Гипотеза об уникальных играх
В теории сложности вычислений гипотеза уникальных игр (часто называемая UGC ) — это гипотеза, выдвинутая Субхашем Хотом в 2002 году. [1] [2] [3] Гипотеза постулирует, что задача определения приблизительного значения игры определенного типа, известной как уникальная игра , имеет NP-трудную вычислительную сложность . Оно имеет широкие применения в теории жесткости приближения . Если гипотеза об уникальных играх верна и P ≠ NP, [4] тогда для многих важных задач не только невозможно получить точное решение за полиномиальное время (как постулируется проблемой P и NP ), но также невозможно получить хорошее приближение за полиномиальное время. Проблемы, для которых справедлив такой результат о неаппроксимируемости, включают проблемы удовлетворения ограничений , которые возникают в самых разных дисциплинах.
Гипотеза необычна тем, что академический мир, похоже, разделился примерно поровну во мнениях, верна она или нет. [1]
Составы
[ редактировать ]Гипотезу об уникальных играх можно сформулировать множеством эквивалентных способов.
Уникальная обложка для этикетки
[ редактировать ]Следующая формулировка гипотезы единственных игр часто используется в трудностях аппроксимации . Гипотеза постулирует NP-трудность следующей задачи обещания, известной как покрытие метками с уникальными ограничениями . Для каждого ребра цвета двух вершин ограничены некоторыми определенными упорядоченными парами. Уникальные ограничения означают, что для каждого ребра ни одна из упорядоченных пар не имеет одинакового цвета для одного и того же узла.
Это означает, что экземпляр покрытия меток с уникальными ограничениями в алфавите размера k может быть представлен как ориентированный граф вместе с набором перестановок π e : [ k ] → [ k ], по одной для каждого ребра e графа. Присвоение экземпляру покрытия метки присваивает каждой вершине G значение из набора [ k ] = {1, 2, ... k}, часто называемое «цветами».
- Экземпляр уникальной обложки-этикетки. Четырем вершинам можно присвоить красный, синий и зеленый цвета, при этом удовлетворяя ограничениям на каждом ребре.
- Решение проблемы уникального экземпляра обложки этикетки.
Такие случаи сильно ограничены в том смысле, что цвет вершины однозначно определяет цвета ее соседей и, следовательно, всего ее компонента связности. Таким образом, если входной экземпляр допускает допустимое присвоение, то такое присвоение можно эффективно найти, перебирая все цвета одного узла. В частности, проблема определения того, допускает ли данный экземпляр удовлетворяющее присваивание, может быть решена за полиномиальное время.
- Экземпляр уникальной обложки метки, которая не позволяет выполнить удовлетворительное назначение.
- Назначение, удовлетворяющее всем ребрам, кроме толстого. Таким образом, этот экземпляр имеет значение 3/4.
Значение уникального экземпляра покрытия метки — это доля ограничений, которой может удовлетворить любое присвоение. Для выполнимых примеров это значение равно 1, и его легко найти. С другой стороны, определить ценность невыполнимой игры, кажется, очень сложно, даже приблизительно. Гипотеза об уникальных играх формализует эту трудность.
Более формально, проблема покрытия метками ( c , s )-пробела с уникальными ограничениями представляет собой следующую проблему обещаний ( L yes , L no ):
- L да = { G : Некоторое присваивание удовлетворяет хотя бы c -доли ограничений в G }
- L no = { G : Каждое присваивание удовлетворяет не более s -доли ограничений в G }
где G — это пример проблемы покрытия меток с уникальными ограничениями.
Гипотеза об уникальных играх утверждает, что для каждой достаточно малой пары констант ε , δ > 0 существует константа k такая, что (1 − δ , ε задача покрытия метками )-пробелов с уникальными ограничениями над алфавитом размера k равна NP -жесткий .
Вместо графиков задачу покрытия меток можно сформулировать в виде линейных уравнений. Например, предположим, что у нас есть система линейных уравнений над целыми числами по модулю 7:
Это пример проблемы покрытия меток с уникальными ограничениями. Например, первое уравнение соответствует перестановке π (1, 2), где π (1, 2) ( x 1 ) = 2 x 2 по модулю 7.
Системы доказательства с двумя пруверами
[ редактировать ]Уникальная игра — это частный случай игры с двумя доказывающими и одним раундом (2P1R) . В игре с двумя пруверами и одним раундом участвуют два игрока (также известные как пруверы) и судья. Судья отправляет каждому игроку вопрос, составленный на основе известного распределения вероятностей , и каждый игрок должен отправить ответ. Ответы поступают из набора фиксированного размера. Игра задается предикатом, который зависит от вопросов, отправленных игрокам, и полученных ими ответов.
Игроки могут заранее выбрать стратегию, но не могут общаться друг с другом во время игры. Игроки выигрывают, если предикат удовлетворен их вопросами и ответами.
Однораундная игра с двумя доказывающими называется уникальной игрой, если на каждый вопрос и каждый ответ первого игрока существует ровно один ответ второго игрока, который приводит к выигрышу игроков, и наоборот. Ценность . игры — это максимальная вероятность выигрыша для игроков по всем стратегиям
Гипотеза об уникальных играх утверждает, что для каждой достаточно малой пары констант ε , δ > 0 существует константа k такая, что следующая проблема обещания ( L yes , L no ) является NP-трудной :
- L да = { G : значение G не менее 1 − δ}
- L no = { G : значение G не превышает ε}
где G — уникальная игра, ответы которой берутся из множества размера k .
Вероятностно проверяемые доказательства
[ редактировать ]Альтернативно, гипотеза об уникальных играх постулирует существование определенного типа вероятностно проверяемого доказательства для проблем в NP.
Уникальную игру можно рассматривать как особый вид неадаптивного вероятностно проверяемого доказательства со сложностью запроса 2, где для каждой пары возможных запросов проверяющего и каждого возможного ответа на первый запрос существует ровно один возможный ответ на второй запрос, который заставляет проверяющего принять, и наоборот.
Гипотеза единственных игр утверждает, что для любой достаточно малой пары констант есть константа такой, что каждая проблема в NP имеет вероятностно проверяемое доказательство в алфавите размера с полнотой , надежность и сложность случайности это уникальная игра.
Актуальность
[ редактировать ]Проблема | Поли.-время ок. | Твердость НП | И твердость |
---|---|---|---|
Макс 2САТ | [5] | [6] | [7] |
Макс. разрез | [8] | [6] | [9] |
Минимальное покрытие вершин | [10] | [11] | |
Набор дуг обратной связи | [12] | [13] | Все константы [14] |
Максимальный ациклический подграф | [15] | [16] | [14] |
Посредничество | [17] | [18] |
Некоторые очень естественные, по своей сути интересные утверждения о таких вещах, как голосование и пена, просто вылезли из изучения пользовательского контента... Даже если пользовательский контент окажется ложным, он вдохновил на множество интересных математических исследований.
— Райан О'Доннелл , [1]
Гипотеза об уникальных играх была выдвинута Субхашем Хотом в 2002 году для достижения прогресса в некоторых вопросах теории трудности приближения .
Справедливость гипотезы об уникальных играх предполагает оптимальность многих известных аппроксимационных алгоритмов (при условии, что P ≠ NP). Например, коэффициент аппроксимации, достигаемый алгоритмом Гоеманса и Уильямсона для аппроксимации максимального разреза графа , оптимален с точностью до любой аддитивной константы при условии гипотезы об уникальных играх и P ≠ NP.
Список результатов, которые, как известно, следует из гипотезы об уникальных играх, показан в соседней таблице вместе с соответствующими лучшими результатами для более слабого предположения P ≠ NP. Константа или означает, что результат справедлив для каждой константы (относительно размера задачи), строго большей или меньшей , соответственно.
Обсуждение и альтернативы
[ редактировать ]В настоящее время нет единого мнения относительно истинности гипотезы об уникальных играх. Некоторые более сильные формы гипотезы были опровергнуты.
Другая форма гипотезы постулирует, что выделение случая, когда ценность уникальной игры не менее из случая, когда значение не более невозможно для алгоритмов с полиномиальным временем (но, возможно, не NP-трудных). Эта форма гипотезы по-прежнему будет полезна для приложений, связанных с трудностями аппроксимации.
Константа в приведенных выше формулировках гипотеза необходима, если только P = NP. Если требование единственности удалено, соответствующее утверждение, как известно, верно по теореме о параллельном повторении , даже если .
Марек Карпински и Уоррен Шуди построили схемы аппроксимации с линейным временем для плотных экземпляров задачи об уникальных играх. [19]
В 2008 году Прасад Рагхавендра показал, что если гипотеза об уникальных играх верна, то для каждой задачи удовлетворения ограничений наилучший коэффициент аппроксимации определяется определенным простым примером полуопределенного программирования , который, в частности, является полиномиальным. [20]
В 2010 году Прасад Рагхавендра и Дэвид Стерер определили проблему расширения малых множеств и предположили, что она NP-трудна . Из этой гипотезы следует гипотеза единственных игр. [21] Он также использовался для доказательства строгости результатов аппроксимации при нахождении полных двудольных подграфов . [22]
В 2010 году Санджив Арора , Боаз Барак и Дэвид Стерер нашли алгоритм субэкспоненциальной аппроксимации по времени для задачи уникальных игр. [23]
В 2012 году было показано, что выделение экземпляров со значением не более из экземпляров со значением не менее является NP-трудным. [24]
В 2018 году после серии статей была доказана более слабая версия гипотезы, названная гипотезой 2-2 игр. В определенном смысле это доказывает «половину» исходной гипотезы. [25] [26] Это также устраняет самый известный пробел в уникальной обложке этикетки: NP-трудно отличить экземпляры с максимальной ценностью. из экземпляров со значением не менее . [27]
Примечания
[ редактировать ]- ^ Jump up to: Перейти обратно: а б с Кларрайх, Эрика (6 октября 2011 г.), «Примерно сложно: гипотеза об уникальных играх» , Фонд Саймонса , получено 29 октября 2012 г.
- ^ Липтон, Дик (5 мая 2010 г.), «Уникальные игры: пьеса в трех актах» , «Утерянное письмо Гёделя» и P = NP , получено 29 октября 2012 г.
- ^ Хот, Субхаш (2002), «О силе уникальных игр с двумя доказательствами и одним раундом», Труды тридцать четвертого ежегодного симпозиума ACM по теории вычислений , стр. 767–775, doi : 10.1145/509907.510017 , ISBN 1-58113-495-9 , S2CID 207635974
- ^ Гипотеза об уникальных играх бессмысленно верна, если P = NP, поскольку тогда каждая проблема в NP также будет NP-сложной.
- ^ Файги, Уриэль ; Гоеманс, Мишель X. (1995), «Аппроксимация ценности двух проверочных систем с применением к MAX 2SAT и MAX DICUT», Proc. 3-й Израильский симпозиум. Теория вычислений и систем , IEEE Computer Society Press, стр. 182–189.
- ^ Jump up to: Перейти обратно: а б Хостад, Йохан (1999), «Некоторые оптимальные результаты неаппроксимируемости» , Журнал ACM , 48 (4): 798–859, doi : 10.1145/502090.502098 , S2CID 5120748 .
- ^ Бракензик, Джошуа; Хуан, Нэн; Цвик, Ури (2024). «Тесная аппроксимация MAX 2-SAT и его родственников под UGC». Симпозиум ACM-SIAM по дискретным алгоритмам . arXiv : 2310.12911 .
- ^ Гоеманс, Мишель X .; Уильямсон, Дэвид П. (1995), «Улучшенные алгоритмы аппроксимации для задач максимального разреза и выполнимости с использованием полуопределенного программирования», Journal of the ACM , 42 (6): 1115–1145, doi : 10.1145/227683.227684 , S2CID 15794408
- ^ Хот, Субхаш ; Киндлер, Гай; Моссель, Эльханан; О'Доннелл, Райан (2007), «Оптимальные результаты неаппроксимируемости для MAX-CUT и других CSP с двумя переменными?» (PDF) , SIAM Journal on Computing , 37 (1): 319–357, doi : 10.1137/S0097539705447372 , S2CID 2090495
- ^ Хот, Субхаш ; Минцер, Дор; Сафра, Мули (2018), «Псевдослучайные множества в графе Грассмана имеют почти идеальное расширение» , 59-й ежегодный симпозиум IEEE по основам компьютерных наук (FOCS), 2018 г. , стр. 592–601, doi : 10.1109/FOCS.2018.00062 , ISBN 978-1-5386-4230-6 , S2CID 3688775
- ^ Хот, Субхаш ; Регев, Одед (2003), «Вершинное покрытие может быть трудно аппроксимировать с точностью до 2 - ε », Конференция IEEE по вычислительной сложности : 379–
- ^ Эвен, Г.; Наор, Дж .; Шибер, Б .; Судан, М. (1998), «Аппроксимация наборов минимальной обратной связи и мультиразрезов в ориентированных графах», Algorithmica , 20 (2): 151–174, doi : 10.1007/PL00009191 , MR 1484534 , S2CID 2437790
- ^ Динур, Ирит ; Сафра, Сэмюэл (2005), «О сложности аппроксимации минимального вершинного покрытия» (PDF) , Annals of Mathematics , 162 (1): 439–485, doi : 10.4007/annals.2005.162.439 , получено 5 марта 2010 г. .
- ^ Jump up to: Перейти обратно: а б Гурусвами, Венкатесан; Манокаран, Раджекар; Рагхавендра, Прасад (2008), «Преодоление случайного порядка сложно: неаппроксимируемость максимального ациклического подграфа», 49-й ежегодный симпозиум IEEE по основам информатики, FOCS 2008, 25–28 октября 2008 г., Филадельфия, Пенсильвания, США , стр. 573–582, номер документа : 10.1109/FOCS.2008.51 , S2CID 8762205.
- ^ Бергер, Бонни ; Шор, Питер В. (1997), «Точные границы для проблемы максимального ациклического подграфа», Журнал алгоритмов , 25 (1): 1–18, doi : 10.1006/jagm.1997.0864 , MR 1474592
- ^ Ньюман, А. (июнь 2000 г.), Аппроксимация максимального ациклического подграфа (магистерская диссертация), Массачусетский технологический институт , цитируется Гурусвами, Манокаран и Рагхавендра (2008).
- ^ Чор, Бенни ; Судан, Мадху (1998), «Геометрический подход к взаимосвязи», SIAM Journal on Discrete Mathematics , 11 (4): 511–523 (электронный), doi : 10.1137/S0895480195296221 , MR 1640920 .
- ^ Чарикар, Моисей ; Гурусвами, Венкатесан ; Манокаран, Райсекар (2009), «Каждая перестановка CSP арности 3 устойчива к аппроксимации», 24-я ежегодная конференция IEEE по вычислительной сложности , стр. 62–73, doi : 10.1109/CCC.2009.29 , MR 2932455 , S2CID 257225 .
- ^ Карпински, Марек; Шуди, Уоррен (2009), «Схемы аппроксимации линейного времени для игры Гейла-Берлекэмпа и связанные с ней проблемы минимизации», Труды сорок первого ежегодного симпозиума ACM по теории вычислений , стр. 313–322, arXiv : 0811.3244 , doi : 10.1145/1536414.1536458 , ISBN 9781605585062 , S2CID 6117694
- ^ Рагхавендра, Прасад (2008), «Оптимальные алгоритмы и результаты неаппроксимируемости для каждого CSP?» (PDF) , в Дворк, Синтия (ред.), Труды 40-го ежегодного симпозиума ACM по теории вычислений, Виктория, Британская Колумбия, Канада, 17–20 мая 2008 г. , Ассоциация вычислительной техники, стр. 245–254, doi : 10.1145/1374376.1374414 , S2CID 15075197
- ^ Рагхавендра, Прасад; Стойрер, Дэвид (2010), «Расширение графа и гипотеза уникальных игр» (PDF) , STOC'10 - Труды Международного симпозиума ACM 2010 по теории вычислений , Ассоциация вычислительной техники, стр. 755–764, doi : 10.1145 /1806689.1806792 , МР 2743325 , С2КИД 1601199
- ^ Манурангси, Пасин (2017), «Неприближаемость максимальной краевой биклики, максимальной сбалансированной биклики и минимального k -выреза из гипотезы расширения малого множества», в Хацигианнакисе, Иоаннисе; Индик, Петр ; Кун, Фабиан; Масшолл, Анка (ред.), 44-й Международный коллоквиум по автоматам, языкам и программированию (ICALP 2017) , Международные труды Лейбница по информатике (LIPIcs), том. 80, Дагштуль, Германия: Schloss Dagstuhl–Leibniz-Zentrum fuer Informatik, стр. 79:1–79:14, doi : 10.4230/LIPIcs.ICALP.2017.79 , ISBN 978-3-95977-041-5
- ^ Арора, Санджив ; Барак, Вооз; Стерер, Дэвид (2015), «Субэкспоненциальные алгоритмы для уникальных игр и связанных с ними задач», Журнал ACM , 62 (5): Ст. 42, 25, doi : 10.1145/2775105 , MR 3424199 , S2CID 622344 . Ранее было объявлено на FOCS 2010.
- ^ О'Доннелл, Райан ; Райт, Джон (2012), «Новая точка NP-твердости для уникальных игр», Труды симпозиума ACM 2012 по теории вычислений (STOC'12) , Нью-Йорк: ACM, стр. 289–306, doi : 10.1145. /2213977.2214005 , МР 2961512 , S2CID 6737664 .
- ^ Кларрайх, Эрика (24 апреля 2018 г.), «Первые большие шаги к доказательству гипотезы об уникальных играх» , журнал Quanta
- ^ Барак, Воаз (10 января 2018 г.), «Гипотеза об уникальных играх – на полпути?» , Windows On Theory , получено 15 марта 2023 г.
- ^ Хот, Субхаш ; Минцер, Дор; Сафра, М. (октябрь 2018 г.), «Псевдослучайные множества в графе Грассмана имеют почти идеальное расширение» , 59-й ежегодный симпозиум IEEE по основам компьютерных наук (FOCS) , 2018 г., стр. 592–601, doi : 10.1109/FOCS.2018.00062 , ISBN 978-1-5386-4230-6 , S2CID 3688775
Ссылки
[ редактировать ]- Хот, Субхаш (2010), «О гипотезе уникальных игр», Proc. 25-я конференция IEEE по сложности вычислений (PDF) , стр. 99–121, doi : 10.1109/CCC.2010.19 .