Jump to content

Полный (сложность)

В теории сложности вычислений является вычислительная задача полной для определенного класса сложности , если она в техническом смысле относится к числу «самых сложных» (или «наиболее выразительных») задач в этом классе сложности.

Более формально, проблема p называется сложной для класса сложности C при заданном типе редукции , если существует редукция (данного типа) от любой проблемы из C к p . Если проблема одновременно сложна и для класса, и для члена класса, она решена для этого класса (для этого типа сокращения).

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

Обычно предполагается, что рассматриваемая редукция не имеет большей вычислительной сложности, чем сам класс. Следовательно, можно сказать, что если C-полная задача имеет «вычислительно простое» решение, то все проблемы в «C» имеют «легкое» решение.

Как правило, классы сложности, имеющие рекурсивное перечисление, имеют полные проблемы, тогда как классы, у которых нет рекурсивного перечисления, не имеют ни одного. Например, NP , co-NP , PLS , PPA имеют известные естественные полные проблемы.

Есть занятия без полных проблем. Например, Сипсер показал, что существует язык M такой, что BPP М ( BPP с oracle M ) не имеет полных проблем. [1]

Ссылки [ править ]

  1. ^ Сипсер, Майкл (1982). «О релятивизации и существовании полных множеств». Автоматы, языки и программирование . Конспекты лекций по информатике. Том. 140. стр. 523–531. дои : 10.1007/BFb0012797 . ISBN  978-3-540-11576-2 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ad1d6632813fc5b72a3c269092cc0794__1650295800
URL1:https://arc.ask3.ru/arc/aa/ad/94/ad1d6632813fc5b72a3c269092cc0794.html
Заголовок, (Title) документа по адресу, URL1:
Complete (complexity) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)