The Query Complexity of Cake Cutting
نویسندگان
چکیده
We study the query complexity of cake cutting and give lower bounds for computing approximately envy-free, perfect, and equitable allocations with the minimum number of cuts. These lower bounds are tight for three players in the case of envy-free allocations and for two players in the case of perfect and equitable allocations. We also formalize moving knife procedures and show that a large subclass of this family, which captures all the known moving knife procedures, can be simulated efficiently with arbitrarily small error in the Robertson-Webb query model. Our query complexity upper bounds for envy-free allocations among three players and perfect allocations between two players rely on simulating approximately two moving knife procedures due to Barbanel-Brams and Austin, respectively.
منابع مشابه
On the Complexity of Envy-Free Cake Cutting
We study the envy-free cake-cutting problem for d+1 players with d cuts, for both the oracle function model and the polynomial time function model. For the former, we derive a θ(( ǫ )) time matching bound for the query complexity of d + 1 player cake cutting with Lipschitz utilities for any d > 1. When the utility functions are given by a polynomial time algorithm, we prove the problem to be PP...
متن کاملAlgorithmic Solutions for Envy-Free Cake Cutting
We study the problem of finding an envy-free allocation of a cake to d+1 players using d cuts. Two models are considered, namely, the oracle-function model and the polynomial-time function model. In the oracle-function model, we are interested in the number of times an algorithm has to query the players about their preferences to find an allocation with the envy less than . We derive a matchin...
متن کاملA Dictatorship Theorem for Cake Cutting
We consider discrete protocols for the classical Steinhaus cake cutting problem. Under mild technical conditions, we show that any deterministic strategy-proof protocol for two agents in the standard Robertson-Webb query model is dictatorial, that is, there is a fixed agent to which the protocol allocates the entire cake. For n > 2 agents, a similar impossibility holds, namely there always exis...
متن کاملH R C C *
Fair cake-cutting is the division of a cake or resource among N users so that each user is content. Users may value a given piece of cake differently, and information about how a user values different parts of the cake can only be obtained by requesting users to “cut” pieces of the cake into specified ratios. Many distributed computing problems which involve resource sharing can be expressed as...
متن کاملCake-Cutting Is Not a Piece of Cake
Fair cake-cutting is the division of a cake or resource among N users so that each user is content. Users may value a given piece of cake differently, and information about how a user values different parts of the cake can only be obtained by requesting users to “cut” pieces of the cake into specified ratios. One of the most interesting open questions is to determine the minimum number of cuts ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1705.02946 شماره
صفحات -
تاریخ انتشار 2017