Dubins–Spanier theorems

From The Right Wiki
Jump to navigationJump to search

The Dubins–Spanier theorems are several theorems in the theory of fair cake-cutting. They were published by Lester Dubins and Edwin Spanier in 1961.[1] Although the original motivation for these theorems is fair division, they are in fact general theorems in measure theory.

Setting

There is a set U, and a set 𝕌 which is a sigma-algebra of subsets of U. There are n partners. Every partner i has a personal value measure Vi:𝕌. This function determines how much each subset of U is worth to that partner. Let X a partition of U to k measurable sets: U=X1Xk. Define the matrix MX as the following n×k matrix:

MX[i,j]=Vi(Xj)

This matrix contains the valuations of all players to all pieces of the partition. Let 𝕄 be the collection of all such matrices (for the same value measures, the same k, and different partitions):

𝕄={MXX is a k-partition of U}

The Dubins–Spanier theorems deal with the topological properties of 𝕄.

Statements

If all value measures Vi are countably-additive and nonatomic, then:

This was already proved by Dvoretzky, Wald, and Wolfowitz.[2]

Corollaries

Consensus partition

A cake partition X to k pieces is called a consensus partition with weights w1,w2,,wk (also called exact division) if:

i{1,,n}:j{1,,k}:Vi(Xj)=wj

I.e, there is a consensus among all partners that the value of piece j is exactly wj. Suppose, from now on, that w1,w2,,wk are weights whose sum is 1:

j=1kwj=1

and the value measures are normalized such that each partner values the entire cake as exactly 1:

i{1,,n}:Vi(U)=1

The convexity part of the DS theorem implies that:[1]: 5 

If all value measures are countably-additive and nonatomic,
then a consensus partition exists.

PROOF: For every j{1,,k}, define a partition Xj as follows:

Xjj=U
rj:Xrj=

In the partition Xj, all partners value the j-th piece as 1 and all other pieces as 0. Hence, in the matrix MXj, there are ones on the j-th column and zeros everywhere else. By convexity, there is a partition X such that:

MX=j=1kwjMXj

In that matrix, the j-th column contains only the value wj. This means that, in the partition X, all partners value the j-th piece as exactly wj. Note: this corollary confirms a previous assertion by Hugo Steinhaus. It also gives an affirmative answer to the problem of the Nile provided that there are only a finite number of flood heights.

Super-proportional division

A cake partition X to n pieces (one piece per partner) is called a super-proportional division with weights w1,w2,...,wn if:

i1n:Vi(Xi)>wi

I.e, the piece allotted to partner i is strictly more valuable for him than what he deserves. The following statement is Dubins-Spanier Theorem on the existence of super-proportional division : 6 

Theorem — With these notations, let w1,w2,...,wn be weights whose sum is 1, assume that the point w:=(w1,w2,...,wn) is an interior point of the (n-1)-dimensional simplex with coordinates pairwise different, and assume that the value measures V1,...,Vn are normalized such that each partner values the entire cake as exactly 1 (i.e. they are non-atomic probability measures). If at least two of the measures Vi,Vj are not equal ( ViVj), then super-proportional divisions exist.

The hypothesis that the value measures V1,...,Vn are not identical is necessary. Otherwise, the sum i=1nVi(Xi)=i=1nV1(Xi)>i=1nwi=1 leads to a contradiction. Namely, if all value measures are countably-additive and non-atomic, and if there are two partners i,j such that ViVj, then a super-proportional division exists.I.e, the necessary condition is also sufficient.

Sketch of Proof

Suppose w.l.o.g. that V1V2. Then there is some piece of the cake, ZU, such that V1(Z)>V2(Z). Let Z be the complement of Z; then V2(Z)>V1(Z). This means that V1(Z)+V2(Z)>1. However, w1+w21. Hence, either V1(Z)>w1 or V2(Z)>w2. Suppose w.l.o.g. that V1(Z)>V2(Z) and V1(Z)>w1 are true. Define the following partitions:

  • X1: the partition that gives Z to partner 1, Z to partner 2, and nothing to all others.
  • Xi (for i2): the partition that gives the entire cake to partner i and nothing to all others.

Here, we are interested only in the diagonals of the matrices MXj, which represent the valuations of the partners to their own pieces:

  • In diag(MX1), entry 1 is V1(Z), entry 2 is V2(Z), and the other entries are 0.
  • In diag(MXi) (for i2), entry i is 1 and the other entires are 0.

By convexity, for every set of weights z1,z2,...,zn there is a partition X such that:

MX=j=1nzjMXj.

It is possible to select the weights zi such that, in the diagonal of MX, the entries are in the same ratios as the weights wi. Since we assumed that V1(Z)>w1, it is possible to prove that i1n:Vi(Xi)>wi, so X is a super-proportional division.

Utilitarian-optimal division

A cake partition X to n pieces (one piece per partner) is called utilitarian-optimal if it maximizes the sum of values. I.e, it maximizes:

i=1nVi(Xi)

Utilitarian-optimal divisions do not always exist. For example, suppose U is the set of positive integers. There are two partners. Both value the entire set U as 1. Partner 1 assigns a positive value to every integer and partner 2 assigns zero value to every finite subset. From a utilitarian point of view, it is best to give partner 1 a large finite subset and give the remainder to partner 2. When the set given to partner 1 becomes larger and larger, the sum-of-values becomes closer and closer to 2, but it never approaches 2. So there is no utilitarian-optimal division. The problem with the above example is that the value measure of partner 2 is finitely-additive but not countably-additive. The compactness part of the DS theorem immediately implies that:[1]: 7 

If all value measures are countably-additive and nonatomic,
then a utilitarian-optimal division exists.

In this special case, non-atomicity is not required: if all value measures are countably-additive, then a utilitarian-optimal partition exists.[1]: 7 

Leximin-optimal division

A cake partition X to n pieces (one piece per partner) is called leximin-optimal with weights w1,w2,...,wn if it maximizes the lexicographically-ordered vector of relative values. I.e, it maximizes the following vector:

V1(X1)w1,V2(X2)w2,,Vn(Xn)wn

where the partners are indexed such that:

V1(X1)w1V2(X2)w2Vn(Xn)wn

A leximin-optimal partition maximizes the value of the poorest partner (relative to his weight); subject to that, it maximizes the value of the next-poorest partner (relative to his weight); etc. The compactness part of the DS theorem immediately implies that:[1]: 8 

If all value measures are countably-additive and nonatomic,
then a leximin-optimal division exists.

Further developments

  • The leximin-optimality criterion, introduced by Dubins and Spanier, has been studied extensively later. In particular, in the problem of cake-cutting, it was studied by Marco Dall'Aglio.[3]

See also

References

  1. 1.0 1.1 1.2 1.3 1.4 Dubins, Lester Eli; Spanier, Edwin Henry (1961). "How to Cut a Cake Fairly". The American Mathematical Monthly. 68 (1): 1–17. doi:10.2307/2311357. JSTOR 2311357.
  2. Dvoretzky, A.; Wald, A.; Wolfowitz, J. (1951). "Relations among certain ranges of vector measures". Pacific Journal of Mathematics. 1: 59–74. doi:10.2140/pjm.1951.1.59.
  3. Dall'Aglio, Marco (2001). "The Dubins–Spanier optimization problem in fair division theory". Journal of Computational and Applied Mathematics. 130 (1–2): 17–40. Bibcode:2001JCoAM.130...17D. doi:10.1016/S0377-0427(99)00393-3.
  4. Neyman, J (1946). "Un théorèm dʼexistence". C. R. Acad. Sci. 222: 843–845.