Jump to content

Теоремы классификации Макс/мин CSP/Единицы

В теории сложности вычислений , разделе информатики , теоремы классификации Max/min CSP/Ones устанавливают необходимые и достаточные условия, которые определяют классы сложности задач об удовлетворении подмножества S логических отношений. [1] Они подобны теореме дихотомии Шефера , которая классифицирует сложность удовлетворения конечных наборов отношений; однако теоремы классификации Max/min CSP/Ones дают информацию о сложности аппроксимации оптимального решения проблемы, определяемой S .

Учитывая набор S предложений, проблема удовлетворения ограничений Max (CSP) состоит в том, чтобы найти максимальное количество (в взвешенном случае: максимальную сумму весов) выполнимых предложений в S . Аналогично, задача Min CSP состоит в том, чтобы минимизировать количество невыполненных условий. Задача Max Ones состоит в том, чтобы максимизировать количество логических переменных в S , которым присвоено значение 1 при условии, что все условия выполняются, а проблема Min Ones состоит в том, чтобы минимизировать это число. [2]

При использовании приведенной ниже классификации класс сложности задачи определяется самой верхней классификацией, которой она удовлетворяет .

Определения

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

Здесь для краткости мы определим некоторые термины, которые используются в приведенной ниже классификации.

  • PO означает полиномиальную оптимизацию по времени; задачи, для которых поиск оптимума может быть выполнен за полиномиальное время, так что аппроксимация с произвольной точностью также явно может быть выполнена за полиномиальное время.
  • Конъюнктивная нормальная форма сокращенно обозначается CNF . ниже
  • X(N)OR-SAT обозначает проблему выполнимости, которая представляет собой операцию AND нескольких логических линейных уравнений, которые можно записать в виде предложений XOR. Ровно один литерал в каждом предложении XOR должен быть отрицательным (например, ). См. XOR-SAT .
  • Min UnCut-complete относится к классу сложности, исторически определенному в терминах задачи под названием Min UnCut. Такие задачи являются APX-сложными, но с факторная аппроксимация. [3]
  • Min 2CNF-Deletion-complete — еще один класс сложности, исторически определяемый с помощью проблемы. Такие задачи являются APX-сложными, но с приближение. [3]
  • Nearest Codeword-complete — еще один такой класс сложности. Такие задачи не могут быть решены с точностью до фактор для некоторых .
  • Min Horn-Deletion-complete — еще один такой класс сложности. Такие задачи не могут быть решены с точностью до фактор для некоторых , но находятся в Poly-APX, поэтому имеют некоторую полиномиальную аппроксимацию.

Классификационные теоремы

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

Следующие условия составляют классификационную теорему для задач Max CSP. [1]

  1. Если установка всех переменных true или всех переменных false удовлетворяет всем условиям, это находится в PO.
  2. Если все предложения при преобразовании в дизъюнктивную нормальную форму имеют два термина: один состоит из всех положительных (неотрицаемых) переменных, а другой - из всех отрицательных переменных, то это находится в PO.
  3. В противном случае проблема APX-полная .

Макс Уанс

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

Следующие условия составляют классификационную теорему для задач Max Ones. [1]

  1. Если установка всех переменных true удовлетворяет всем условиям, это находится в PO.
  2. Если каждое предложение может быть записано как CNF подпунктов Dual-Horn , оно находится в PO.
  3. Если это экземпляр 2-X(N)OR-SAT, то есть X(N)OR-SAT с двумя переменными на линейное уравнение, то он находится в PO.
  4. Если это экземпляр X(N)OR-SAT, но не 2-X(N)OR-SAT, он APX-полный.
  5. Если каждое предложение может быть записано как CNF подпунктов Horn , оно является Poly-APX-полным .
  6. Если это экземпляр 2-CNF-SAT , он является Poly-APX-полным.
  7. Если установка всех или всех переменных, кроме одной, false удовлетворяет каждому предложению, это Poly-APX-полная.
  8. NP -трудно отличить ответ 0 от ненулевого ответа, если установка всех переменных ложью удовлетворяет всем условиям.
  9. В противном случае найти хотя бы допустимое решение будет NP-трудно.

Минимальный CSP

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

Следующие условия составляют классификационную теорему для задач Min CSP. [1]

  1. Если установка всех переменных false или true всех переменных удовлетворяет всем условиям, это находится в PO.
  2. Если все предложения при преобразовании в дизъюнктивную нормальную форму имеют два термина: один состоит из всех положительных (неотрицаемых) переменных, а другой - из всех отрицательных переменных, то это находится в PO.
  3. Если все предложения представляют собой операцию ИЛИ переменных O(1), она является APX-полной.
  4. Если это экземпляр 2-X(N)OR-SAT, это Min UnCut-complete.
  5. Если это экземпляр X(N)OR-SAT, но не 2-X(N)OR-SAT, это полное кодовое слово.
  6. Если это экземпляр 2-CNF-SAT , это минимальное удаление 2CNF-завершено.
  7. Если все предложения имеют значение Horn или Dual-Horn , то удаление Min Horn завершено.
  8. В противном случае различие между ответом 0 и ненулевым ответом является NP-полным.

Следующие условия составляют классификационную теорему для задач Min Ones. [1]

  1. Если установка всех переменных false удовлетворяет всем условиям, это находится в PO.
  2. Если каждое предложение может быть записано как CNF подпунктов Horn , оно находится в PO.
  3. Если это экземпляр 2-X(N)OR-SAT, он находится в PO.
  4. Если это экземпляр 2-CNF-SAT , он APX-полный.
  5. Если все предложения представляют собой операцию ИЛИ переменных O(1), она является APX-полной.
  6. Если это экземпляр X(N)OR-SAT, но не 2-X(N)OR-SAT, это полное кодовое слово.
  7. Если каждое предложение может быть записано как CNF подпунктов Dual-Horn , оно является полным с удалением Min Horn.
  8. Если установка всех переменных true удовлетворяет всем условиям, это Poly-APX-полный.
  9. В противном случае найти приемлемое решение будет NP-трудно.

См. также

[ редактировать ]
  1. ^ Jump up to: а б с д и Ханна, Санджив; Судан, Мадху; Тревизан, Лука; Уильямсон, Дэвид (март 2000 г.). «Аппроксимируемость задач удовлетворения ограничений» (PDF) . СИАМ Дж. Компьютер . 30 (6). СИАМ: 1863–1920 гг. дои : 10.1137/S0097539799349948 .
  2. ^ Демейн, Эрик (осень 2014 г.). «Алгоритмические нижние границы: забава с доказательствами твердости, лекция 11, примечания» (PDF) .
  3. ^ Jump up to: а б Агарвал, Амит; Чарикар, Моисей; Макарычев Константин; Макарычев, Юрий (2005). " Алгоритмы аппроксимации для min UnCut, min 2CNF удаления и задач направленного разреза» . Труды тридцать седьмого ежегодного симпозиума ACM по теории вычислений . STOC '05. Нью-Йорк, Нью-Йорк, США: ACM. стр. 573–581.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: eb6bf238f52bac0e5d201cb9b07c2193__1659579840
URL1:https://arc.ask3.ru/arc/aa/eb/93/eb6bf238f52bac0e5d201cb9b07c2193.html
Заголовок, (Title) документа по адресу, URL1:
Max/min CSP/Ones classification theorems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)