Jump to content

Приемлемое подмножество

Приемлемое подмножество — это подмножество предметов, которое все люди в определенной группе считают по крайней мере таким же хорошим, как и его дополнение. Поиск небольшого приемлемого подмножества является проблемой вычислительного социального выбора . [ 1 ] [ 2 ]

Пример ситуации, в которой возникает эта проблема, — семья отправляется в путешествие и должна решить, какие вещи взять с собой. Поскольку размер их автомобиля ограничен, они не могут выбрать все предметы, поэтому им приходится договориться о подмножестве наиболее важных предметов. Если им удается найти такое подмножество предметов, что все члены семьи согласны с тем, что оно по крайней мере так же хорошо, как подмножество предметов, оставшихся дома, то это подмножество называется приемлемым .

Другой вариант использования — когда граждане в каком-то городе хотят избрать комитет из заданного пула кандидатов, чтобы все граждане согласились с тем, что подмножество избранных кандидатов по крайней мере так же хорошо, как подмножество неизбранных. При этом размер комитета должен быть как можно меньшим.

Определения

[ редактировать ]

Приемлемое подмножество

[ редактировать ]

Существует множество S, содержащее m объектов. Есть n которым нужно выбрать подмножество S. агентов , Каждый агент характеризуется отношением предпочтения на S. подмножествах Предполагается, что отношение предпочтения монотонно : агент всегда слабо предпочитает набор всем его подмножествам. Подмножество T из S называется согласным , если все агенты предпочитают T вместо S \ T .

Если отношение предпочтения агента представлено полезности субаддитивной функцией u , то для любого приемлемого подмножества T u( T ) ≥ u( S )/2. [ 2 ]

В качестве примера предположим, что есть два объекта — хлеб и вино и два агента — Алиса и Джордж. Отношение предпочтений Алисы: {хлеб,вино} > {хлеб} > {вино} > {}. Если отношение предпочтения Джорджа такое же, то есть два приятных подмножества: {хлеб,вино} и {хлеб}. Но если отношение предпочтения Джорджа — {хлеб, вино} > {вино} > {хлеб} > {}, то единственным приемлемым подмножеством будет {хлеб, вино}.

Обязательно согласованное подмножество

[ редактировать ]

Если заданы отношения предпочтения агентов на подмножествах, легко проверить, является ли подмножество приемлемым. только отношения предпочтений агентов по отдельным объектам Но часто задаются . В этом случае часто предполагается, что предпочтения агентов не только монотонны, но и отзывчивы . Подмножество T из S называется обязательно согласным , если все агенты предпочитают T вместо S \ T в соответствии с ответным расширением множества их предпочтений на отдельные объекты.

Близким свойством подмножеств является:

  • (*) Для каждого k из 1,..., m подмножество T содержит не менее k /2 лучших k объектов для агента i .

Чтобы удовлетворить свойству (*), подмножество T должно содержать лучший объект в S ; хотя бы два из трёх лучших объектов в S ; минимум три из пяти лучших объектов в S ; и т. д.

Если подмножество T удовлетворяет (*) для всех агентов, то оно обязательно согласовано. Обратный вывод справедлив, если отношения предпочтения агентов в отношении неделимых объектов строгие. [ 3 ] [ 4 ]

Наихудшие границы приемлемого размера подмножества

[ редактировать ]

Какое наименьшее приемлемое подмножество мы можем найти?

Приемлемые подмножества

[ редактировать ]

Рассмотрим сначала одного агента. В некоторых случаях приемлемое подмножество должно содержать по крайней мере объекты. Пример: все m объектов идентичны. Более того, всегда существует приемлемое подмножество, содержащее объекты. Это следует из следующей леммы:

  • Для каждого агента i , если два подмножества V 1 и V 2 не пересекаются, то хотя бы одно из S\ V 1 или S\ V 2 согласовано с i .

(это потому, что S\ V2 содержит , а S \ V2 V1 содержит V1 и предпочтения монотонны).

Это можно обобщить: для любых n агентов и m объектов всегда существует приемлемое подмножество размера. , и оно тесно (для некоторых предпочтений это наименьший размер приемлемого подмножества). Доказательство для двух агентов конструктивно. Доказательство для n агентов использует граф Кнезера . Позволять , и пусть G — граф Кнезера , то есть граф, вершины которого являются подмножествами m - k объектов, причем два подмножества связаны тогда и только тогда, когда они не пересекаются. Если существует вершина V такая, что все агенты предпочитают S\ V V , то S\ V — приемлемое подмножество размера k . В противном случае мы можем определить цвет для каждого агента и раскрасить каждую вершину V графа G агентом, который предпочитает V вместо S\V. По теореме о хроматическом числе графов Кнезера хроматическое число G равно ; это означает, что в только что определенной n -раскраске есть две соседние вершины одного цвета. Другими словами, существуют два непересекающихся подмножества, так что один агент i предпочитает каждое из них своему дополнению. Но это противоречит приведенной выше лемме. Следовательно, должно существовать приемлемое подмножество размера k . [ 2 ] : Thm.1

Когда агентов не более трех и их предпочтения отзывчивы, приемлемое подмножество размера можно вычислить за полиномиальное время, используя полиномиально множество запросов вида «какое из этих двух подмножеств лучше?». [ 2 ] : Thm.2-3

