Это не официальный сайт wikipedia.org 01.01.2023

Теоремы Дубинса — Спеньера — Википедия

Теоремы Дубинса — Спеньера

Теоремы Дубинса — Спеньера — это несколько теорем в теории справедливого разрезания торта. Они были опубликованы Лестером Дубинсом и Эдвином Спеньером в 1961 году[1]. Хотя исходной целью этих теорем была задача справедливого дележа, по факту они являются общими теоремами теории меры.

УсловияПравить

Имеется множество U   и множество U  , которое является сигма-алгеброй подмножеств множества U  .

Имеется n   участников. Любой участник i   имеет персональную меру предпочтений V i : U R  . Эта функция определяет, насколько каждое подмножество U   ценно для участника.

Пусть X   будет разбиением U   на k   измеримых множеств: U = X 1 X k  . Определим матрицу M X   как матрицу n × k  :

M X [ i , j ] = V i ( X j )  

Эта матрица содержит оценки всех игроков для всех кусков разбиения.

Пусть M   является набором всех таких матриц (для тех же самых мер предпочтений, того же значения k   и различных разбиений):

M = { M X X   является k-разбиением U }  

Теоремы Дубинса — Спеньера имеют дело с топологическими свойствами набора M  .

УтвержденияПравить

Если все меры предпочтений V i   счётно-аддитивны[en] и неатомарны, то:

Это было уже доказано Дворецким, Вальдом и Вольфовичем[2].

СледствияПравить

Согласованный делёжПравить

Разрезание торта X   на k частей называется согласованным разрезанием с весами w 1 , w 2 , , w k   (говорят также о точном дележе), если:

i { 1 , , n } : j { 1 , , k } : V i ( X j ) = w j  

То есть: есть согласие всех участников, что значение куска j равно в точности w j  .

Предположим теперь, что w 1 , w 2 , , w k   являются весами, сумма которых равна 1:

j = 1 k w j = 1  

а значения мер нормализованы так, что каждый участник оценивает значение всего торта в точности в 1:

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

Из выпуклости в теореме Дубинса — Спеньера следует, что [3]:

Если все значения мер счётно-аддитивны и неатомарны,
то согласованное разбиение существует.

Доказательство: Для любого j { 1 , , k }   определим разбиение X j   следующим образом

X j j = U  
r j : X r j =  

В разбиении X j   все оценки участников j  -ого куска равны 1, а оценки всех остальных кусков равны 0. Следовательно, в матрице M X j   единицы имеются только в j  -ом столбце и нули во всех остальных местах.

Согласно выпуклости, имеется разбиение X  , такое, что

M X = j = 1 k w j M X j  

В этой матрице j  -ый столбец содержит только значение w j  . Это означает, что в разбиении X   все оценки участников j  -ого куска в точности равно w j  .

Примечание: это следствие подтверждает предыдущее утверждение Гуго Штейнгауза. Это даёт также положительный ответ на проблему Нила (реки), в которой утверждается, что имеется лишь конечное число высот наводнения.

Суперпропорциональный делёжПравить

Разрезание торта X   на n кусков (по одному на каждого участника дележа) называется суперпропорциональным дележом с весами w 1 , w 2 , . . . , w n  , если

i 1 n : V i ( X i ) > w i  

То есть кусок, предназначаемый участнику i   строго, более предпочтителен для него, чем кусок, на который он имеет право. Следующее утверждение является теоремой Дубинса — Спеньера о существовании суперпропорционального дележа.

Теорема Пусть w 1 , w 2 , . . . , w n   будут весами, сумма которых равна 1. Предположим, что точка w := ( w 1 , w 2 , . . . , w n )   является внутренней точкой (n-1)-мерного симплекса с попарно различными координатами и пусть меры полезности V 1 , . . . , V n   нормализованы так, что каждый участник оценивает весь торт в точности в 1 (то есть меры являются неатомарными вероятностными мерами). Если хотя бы две меры V i , V j   не совпадают ( V i V j  ), то суперпропорциональный делёж существует.

Условие, что меры полезности V 1 , . . . , V n   не все идентичны, необходимо. В противном случае сумма i = 1 n V i ( X i ) = i = 1 n V 1 ( X i ) > i = 1 n w i = 1   приводит к противоречию.

Тогда, если все меры полезности счётно-аддитивны и неатомарны, а также существуют два участника i , j   такие, что V i V j  , то суперпропорциональный делёж существует. То есть необходимое условие является также и достаточным.

