Jump to content

ФП (сложность)

В теории сложности вычислений класс сложности FP представляет собой набор функциональных задач , которые могут быть решены детерминированной машиной Тьюринга за полиномиальное время . функциональная версия проблемы решения класса P. Это Грубо говоря, это класс функций, которые можно эффективно вычислять на классических компьютерах без рандомизации.

Разница между FP и P заключается в том, что задачи в P имеют однобитовые ответы «да/нет», тогда как задачи в FP могут иметь любой результат, который можно вычислить за полиномиальное время. Например, сложение двух чисел — это задача FP , а определение того, является ли их сумма нечетной, находится в P . [1]

Задачи о функциях с полиномиальным временем имеют основополагающее значение для определения редукций с полиномиальным временем , которые, в свою очередь, используются для определения класса NP-полных задач. [2]

Формальное определение [ править ]

Формально FP определяется следующим образом:

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

Связанные классы сложности [ править ]

  • FNP — это набор бинарных отношений, для которых существует алгоритм с полиномиальным временем, который по заданным x и y проверяет, выполняется ли P( x , y ). Так же, как P и FP тесно связаны, NP тесно связан с FNP . FP = FNP тогда и только тогда, когда P = NP .
  • Поскольку машина, использующая логарифмическое пространство, имеет не более полиномиально много конфигураций, FL , набор функциональных задач, которые можно вычислить в логарифмическом пространстве, содержится в FP . Неизвестно, будет ли FL = FP ; это аналогично проблеме определения того, ли классы решений P и L. равны

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

  1. ^ Бюргиссер, Питер (2000). Полнота и редукция в теории алгебраической сложности . Алгоритмы и вычисления в математике. Том. 7. Берлин: Шпрингер-Верлаг . п. 66. ИСБН  3-540-66752-0 . Збл   0948.68082 .
  2. ^ Рич, Элейн (2008). «28.10 «Задачи классов ФП и ФНП» ». Автоматы, вычислимость и сложность: теория и приложения . Прентис Холл. стр. 689–694. ISBN  0-13-228806-0 .

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3a1280e64024cf9fdd8cf4207eca3f2d__1714435620
URL1:https://arc.ask3.ru/arc/aa/3a/2d/3a1280e64024cf9fdd8cf4207eca3f2d.html
Заголовок, (Title) документа по адресу, URL1:
FP (complexity) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)