Когда существует любое количество агентов с аддитивными полезностями или постоянное число агентов с монотонными полезностями, приемлемое подмножество размера может быть найдено за полиномиальное время, используя результаты консенсусного деления пополам . [ 5 ]

Обязательно согласованные подмножества

[ редактировать ]

Когда есть два агента с отзывчивыми предпочтениями, обязательно согласованное подмножество размера. существует и может быть вычислено за полиномиальное время.

Когда имеется n ≥ 3 агентов с отзывчивыми предпочтениями, обязательно приемлемого подмножества такого размера может не существовать. Однако всегда существует обязательно приемлемое подмножество размеров , и такой набор можно вычислить за полиномиальное время. С другой стороны, для каждого m , являющегося степенью 3, существуют порядковые предпочтения 3 агентов такие, что каждое обязательно согласованное подмножество имеет размер не менее . Оба доказательства используют теоремы о неточности перестановок .

Существует рандомизированный алгоритм , который вычисляет обязательно приемлемое подмножество размера. . [ 2 ] : Thm.4-6

Вычисление наименьшего приемлемого подмножества

[ редактировать ]

Во многих случаях может существовать приемлемое подмножество, которое намного меньше верхней границы наихудшего случая.

Для агентов с общими монотонными предпочтениями не существует алгоритма, который вычисляет наименьшее приемлемое множество с использованием полиномиального числа запросов. Более того, для каждой константы c не существует алгоритма, который делает не более m с /8 запрашивает и находит подходящее подмножество с ожидаемым размером не более m /( c log m ) от минимального, даже с одним агентом. Это очень сложно: существует алгоритм за полиномиальное время, который находит приемлемое подмножество размером не более O( m /log m ) от минимума.

Даже для агентов с аддитивными полезностями решение о существовании приемлемого подмножества размера m /2 является NP-трудным; доказательство проводится путем редукции проблемы сбалансированного разделения . Для любого фиксированного числа аддитивных агентов для этой задачи существует псевдополиномиальное время; но если число агентов не фиксировано, то задача является сильно NP-трудной. Существует алгоритм аппроксимации O(log n ) с полиномиальным временем. [ 2 ] : Thm.7-13

Расширения

[ редактировать ]
  • Задача о приемлемом подмножестве изучалась с дополнительным ограничением, представленным матроидом . [ 6 ]

См. также

[ редактировать ]
  1. ^ Суксомпонг, Варут (9 июля 2016 г.). «Назначение небольшого приятного набора неделимых предметов нескольким игрокам» . Материалы двадцать пятой Международной совместной конференции по искусственному интеллекту . IJCAI'16. Нью-Йорк, Нью-Йорк, США: AAAI Press: 489–495. arXiv : 1606.08077 . дои : 10.1016/j.artint.2018.10.001 . ISBN  978-1-57735-770-4 .
  2. ^ Jump up to: а б с д и ж Мануранси, Пасин; Суксомпонг, Варут (01 марта 2019 г.). «Вычисление небольшого приятного набора неделимых элементов» . Искусственный интеллект . 268 : 96–114. arXiv : 1606.08077 . дои : 10.1016/j.artint.2018.10.001 . ISSN   0004-3702 . S2CID   124836295 .
  3. ^ Брамс, Стивен Дж.; Килгур, Д. Марк; Кламлер, Кристиан (2011). «Процедура подрезания: алгоритм разделения неделимых предметов без зависти» (PDF) . Социальный выбор и благосостояние . 39 (2–3): 615. doi : 10.1007/s00355-011-0599-1 . S2CID   253844146 .
  4. ^ Азиз, Харис; Гасперс, Серж; Маккензи, Саймон; Уолш, Тоби (2015). «Справедливое распределение неделимых объектов по порядковым предпочтениям». Искусственный интеллект . 227 : 71–92. arXiv : 1312.6546 . дои : 10.1016/j.artint.2015.06.002 . S2CID   1408197 .
  5. ^ Голдберг, Пол В.; Холлендер, Александрос; Игараси, Аюми; Мануранси, Пасин; Суксомпонг, Варут (2020). «Консенсусное сокращение вдвое наборов предметов». В Чене, Сюйджин; Гравин, Николай; Хофер, Мартин; Мехта, Рута (ред.). Экономика Интернета и Интернета . Конспекты лекций по информатике. Том. 12495. Чам: Springer International Publishing. стр. 384–397. arXiv : 2007.06754 . дои : 10.1007/978-3-030-64946-3_27 . ISBN  978-3-030-64946-3 .
  6. ^ Гурвес, Лоран (01 апреля 2019 г.). «Согласованные множества с матроидными ограничениями» . Журнал комбинаторной оптимизации . 37 (3): 866–888. дои : 10.1007/s10878-018-0327-1 . ISSN   1573-2886 . S2CID   254654045 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7d585d7896dae1c8f6fa6604f0d54454__1721629740
URL1:https://arc.ask3.ru/arc/aa/7d/54/7d585d7896dae1c8f6fa6604f0d54454.html
Заголовок, (Title) документа по адресу, URL1:
Agreeable subset - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)