English
Related papers

Related papers: The complexity of sharing a pizza

200 papers

Assume you have a pizza consisting of four ingredients (e.g., bread, tomatoes, cheese and olives) that you want to share with your friend. You want to do this fairly, meaning that you and your friend should get the same amount of each…

Computational Geometry · Computer Science 2019-04-05 Luis Barba , Alexander Pilz , Patrick Schnider

We study the computational complexity of finding a solution for the straight-cut and square-cut pizza sharing problems. We show that computing an $\varepsilon$-approximate solution is PPA-complete for both problems, while finding an exact…

Computational Complexity · Computer Science 2026-03-13 Argyrios Deligkas , John Fearnley , Themistoklis Melissourgos

Consider n straight line cuts of a circular pizza made so as to maximize the number of pieces. We investigate how fair such a maximal division may be and how many slices are obtained if the cuts are successfully made with a certain…

Probability · Mathematics 2007-05-23 Floyd E. Brown , Anant P. Godbole

A pizza is a pair of planar convex bodies $A\subseteq B$,where $B$ represents the dough and $A$ the topping of the pizza. A partition of a pizza by straight lines is a succession of double operations:a cut by a full straight line, followed…

Metric Geometry · Mathematics 2015-09-15 Augustin Fruchard , Alexander Magazinov

A cake has to be divided fairly among $n$ agents. When all agents have equal entitlements, it is known that such a division can be implemented with $n-1$ cuts. When agents may have different entitlements, the paper shows that at least $2 n…

Combinatorics · Mathematics 2019-08-12 Erel Segal-Halevi

We study the disproportionate version of the classical cake-cutting problem: how efficiently can we divide a cake, here $[0,1]$, among $n$ agents with different demands $\alpha_1, \alpha_2, \dots, \alpha_n$ summing to $1$? When all the…

Combinatorics · Mathematics 2019-09-17 Logan Crew , Bhargav Narayanan , Sophie Spirkl

We consider the classic problem of fairly dividing a heterogeneous good ("cake") among several agents with different valuations. Classic cake-cutting procedures either allocate each agent a collection of disconnected pieces, or assume that…

Computer Science and Game Theory · Computer Science 2018-01-31 Erel Segal-Halevi , Shmuel Nitzan , Avinatan Hassidim , Yonatan Aumann

Given two players alternately picking pieces of a pizza sliced by radial cuts, in such a way that after the first piece is taken every subsequent chosen piece is adjacent to some previously taken piece, we provide a strategy for the…

Discrete Mathematics · Computer Science 2011-01-25 Kolja Knauer , Piotr Micek , Torsten Ueckerdt

Given a set $P$ of $n$ points in the plane, its separability is the minimum number of lines needed to separate all its pairs of points from each other. We show that the minimum number of lines needed to separate $n$ points, picked randomly…

Computational Geometry · Computer Science 2017-06-08 Sariel Har-Peled , Mitchell Jones

We prove that almost every triangle can be dissected only into $n^2$ triangles which have to be equal one another. Moreover, such a dissection is unique for every $n$. It turns out that to solve this "simple" problem it is convenient to use…

Metric Geometry · Mathematics 2021-02-23 Andrey Ryabichev

In this note we study a problem of fair division in the absence of full information. We give an algorithm which solves the following problem: n $\ge$ 2 persons want to cut a cake into n shares so that each person will get at least 1/n of…

Multiagent Systems · Computer Science 2018-10-17 Guillaume Chèze

We propose a class of two person perfect information games based on weighted graphs. One of these games can be described in terms of a round pizza which is cut radially into pieces of varying size. The two players alternately take pieces…

Combinatorics · Mathematics 2015-11-12 Daniel E. Brown , Lawrence G. Brown

Bob cuts a pizza into slices of not necessarily equal size and shares it with Alice by alternately taking turns. One slice is taken in each turn. The first turn is Alice's. She may choose any of the slices. In all other turns only those…

Discrete Mathematics · Computer Science 2011-04-29 Josef Cibulka , Jan Kynčl , Viola Mészáros , Rudolf Stolař , Pavel Valtr

We consider multi-layered cake cutting in order to fairly allocate numerous divisible resources (layers of cake) among a group of agents under two constraints: contiguity and feasibility. We first introduce a new computational model in a…

Artificial Intelligence · Computer Science 2024-03-19 Mohammad Azharuddin Sanpui

Let n be an odd integer greater than 1. We slice a circular pizza into 2n slices, making cuts from a non-central interior point of the circle. We estimate the difference between between the total area of the even numbered slices and the…

Classical Analysis and ODEs · Mathematics 2022-10-06 David Gluck

In the $\varepsilon$-Consensus-Halving problem, we are given $n$ probability measures $v_1, \dots, v_n$ on the interval $R = [0,1]$, and the goal is to partition $R$ into two parts $R^+$ and $R^-$ using at most $n$ cuts, so that $|v_i(R^+)…

Computational Complexity · Computer Science 2024-11-26 Argyrios Deligkas , John Fearnley , Alexandros Hollender , Themistoklis Melissourgos

We introduce and prove the $n$-dimensional Pizza Theorem: Let $\mathcal{H}$ be a hyperplane arrangement in $\mathbb{R}^{n}$. If $K$ is a measurable set of finite volume, the {pizza quantity} of $K$ is the alternating sum of the volumes of…

Combinatorics · Mathematics 2022-02-11 Richard Ehrenborg , Sophie Morel , Margaret Readdy

This paper deals with a problem in which two players share a previously sliced pizza and try to eat as much amount of pizza as they can. It takes time to eat each piece of pizza and both players eat pizza at the same rate. One is allowed to…

History and Overview · Mathematics 2012-12-12 Keyue Gao

We study the consensus-halving problem of dividing an object into two portions, such that each of $n$ agents has equal valuation for the two portions. The $\epsilon$-approximate consensus-halving problem allows each agent to have an…

Computer Science and Game Theory · Computer Science 2018-08-09 Aris Filos-Ratsikas , Soren Kristoffer Stiil Frederiksen , Paul W. Goldberg , Jie Zhang

To divide a cake into equal sized pieces most people use a knife and a mixture of luck and dexterity. These attempts are often met with varying success. Through precise geometric constructions performed with the knife replacing Euclid's…

History and Overview · Mathematics 2021-07-13 Alexander Müller-Hermes
‹ Prev 1 2 3 10 Next ›