Эффективное приблизительно справедливое распределение предметов - Efficient approximately-fair item allocation

При распределении предметов между людьми с разными предпочтениями две основные цели: Парето эффективность и справедливость. Поскольку объекты неделимы, справедливого распределения может не быть. Например, когда есть один дом и два человека, каждое распределение дома будет несправедливым по отношению к одному человеку. Поэтому было изучено несколько общих приближений, таких как Максимин-доля справедливость (MMS), зависть до одного предмета (EF1), соразмерность до одного предмета (PROP1) и справедливость до одного элемента (EQ1). Проблема эффективное примерно справедливое распределение предметов найти распределение, которое одновременно Парето-эффективный (PE) и удовлетворяет одному из этих понятий справедливости. Проблема была впервые представлена ​​в 2016 году.[1] и с тех пор привлекает к себе значительное внимание.

Параметр

Существует конечный набор объектов, обозначаемый M. Есть п агенты. Каждый агент я имеет функцию ценности Vя, который присваивает значение каждому подмножеству объектов. Цель - разделить M в п подмножества, Икс1,...,Иксп, и дадим каждому подмножеству Икся агенту я, так что распределение равно Парето-эффективный и примерно-честно. Есть разные представления о примерной справедливости.

Эффективное распределение без зависти

Распределение называется без зависти (EF) если каждый агент считает, что стоимость его / ее доли не меньше, чем у любого другого агента. Это называется без зависти до одного предмета (EF1) если для каждых двух агентов i и j, если из связки j удалено не более одного элемента, то i не завидует j. Формально:

Некоторые ранние алгоритмы могли найти приблизительно справедливое распределение, удовлетворяющее слабой форме эффективности, но не PE.

  • В по-круговой процедура возвращает полное выделение EF1 с аддитивные утилиты. В зависть-граф процедура возвращает полное выделение EF1 для произвольных монотонных отношений предпочтений.[2] Оба гарантированно вернут выделение без циклов зависти. Однако не гарантируется, что распределение будет эффективным по Парето.
  • В Примерно-CEEI механизм возвращает частичное выделение EF1 для произвольных отношений предпочтений. Это PE w.r.t. выделенные объекты, но не PE w.r.t. все объекты (поскольку некоторые объекты могут остаться нераспределенными).[3]

Это подняло вопрос о поиске распределения, которое является одновременно PE и EF1.

Правило максимального благосостояния Нэша

Карагианнис, Курокава, Мулен, Прокачча, Шах и Ван[1] были первыми, кто доказал существование выделения PE + EF1. Они доказали, что когда все агенты положительные аддитивные полезности, каждое распределение, которое максимизирует продукт коммунальных услуг (также известный как Благосостояние Нэша) является EF1. Поскольку очевидно, что максимизирующим распределением является PE, из этого следует существование распределения PE + EF1.

Хотя распределение максимального продукта имеет желаемые свойства, его нельзя вычислить за полиномиальное время: определение распределения максимального продукта является NP-жесткий[4] и даже APX-жесткий.[5] Это привело к различным работам, в которых предпринимались попытки приблизить максимальный продукт с улучшением коэффициентов приближения:

  • Коул и Гкацелис[6] представили 2,89-факторное приближение.
  • Амари, Гаран, Сабери и Сингх[7] представили приближение е-фактора.
  • Коул, Деванур, Гкателис, Джайн, Май, Вазирани и Язданбод[8] представлена ​​двухфакторная аппроксимация.

Однако эти приближения не гарантируют ни PE, ни EF1. Напротив, алгоритм повышения цены (см. ниже) гарантирует PE, EF1 и приближение 1,45 к максимальному продукту.

Решение max-product особенно привлекательно, когда оценки являются двоичными (значение каждого элемента равно 0 или 1):

  • Аманатидис, Бирмпас, Филос-Рацикас, Холлендер и Вудурис[9] докажите, что с бинарными оценками решение max-product - это не только EF1, но и EFX (без зависти до какого-либо добра). Это справедливо всякий раз, когда значение каждого элемента может принимать одно из двух значений - не обязательно 0 или 1. При общих аддитивных оценках max-product не подразумевает EFX, но подразумевает его естественное обобщение.
  • Хальперн, Прокачча, Псомас и Шах[10] доказать, что с бинарными оценками правило максимального произведения с лексикографическим нарушением связи может быть вычислено за полиномиальное время, а также групповая стратегия.

