Jump to content

Сильная NP-полнота

(Перенаправлено с Строго NP-полного )

В сложности вычислительной сильная NP-полнота — это свойство вычислительных задач, которое является частным случаем NP-полноты . Общая вычислительная задача может иметь числовые параметры. Например, входными данными для задачи упаковки контейнеров является список объектов определенных размеров и размер контейнеров, которые должны содержать объекты — эти размеры объектов и размер контейнера являются числовыми параметрами.

Задача называется сильно NP-полной (NP-полной в сильном смысле), если она остается NP-полной, даже когда все ее числовые параметры ограничены полиномом от длины входных данных. [1] Задача называется сильно NP-трудной , если сильно NP-полная задача имеет к ней полиномиальную редукцию; в частности, в комбинаторной оптимизации фраза «строго NP-трудная» зарезервирована для задач, которые, как известно, не имеют полиномиальной редукции к другой сильно NP-полной задаче.

Обычно числовые параметры задачи задаются в позиционной записи , поэтому задача входного размера n может содержать параметры, размер которых является экспоненциальным по n . Если мы переопределим задачу, чтобы параметры были заданы в унарной записи , тогда параметры должны быть ограничены входным размером. Таким образом, сильную NP-полноту или NP-трудность можно также определить как NP-полноту или NP-трудность этой унарной версии задачи.

Например, упаковка контейнеров является строго NP-полной, тогда как задача о рюкзаке 0-1 лишь слабо NP-полна . Таким образом, версия упаковки контейнеров, в которой размеры объекта и контейнера являются целыми числами, ограниченными полиномом, остается NP-полной, в то время как соответствующая версия задачи о рюкзаке может быть решена за псевдополиномиальное время с помощью динамического программирования .

С теоретической точки зрения любая сильно NP-трудная задача оптимизации с полиномиально ограниченной целевой функцией не может иметь полностью полиномиальную схему аппроксимации (или FPTAS ), если только P = NP. [2] [3] Однако обратное неверно: например, если P не равно NP, рюкзак с двумя ограничениями не является строго NP-сложным, но не имеет FPTAS, даже если оптимальная цель полиномиально ограничена. [4]

все еще могут быть легко решены Некоторые сильно NP-полные задачи в среднем , но более вероятно, что на практике будут встречаться трудные случаи.

Сильная и слабая NP-трудность в сравнении с сильными и слабыми алгоритмами с полиномиальным временем

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

Предполагая P ≠ NP, для вычислительных задач с целыми числами справедливы следующие условия: [5]

  1. ^ Гэри, MR ; Джонсон, DS (июль 1978 г.). « Сильные» результаты NP-полноты: мотивация, примеры и последствия» . Журнал Ассоциации вычислительной техники . 25 (3). Нью-Йорк, штат Нью-Йорк: ACM: 499–508. дои : 10.1145/322077.322090 . ISSN   0004-5411 . МР   0478747 . S2CID   18371269 .
  2. ^ Vazirani, Vijay V. (2003). Approximation Algorithms . Berlin: Springer. pp. 294–295. ISBN  3-540-65367-8 . МР   1851303 .
  3. ^ Гэри, MR ; Джонсон, Д.С. (1979). Виктор Клее (ред.). Компьютеры и трудноразрешимые проблемы: Руководство по теории NP-полноты . Серия книг по математическим наукам. Сан-Франциско, Калифорния: WH Freeman and Co., стр. x+338 . ISBN  0-7167-1045-5 . МР   0519066 .
  4. ^ Х. Келлерер; У. Пферши; Д. Пизингер (2004). Проблемы с рюкзаком . Спрингер.
  5. ^ Демейн, Эрик. «Алгоритмические нижние границы: развлечения с доказательствами твердости, лекция 2» .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6e12bed497440b34fcc35b6700822bf6__1683478020
URL1:https://arc.ask3.ru/arc/aa/6e/f6/6e12bed497440b34fcc35b6700822bf6.html
Заголовок, (Title) документа по адресу, URL1:
Strong NP-completeness - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)