Jump to content

Robertson–Webb envy-free cake-cutting algorithm

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Erel Segal (talk | contribs) at 15:59, 25 November 2014. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Robertson-Webb protocol is a protocol for envy-free cake-cutting. Its input is a "cake" (a heterogeneous resource) and n partners with different preferences over different portions of the cake. Its output is a division of the cake to n disjoint subsets, each subset possibly containing a large number of disconnected pieces, such that each partner believes that his subset is at least as good as any subset given to another partner.

The protocol uses a finite number of queries to the partners, but, the number of queries is unbounded.

The protocol was first published in 1997[1] and later in 1998.[2]

Details

The protocol actually finds a division which is not only envy-free but also a near-exact division.

INPUTS:

  • Any piece of cake X;
  • Any ε>0;
  • Any set of positive weights ;
  • "Active players", A1, ..., An;
  • "Watching players", B1, ..., Bm;

OUTPUT: A partition of X to pieces X1, ..., Xn, assigned to the n active players, such that:

  • The division is envy-free for the active players (no active player prefers another piece to his own);
  • The division is ε-near-exact among all players - both active and watching.

The protocol uses, as a subroutine, a near-exact division procedure.

References

  1. ^ Robertson, Jack M.; Webb, William A. (1997). "Near exact and envy free cake division". Ars Combinatoria. 45: 97–108.
  2. ^ Template:Cite isbn