Неаддитивные оценки

Если утилиты агентов не являются аддитивными, решение max-product не обязательно будет EF1; но если утилиты агентов по крайней мере субмодульный, решение с максимальным произведением удовлетворяет более слабому свойству, называемому Маргинальное-Свобода-Зависть, кроме-1-пункта (MEF1): это означает, что каждый агент я ценит свой сверток не меньше, чем предельная полезность of (связка j, из которой удален лучший элемент). Формально:[1]

Подобные приближения были найдены для более общих функций полезности:

  • Бей, Гарг, Хёфер и Мельхорн[11] и Анари, Май, Гаран и Вазирани[12] изучать рынки с несколькими единицами каждого вида предметов, где оценки отделяемая кусочно-линейная вогнутая. Это означает, что полезность набора с разными типами предметов - это сумма полезностей для каждого отдельного вида предметов (это означает «разделяемый»), но для каждого вида предмета оценка имеет снижение предельной полезности (это значение «кусочно-линейное вогнутое»). Они дают двукратное приближение к max-продукту.
  • Ортега[13] изучает многомерный рынок с бинарными оценками. Он доказывает, что эгалитарное правление Лоренц доминанта (свойство более сильное, чем лексимин-оптимальность), уникальное для утилит и групповая стратегия.
  • Гарг, Хёфер и Мельхорн[14] изучение бюджетно-аддитивные оценки - подкласс субмодульных утилит. Они дают (2.404 + ε) -приближение к max-произведению по времени, полиномиальному от входного размера и 1 /ε.
  • Бенаббо, Чакраборти, Игараси и Зик[15] изучение субмодульные инженерные сети с двоичной предельной прибылью (то есть каждый элемент добавляет 0 или 1 к значению каждого пакета). Они доказывают, что при таких оценках как max-product, так и leximin распределения равны EF1 и максимизируют утилитарное благосостояние (сумму полезностей).
  • Бабайофф, Эзра и Файги[16] также учиться субмодульные инженерные сети с бинарными («дихотомическими») предельными доходами. Они представляют собой детерминированный правдивый механизм который выводит Лоренц доминанта размещение, которое, следовательно, является EFX и max-product.

Смешанные оценки

Мартин и Уолш[17] показать, что с помощью «смешанной манны» (- аддитивных оценок, которые могут быть как положительными, так и отрицательными) максимизация продукта полезностей (или минимизация продукта минус полезности) не обеспечивает EF1. Они также доказывают, что распределение EFX3 может не существовать даже с идентичными утилитами. Однако с третичными утилитами всегда существуют выделения EFX и PO или выделения EFX3 и PO; и с идентичными утилитами всегда существуют распределения EFX и PO. Для этих случаев существуют алгоритмы с полиномиальным временем.

Алгоритм повышения цены

Бармен, Кришанмурти и Вайш[18] представил псевдополиномиальное время алгоритм поиска распределений PE + EF1 для положительных аддитивных оценок. Они доказали следующие результаты.

  • Алгоритм находит распределение PE + EF1 за время O (poly (м,п,vМаксимум)), где m - количество объектов, n - количество агентов, а vМаксимум наибольшая стоимость предмета (все оценки являются целыми числами).
  • Тот же алгоритм обеспечивает приближение 1,45 к максимальному благосостоянию по Нэшу.
  • Алгоритм также доказывает существование выделения, которое одновременно является EF1 и оптимально по Парето.

Базовые концепты