Набросок доказательстваПравить

Предположим без потери общности, что V 1 V 2  . Тогда существует некоторый кусок торта Z U  , такой, что V 1 ( Z ) > V 2 ( Z )  . Пусть Z ¯   будет дополнением Z  . Тогда V 2 ( Z ¯ ) > V 1 ( Z ¯ )  . Это означает, что V 1 ( Z ) + V 2 ( Z ¯ ) > 1  . Однако w 1 + w 2 1  . Следовательно, либо V 1 ( Z ) > w 1  , либо V 2 ( Z ¯ ) > w 2  . Предположим без потери общности, что неравенства V 1 ( Z ) > V 2 ( Z )   и V 1 ( Z ) > w 1   верны.

Определим следующее разрезание:

  • X 1  : разрезание, которое отдаёт Z   участнику 1, Z ¯   участнику 2 и ничего остальным участникам.
  • X i   (для i 2  ): разрезание, которое даёт весь торт участнику i   и ничего остальным.

Здесь нас интересует только диагональ матрицы M X j  , которая представляет оценки участниками из собственных кусков:

  • В матрице diag ( M X 1 )   первый элемент равен V 1 ( Z )  , второй элемент равен V 2 ( Z ¯ )  , остальные элементы равны 0.
  • В матрице diag ( M X i )   (для i 2  ), элемент i   равен 1, а другие элементы равны 0.

По условию выпуклости для любого множества весов z 1 , z 2 , . . . , z n   существует разбиение X  , такое, что

M X = j = 1 n z j M X j .  

Можно выбрать веса z i   таким образом, что на диагонали M X  , находятся в том же отношении, что и веса w i  . Поскольку мы предположили, что V 1 ( Z ) > w 1  , можно доказать, что i 1 n : V i ( X i ) > w i  , так что X   является суперпропорциональным дележом.

Утилитарно-оптимальный делёжПравить

Разрезание торта X   на n кусков (по одному куску на каждого участника) называется утилитарно-оптимально, если оно максимизирует сумму оценок полезности. То есть оно максимизирует

i = 1 n V i ( X i )  

Утилитарно-оптимальные дележи не всегда существуют. Например, допустим, что U   является множеством положительных целых чисел. Пусть имеется два участника, оба оценивают значение всего множества U   в 1. Участник 1 назначает положительное значение каждому целому числу, а участник 2 назначает 0 любому конечному подмножеству. С утилитарной точки зрения лучше всего отдать первому участнику большое конечное подмножество, а остаток отдать второму участнику. По мере того, как отдаваемое первому участнику множество становится всё больше и больше, сумма значений становится ближе и ближе к 2, но значения 2 мы никогда не получим. Таким образом, утилитарно-оптимального дележа не существует.

Проблема в выше приведённом примере заключается в том, что мера полезности для участника 2 конечно-аддитивна, но не счётно-аддитивна[en].

Из компактности в теореме Дубинса — Спеньера немедленно следует, что[4]:

Если все меры предпочтений счётно-аддитивны и неатомарны,
то утилитарно-оптимальный делёж существует.

В этом специальном случае неатомарность не требуется — если все меры предпочтений счётно-аддитивны, то утилитарно-оптимальный делёж существует[4].

Лексимин-оптимальный делёжПравить

Разрезание торта X   на n кусков (по одному куску на каждого участника) называется лексимин-оптимальным с весами w 1 , w 2 , . . . , w n  , если оно максимизирует лексикографически упорядоченный вектор относительных значений. То есть оно максимизирует следующий вектор:

V 1 ( X 1 ) w 1 , V 2 ( X 2 ) w 2 , , V n ( X n ) w n  

где участники проиндексированы так, что:

V 1 ( X 1 ) w 1 V 2 ( X 2 ) w 2 V n ( X n ) w n  

Лексимин-оптимальное разрезание максимизирует значение наиболее бедного участника (согласно его весу), затем второго по бедности участника и т.д..

Из компактности в теореме Дубинса — Спеньера немедленно следует, что[5]:

Если все меры предпочтений счётно-аддитивны и неатомарны,
то лексимин-оптимальный делёж существует.

Дальнейшие исследованияПравить

  • Критерий лексимин-оптимальности, введённый Дубинсом и Спеньером, впоследствии интенсивно изучался. В частности, для задачи справедливого разрезания торта критерий изучал Марко Дель Альо[6].

См. такжеПравить

ПримечанияПравить

ЛитератураПравить

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