Их алгоритм основан на понятии конкурентное равновесие в Рынок Фишера. Он использует следующие концепции.

  • Приблизительное распределение EF1: Учитывая константу е > 0, выделение е-EF1, если он удовлетворяет условию EF1 с точностью до мультипликативной константы (1+е). Формально:
  • Цена-вектор: вектор, назначающий цену (действительное число) каждому элементу.
  • Соотношение цена / качество: для агента я и объект о, это отношение оценки товара агентом к цене товара: vij / пj.
  • Набор максимальной рентабельности (MBB): для агента я, это набор объектов, максимизирующих его соотношение цены и качества (с учетом вектора цен п).
  • Распределение MBB: распределение, при котором каждый агент получает только объекты из своего набора MBB. При распределении MBB каждый агент максимизирует свою полезность с учетом своего бюджета (но распределение MBB является более сильным условием). В первая теорема благосостояния означает, что выделение MBB оптимально по Парето.
  • Распределение без зависти (pEF): распределение X, в котором для каждых двух агентов я.j, цена Икся (так называемый «доход» i) не меньше, чем цена Иксj. Это означает, что все доходы идентичны. Более того, выделение MBB и pEF равно без зависти, поскольку каждый агент максимизирует свою полезность с учетом своего дохода, а все другие агенты имеют такой же доход.
  • Распределение по цене без зависти (pEF1): распределение, в котором для каждых двух агентов я.j, цена p (Икся) не меньше, чем цена Xj без самого дорогого предмета. Это делает нет подразумевают, что доходы идентичны. Однако выделение, которое является одновременно MBB и pEF1, также является EF1.[18]:Лем.4.1.
  • е-pEF1 распределение, для некоторой постоянной е > 0: распределение, в котором для каждых двух агентов я.j, товар (1+е)·п(Икся) не меньше p (Xj) без самого дорогого предмета. Обратите внимание, что е-pEF1 слабее, когда е больше. В частности, распределение pEF1 составляет е-pEF1 за каждый е > 0, но обратное неверно. Распределение, которое одновременно составляет MBB и е-pEF1 также е-EF1.[18]:Лем.4.1.
  • Наименее тратящий: Учитывая распределение и вектор цен, это агент я такое, что p (Икся) является наименьшим (связи разрываются на основе определенного заранее заданного порядка агентов). Обратите внимание, что выделение е-pEF1, если е-pEF1 выполняется для наименьшего спонсора (как агент я).
  • Иерархия MBB агента я (учитывая все расположение Икс и цена-вектор п): древовидная структура, построенная следующим образом.
    • Поставить агент я в корне (это называется уровнем 0).
    • Подключиться к агенту я все объекты в его наборе MBB (учитывая вектор цен п).
    • Подключиться к каждому объекту о агент, владеющий им в Икс, если его еще нет в дереве (это называется уровнем 1)
    • Подключитесь к каждому агенту на уровне 1, все объекты в его наборе MBB, которые еще находятся в дереве.
    • Продолжайте добавлять агентов и объекты поочередно аналогичным образом: для каждого агента добавьте его объекты MBB; для каждого элемента добавьте своего агента-владельца.
  • Нарушитель (учитывая все расположение Икс и цена-вектор п): агент час что нарушает условие pEF1 относительно наименее тратящий я. Итак, цена Иксчас, даже когда из него удален самый дорогой предмет, выше, чем п(Икся). Так же, е-рушитель агент, который нарушает е-pEF1 состояние w.r.t. наименьший тратящий.
  • Нарушитель пути (с учетом распределения Икс и цена-вектор п, и иерархия MBB): агент час который появляется в иерархии MBB наименее затратного я, и частично нарушает условие pEF1 относительно я. Более подробно: предположим, есть путь по краям иерархии MBB от наименее затратного я для объекта о, а затем край от объекта о агенту час (это означает, что Иксчас содержит о). Если p (Иксчас \ {о}) > п(Икся), тогда час нарушитель пути. Обратите внимание, что каждый нарушитель является нарушителем пути, но обратное неверно. Аналогично, если p (Иксчас \ {о}) > (1+еп(Икся), тогда час является е-путь-нарушитель.

Алгоритм

Учитывая параметр е, алгоритм стремится найти распределение, которое равно fPO и 3е-pEF1. Он проходит в несколько этапов.

Этап 1. Построение начального распределения MBB + цена (X, p).

  • Один из способов сделать это - дать каждому объекту о агенту я кто его больше всего ценит (разрывает отношения произвольно) и устанавливает цену о к vя, о. Это гарантирует, что для каждого агента рентабельность всех объектов в его пакете равна ровно 1, а рентабельность всех объектов в других пакетах не превосходит 1. Следовательно, выделение - MBB, следовательно, оно тоже fPO.
  • Если выделение равно 3е-pEF1, вернуть; в противном случае переходите к этапу 2.

Фаза 2: Устранение зависти к ценам в иерархии MBB:

  • Построить иерархию MBB наименее затратного по текущему (Икс, п).
  • За L = 1,2,...:
    • Для каждого агента час на уровне L дерева:
      • Если час является е-путь-нарушитель по пути: я → ... → час'о → h, затем передать объект о от агента час агенту час' (обратите внимание, что выделение остается MBB). Перезапустить Фазу 2.
  • Когда больше нет е-путь-нарушители:
    • Если выделение равно 3е-pEF1, вернуть; в противном случае переходите к этапу 3.

Фаза 3: Поднимите цены. Увеличивайте цены на все объекты в иерархии MBB на один и тот же мультипликативный коэффициент, пока не произойдет одно из следующих трех:

  1. Меняется личность наименее тратящего. Это может произойти, если какой-то агент вне иерархии (чьи предметы не увеличиваются в цене) станет наименее затратным. В этом случае мы перезапускаемся с Фазы 2.
  2. В иерархию MBB добавляется новый объект. Это может произойти, поскольку, когда цены на объекты в иерархии увеличиваются в раз р, отношение BB объектов иерархии уменьшается на р, а отношение BB объектов вне иерархии остается прежним. Следовательно, когда р достаточно велик, некоторый внешний объект станет MBB для некоторого агента иерархии. В этом случае мы также перезапускаемся с Фазы 2.
  3. Текущее распределение Икс становится 3е-pEF1. Это может произойти, поскольку при повышении цен на объекты в иерархии доход наименее тратящего увеличивается, в то время как доход агентов за пределами иерархии остается постоянным. Следовательно, когда р достаточно большой, возможно, что 3е-pEF1 выполняется относительно наименьший тратящий. В этом случае мы возвращаем выделение Икс и новая цена п.

Доказательство правильности

Во-первых, предположим, что приведенный выше алгоритм выполняется на экземпляре, в котором все значения являются степенями (1+е), для некоторых фиксированных е>0.

  • Первая задача - доказать, что алгоритм завершается. Можно доказать, что когда все оценки являются степенями (1+е) алгоритм завершается по времени О(поли (m, n, 1 /е, ln (VМаксимум)), куда VМаксимум - наибольшее значение объекта для агента.[19]:23–29
  • Первоначальное выделение - это выделение MBB, и все операции поддерживают это состояние. Следовательно, возвращенное выделение - это MBB, поэтому это также fPO.
  • По условиям завершения, всякий раз, когда алгоритм завершается, возвращаемое выделение равно 3е-pEF1, значит тоже 3е-EF1.

Теперь предположим, что у нас есть экземпляр с общими оценками. Мы запускаем описанный выше алгоритм на закругленный экземпляр, где каждая оценка округляется в большую сторону до ближайшей степени (1+е). Обратите внимание, что для каждого агента я и объект о, округленное значение Vя'(о) ограничена между Vя(о) и (1+е)Vя(о).

  • Согласно предыдущему абзацу, результирующее распределение будет fPO и 3е-EF1 относительно округленного экземпляра.
  • Для каждого е достаточно маленький (в частности, менее 1/6 м3 VМаксимум4), выделение fPO для округленного экземпляра - PO для исходного экземпляра.[19]:29–34
  • Объединив 3е-EF1 гарантия для округленного экземпляра с ограничением округления, мы получаем, что возвращенное выделение удовлетворяет следующему условию приблизительного-EF1:
  • Для достаточно малых е, товар (1+е)(1+3е) не превосходит (1 + 7е). Таким образом, выделение 3е-EF1 для округленного экземпляра - 7е-EF1 для исходного экземпляра.
  • Поскольку исходные оценки являются целыми числами, когда e достаточно мало, a 7е-EF1 также является EF1.
  • Таким образом, результирующее alllocation будет PO + EF1 для исходного экземпляра.

Обобщенный скорректированный победитель

Азиз, Карагианнис, Игараши и Уолш[20]:раздел 4 расширил условие EF1 до смешанные оценки (объекты могут иметь как положительную, так и отрицательную полезность). Они представили обобщение скорректированная процедура победителя, для нахождения распределения PO + EF1 для двух агентов за время O (м2).

Эффективное примерно пропорциональное распределение

Размещение объектов пропорциональный[необходимо разрешение неоднозначности ](PROP) если каждый агент оценивает свою долю как минимум 1 /п стоимости всех предметов. Это называется пропорциональный до одного товара (PROP1) если для каждого агента я, если в набор из я, тогда я оценивает комплект не менее 1 /п от общей суммы. Формально для всех я (куда M это набор всех товаров):

  • .

Условие PROP1 было введено Конитцер, Фриман и Шах[21] в контексте принятия справедливых общественных решений. Они доказали, что в этом случае распределение PE + PROP1 существует всегда.

Поскольку каждое выделение EF1 - это PROP1, выделение PE + PROP1 существует и в распределении неделимых элементов; вопрос в том, могут ли такие распределения быть найдены более быстрыми алгоритмами, чем алгоритмы для PE + EF1.

Бармен и Кришнамурти[22] представили алгоритм с сильным полиномиальным временем, определяющий распределение PE + PROP1 для товары (объекты с положительной полезностью).

Бранзей и Сандомирский[23] расширил условие PROP1 до хлопоты (объекты с отрицательной полезностью). Формально для всех я:

  • .

Они представили алгоритм поиска распределения рутин PE + PROP1. Алгоритм является строго полиномиальным, если фиксировано либо количество объектов, либо количество агентов (или то и другое).

Азиз, Карагианнис, Игараши и Уолш[20] расширил условие PROP1 до смешанные оценки (объекты могут иметь как положительную, так и отрицательную полезность). В этом параметре выделение называется PROP1, если для каждого агента я, если мы удалим один отрицательный элемент из комплекта i или добавим один положительный элемент в комплект i, то полезность i будет не меньше 1 /п от общей суммы. Их алгоритм Generalized Adjusted Winner находит распределение PE + EF1 для двух агентов; такое распределение также является PROP1.

Азиз, Мулен и Сандомирский[24] представили алгоритм с сильно полиномиальным временем для поиска распределения, которое является дробно-PE (более сильным, чем PE) и PROP1, с общими смешанными оценками, даже если количество агентов или объектов не фиксировано, и даже если агенты имеют разные права .

Эффективное примерно справедливое распределение

Размещение объектов называется справедливый (Эквалайзер) если субъективная ценность всех агентов одинакова. Мотивация к изучению этого понятия исходит из экспериментов, показывающих, что люди предпочитают справедливое распределение ресурсов без зависти.[25] Распределение называется справедливо до одного пункта (EQ1) если для каждых двух агентов i и j, если из связки j удалено не более одного элемента, то субъективное значение i будет не меньше, чем j. Формально для всех я, j:

  • .

Более сильное понятие справедливо до любого элемента (EQx): для каждых двух агентов i и j, если любой один элемент удаляется из связки j, тогда субъективное значение i не меньше, чем у j:

  • .

Распределение EQx было впервые изучено Гурвес, Монно и Тлилан, кто использовал другой термин: «почти без ревности».[26]:3 Они доказали, что всегда существует частичное распределение EQx, даже с дополнительным требованием, чтобы объединение всех выделенных товаров было основа данного матроида. Они использовали алгоритм, аналогичный процедура envy-graph. Суксомпонг[27] Доказано, что распределение EQ1 существует даже с дополнительным требованием, что все распределения должны быть непрерывными подмножествами строки.

Фриман, Сидкар, Вайш и Ся[28] доказали следующие более сильные результаты:

  • Когда все оценки строго положительны, распределение PE + EQx всегда существует, и существует алгоритм псевдополиномиального времени который находит распределение PE + EQ1.
  • Когда некоторые оценки могут быть нулевыми, даже распределение PE + EQ1 может не существовать, и решение о том, существует ли PE + EQ / EQ1 / EQx, является сильно NP-жесткий.
  • Распределение PE + EQ1 + EF1 может не существовать. Решить, существует ли он сильно NP-жесткий в общем, но полиномиальное время разрешимо с двоичными (0 или 1) оценками.

Алгоритмы для небольшого количества агентов

Бредерек, Качмарчик, Кноп и Нидермайер[29] изучить обстановку, в которой мало агентов (небольшие п) и несколько типов предметов (маленькие м), полезность для каждого типа элемента ограничена сверху ( V), но элементов каждого типа может быть много. Для этого случая они доказывают следующую мета-теорему (теорема 2): если задан критерий эффективности E и критерий справедливости F, если фиксировано, то за полиномиальное время можно решить, существует ли распределение, которое является одновременно E-эффективным и F-справедливым, если E и F удовлетворяют следующим свойствам:

  • Справедливость: Вопрос о том, существует ли распределение F-fair, можно смоделировать с помощью целочисленная линейная программа с фиксированным размером.
  • Эффективность: Вопрос о том, существует ли распределение, которое E-доминирует над другим данным распределением, можно смоделировать с помощью целочисленная программа чей двойной глубина дерева, а модуль наибольшего коэффициента ограничены сверху некоторой функцией .

Затем они доказывают, что этим свойствам удовлетворяют несколько общих критериев справедливости и эффективности, в том числе:

  • Понятия справедливости: свобода от зависти, EF1, EFx, graph-EF (когда агенты завидуют только своим соседям на фиксированном графе), эгалитарная, максимальная доля и свобода от зависти средней группы (где каждая группа агентов оценивает свою долю как среднее арифметическое значение коммунальных услуг участников).
  • Понятия эффективности: Парето-эффективность, Парето-эффективность графа (где Парето-доминирование рассматривает только обмены между соседями на фиксированном графе) и групповая Парето-эффективность. Распределение Икс так как k-группа-Парето-эффективный (GPEk) если нет другого распределения Y что, по крайней мере, не хуже (по среднему арифметическому значению полезностей) для всех групп размера k, и строго лучше хотя бы для одной размерной группы k. Обратите внимание, что GPE1 эквивалентно эффективности по Парето. GPEп эквивалентно утилитарно-максимальному распределению, поскольку для большой группы грамм размера псреднеарифметическая полезность эквивалентна сумме полезностей всех агентов. Для всех k, GPEк + 1 подразумевает GPEk.

Время выполнения их алгоритма полиномиально от размера ввода (в битах) раз , куда d - количество переменных в результирующем ILP, которое равно .[29]:подраздел.4.3

Рекомендации

  1. ^ а б c Карагианнис, Иоаннис; Курокава, Дэвид; Мулен, Эрве; Procaccia, Ariel D .; Шах, Нисарг; Ван, Цзюньсин (2016). Необоснованная справедливость максимального благосостояния Нэша (PDF). Труды конференции ACM по экономике и вычислениям 2016 г. - EC '16. п. 305. Дои:10.1145/2940716.2940726. ISBN  9781450339360.
  2. ^ Lipton, R.J .; Markakis, E .; Mossel, E .; Сабери, А. (2004). «О примерно справедливых размещениях неделимых товаров». Материалы 5-й конференции ACM по электронной коммерции - EC '04. п. 125. Дои:10.1145/988772.988792. ISBN  1-58113-771-0.
  3. ^ Будиш, Эрик (2011). "Комбинаторная проблема распределения: приблизительное конкурентное равновесие от равных доходов". Журнал политической экономии. 119 (6): 1061–1103. Дои:10.1086/664613. S2CID  154703357.
  4. ^ Нгуен, Нхан-Там; Нгуен, Трунг Тхань; Роос, Магнус; Роте, Йорг (01.03.2014). «Вычислительная сложность и аппроксимируемость оптимизации социального обеспечения при многоагентном распределении ресурсов». Автономные агенты и мультиагентные системы. 28 (2): 256–289. Дои:10.1007 / s10458-013-9224-2. ISSN  1573-7454. S2CID  442666.
  5. ^ Ли, Ыуунг (2017-06-01). «APX-жесткость максимизации социального благосостояния Нэша с помощью неделимых элементов». Письма об обработке информации. 122: 17–20. arXiv:1507.01159. Дои:10.1016 / j.ipl.2017.01.012. ISSN  0020-0190. S2CID  14267752.
  6. ^ Коул, Ричард; Гкацелис, Василис (2015). «Приближение социального благосостояния Нэша неделимыми элементами». Материалы сорок седьмого ежегодного симпозиума ACM по теории вычислений - STOC '15. С. 371–380. Дои:10.1145/2746539.2746589. ISBN  9781450335362. S2CID  52817863.
  7. ^ Анари, Нима; Гаран, Шаян Овейс; Сабери, Амин; Сингх, Мохит (2017). Пападимитриу, Христос Х. (ред.). "Социальное обеспечение Нэша, постоянные матрицы и стабильные многочлены". 8-я конференция «Инновации в теоретической информатике» (ITCS 2017). Leibniz International Proceedings in Informatics (LIPIcs). Дагштуль, Германия: Schloss Dagstuhl – Leibniz-Zentrum fuer Informatik. 67: 36:1–36:12. Дои:10.4230 / LIPIcs.ITCS.2017.36. ISBN  978-3-95977-029-3. S2CID  2076238.
  8. ^ Коул, Ричард; Деванур, Нихил Р .; Гкацелис, Василис; Джайн, Камаль; Май, Тунг; Вазирани, Виджай В .; Язданбод, Садра (2016). "Convex Program Duality, Fisher Markets, and Nash Social Welfare | Труды конференции ACM 2017 по экономике и вычислениям". arXiv:1609.06654. Дои:10.1145/3033274.3085109. S2CID  14525165. Цитировать журнал требует | журнал = (Помогите)
  9. ^ Аманатидис, Георгиос; Бирмпас, Георгиос; Филос-Рацикас, Арис; Холлендер, Александрос; Вудурис, Александрос А. (01.06.2020). «Максимальное благосостояние Нэша и другие истории о EFX». arXiv:2001.09838 [cs.GT ].
  10. ^ Халперн, Дэниел; Procaccia, Ariel D .; Псомас, Александрос; Шах, Нисарг (12.07.2020). «Справедливое разделение с двоичными оценками: одно правило, управляющее всеми». arXiv:2007.06073 [cs.GT ].
  11. ^ Бэй, Сяохуэй; Гарг, Джугал; Хофер, Мартин; Мельхорн, Курт (2017). Било, Витторио; Flammini, Микеле (ред.). «Пределы доходов на рынках Fisher с утилитами, ограничивающими расходы». Алгоритмическая теория игр. Конспект лекций по информатике. Чам: Издательство Springer International. 10504: 67–79. Дои:10.1007/978-3-319-66700-3_6. ISBN  978-3-319-66700-3.
  12. ^ Анари, Нима .; Mai, Tung .; Гаран, Шаян Овейс .; Вазирани, Виджай В. (1 января 2018 г.), «Социальное обеспечение Нэша для неделимых элементов при разделении [sic ?], Кусочно-линейные вогнутые утилиты », Материалы двадцать девятого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам, Общество промышленной и прикладной математики, стр. 2274–2290, Дои:10.1137/1.9781611975031.147, ISBN  978-1-61197-503-1, S2CID  15771549
  13. ^ Ортега, Хосуэ (01.01.2020). «Назначение нескольких единиц при дихотомических предпочтениях». Математические социальные науки. 103: 15–24. arXiv:1703.10897. Дои:10.1016 / j.mathsocsci.2019.11.003. ISSN  0165-4896.
  14. ^ Гарг, Джугал; Хофер, Мартин; Мельхорн, Курт (январь 2018 г.), «Приближение социального благосостояния по Нэшу с помощью бюджетных оценок», Материалы двадцать девятого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам, Общество промышленной и прикладной математики, стр. 2326–2340, Дои:10.1137/1.9781611975031.150, ISBN  978-1-61197-503-1, S2CID  1282865
  15. ^ Бенаббоу, Наваль; Чакраборти, Митхун; Игараси, Аюми; Зик, Яир (17 марта 2020 г.). Поиск справедливого и эффективного распределения, когда оценки не складываются. Конспект лекций по информатике. 12283. С. 32–46. arXiv:2003.07060. Дои:10.1007/978-3-030-57980-7_3. ISBN  978-3-030-57979-1. S2CID  208328700.
  16. ^ Бабайофф, Моше; Эзра, Томер; Файги, Уриэль (27.07.2020). «Справедливые и правдивые механизмы дихотомических оценок». arXiv:2002.10704 [cs.GT ].
  17. ^ Александров, Мартин; Уолш, Тоби (17 декабря 2019 г.). «Жадные алгоритмы справедливого деления смешанной манны». arXiv:1911.11005 [cs.AI ].
  18. ^ а б c Бармен, Сиддхартх; Санат Кумар Кришнамурти; Вайш, Рохит (2017). «Поиск справедливого и эффективного распределения | Материалы конференции ACM 2018 по экономике и вычислениям». arXiv:1707.04731. Дои:10.1145/3219166.3219176. S2CID  20538449. Цитировать журнал требует | журнал = (Помогите)
  19. ^ а б Бармен, Сиддхартх; Кришнамурти, Санат Кумар; Вайш, Рохит (11.05.2018). «Поиск справедливого и эффективного распределения». arXiv:1707.04731 [cs.GT ].
  20. ^ а б Азиз, Харис; Карагианнис, Иоаннис; Игараси, Аюми; Уолш, Тоби (11 декабря 2018 г.). «Справедливое распределение сочетаний неделимых благ и дел». arXiv:1807.10684 [cs.GT ].
  21. ^ Конитцер, Винсент; Фриман, Руперт; Шах, Нисарг (2016). «Принятие справедливых общественных решений | Материалы конференции ACM по экономике и вычислениям 2017 года». arXiv:1611.04034. Дои:10.1145/3033274.3085125. S2CID  30188911. Цитировать журнал требует | журнал = (Помогите)
  22. ^ Бармен, Сиддхартх; Кришнамурти, Санат Кумар (17.07.2019). «О близости рынков с интегральными равновесиями». Материалы конференции AAAI по искусственному интеллекту. 33 (1): 1748–1755. Дои:10.1609 / aaai.v33i01.33011748. ISSN  2374-3468. S2CID  53793188.
  23. ^ Brânzei, Simina; Сандомирский, Федор (2019-07-03). «Алгоритмы конкурсного разделения дел». arXiv:1907.01766 [cs.GT ].
  24. ^ Азиз, Харис; Мулен, Эрве; Сандомирский, Федор (02.09.2019). «Алгоритм с полиномиальным временем для вычисления оптимального по Парето и почти пропорционального распределения». arXiv:1909.00740 [cs.GT ].
  25. ^ Herreiner, Dorothea K .; Пуппе, Клеменс Д. (2009-07-01). «Свобода от зависти в экспериментальных задачах справедливого деления». Теория и решение. 67 (1): 65–100. Дои:10.1007 / s11238-007-9069-8. HDL:10419/22905. ISSN  1573-7187. S2CID  154799897.
  26. ^ Гурвес, Лоран; Монно, Жером; Тлилан, Лидия (18.08.2014). «Почти честность в матроидах». Материалы двадцать первой европейской конференции по искусственному интеллекту. ECAI'14. Прага, Чешская Республика: IOS Press: 393–398. ISBN  978-1-61499-418-3.
  27. ^ Суксомпонг, Варут (15.05.2019). «Справедливое размещение смежных блоков неделимых объектов». Дискретная прикладная математика. 260: 227–236. arXiv:1707.00345. Дои:10.1016 / j.dam.2019.01.036. ISSN  0166-218X. S2CID  126658778.
  28. ^ Фриман, Руперт; Сикдар, Суджой; Вайш, Рохит; Ся Лижун (25.05.2019). «Справедливое распределение неделимых товаров». arXiv: 1905.10656 [cs]. arXiv:1905.10656.
  29. ^ а б Бредерек, Роберт; Качмарчик, Анджей; Кноп, Душан; Нидермайер, Рольф (17.06.2019). "Справедливое распределение высокой кратности: Lenstra расширяет возможности N-кратного целочисленного программирования". Материалы конференции ACM по экономике и вычислениям 2019 г.. EC '19. Феникс, Аризона, США: Ассоциация вычислительной техники: 505–523. Дои:10.1145/3328526.3329649. ISBN  978-1-4503-6792-9. S2CID  195298520.

Смотрите также