Jump to content

Низкая (сложность)

В теории сложности вычислений язык ) , B (или класс сложности B ) называется низким для класса сложности A (с некоторой разумной релятивизированной версией A если A Б = А ; есть A с оракулом для B равно A. то [1] Такое утверждение подразумевает, что абстрактная машина , решающая проблемы в A, не получит дополнительной мощности, если ей будет предоставлена ​​возможность решать проблемы в B по цене единицы продукции. В частности, это означает, что если B является низким для A то B содержится в A. , Неформально «низость» означает, что проблемы в B не только решаются машинами, которые могут решать проблемы в A , но и «легко решаются». Машина A может имитировать множество запросов оракула к B, не выходя за пределы своих ресурсов.

Результаты и отношения, которые устанавливают один класс как низкий по отношению к другому, часто называют результатами низкого уровня . Множество языков low для класса сложности A обозначается Low(A) .

Занятия низкие для себя

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

Известно, что некоторые классы естественной сложности сами по себе являются низкими. Такой класс иногда называют самонизким . [2] Скотт Ааронсон называет такой класс классом физической сложности . [3] Обратите внимание, что самонизкость является более сильным условием, чем закрытость при дополнении . Неформально, низкий для себя класс означает, что задача может использовать другие задачи в классе в качестве подпрограмм с удельной стоимостью, не превышая мощности класса сложности.

Известно, что следующие классы являются самонизкими: [3]

  • P является самонизким (т.е. P П = P), поскольку алгоритмы с полиномиальным временем закрыты относительно композиции: алгоритм с полиномиальным временем может выполнять полиномиальное количество запросов к другим алгоритмам с полиномиальным временем, сохраняя при этом полиномиальное время работы.
  • PSPACE (с механизмом ограниченного доступа Oracle) также является самонизким, и это может быть установлено точно таким же аргументом.
  • L является самонизким, поскольку он может имитировать запросы оракула в пространстве журнала, повторно используя одно и то же пространство для каждого запроса.
  • По той же причине NC также является самонизким.
  • ZPP также низок сам по себе, и те же аргументы почти работают для BPP , но необходимо учитывать ошибки, что немного усложняет доказательство того, что BPP низок для самого себя.
  • Аналогично, аргумент в пользу BPP почти проходит и для BQP , но нам нужно дополнительно показать, что квантовые запросы могут выполняться в когерентной суперпозиции. [4]
  • Обе четности P ( ) и BPP сами по себе низкие. Они сыграли важную роль в доказательстве теоремы Тоды . [5]
  • NP ∩ coNP сам по себе низок. [1]

Каждый класс, который является младшим для себя, закрывается с помощью комплемента , при условии, что он достаточно мощный, чтобы отрицать логический результат. Это означает, что NP не является низким для самого себя, если только NP = co-NP , что считается маловероятным, поскольку подразумевает, что полиномиальная иерархия схлопывается до первого уровня, тогда как широко распространено мнение, что иерархия бесконечна. Обратное к этому утверждению неверно. Если класс закрыт по дополнению, это не означает, что класс низок сам по себе. Примером такого класса является EXP , который закрыт при дополнении, но не является низким сам по себе.

Классы, низкие для других классов сложности

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

Некоторые из наиболее сложных и известных результатов относительно низкого уровня классов включают:

Приложения

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

Низкость особенно ценна в аргументах относительно релятивизации, где ее можно использовать для установления того, что мощность класса не меняется в «релятивизированной вселенной», где конкретная машина-оракул доступна бесплатно. Это позволяет нам рассуждать об этом так же, как обычно. Например, в релятивизированной вселенной PP BQP все еще замкнут при объединении и пересечении. Это также полезно при попытке расширить мощность машины с помощью оракулов, поскольку результаты низкого уровня определяют, когда мощность машины останется прежней.

См. также

[ редактировать ]
  1. ^ Jump up to: Перейти обратно: а б с д Кёблер, Йоханнес; Торан, Хакобо (2015). «Результаты малости: следующее поколение». Бюллетень ЕАТКС . 117 .
  2. ^ Роте, Дж. (2006). Теория сложности и криптология: введение в криптосложность . Тексты по теоретической информатике. Серия EATCS. Шпрингер Берлин Гейдельберг. ISBN  978-3-540-28520-5 . Проверено 15 мая 2017 г.
  3. ^ Jump up to: Перейти обратно: а б «Линза вычислений в науках» . 25 ноября 2014 г. Архивировано из оригинала 6 мая 2021 г. Проверено 17 октября 2021 г.
  4. ^ Бернштейн и Вазирани, Теория квантовой сложности, SIAM Journal on Computing , 26(5):1411-1473, 1997. [1] Архивировано 25 мая 2011 г. в Wayback Machine.
  5. ^ «Архивная копия» (PDF) . Архивировано (PDF) из оригинала 06 мая 2021 г. Проверено 17 октября 2021 г. {{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  6. ^ Л. Фортноу и Дж. Д. Роджерс. Ограничения сложности квантовых вычислений. В Proceedings of IEEE Complexity '98 , стр. 202-209. 1998. arXiv : cs.CC/9811023 .
  7. ^ В. Арвинд и П. Курур. Изоморфизм графов есть в SPP. ЕССС   ТР02-037 . 2002.
  8. ^ Викраман Арвинд и Йоханнес Кёблер. Изоморфизм графов низкий для ZPP(NP) и других результатов низкой точности. Материалы 17-го ежегодного симпозиума по теоретическим аспектам информатики , ISBN   3-540-67141-2 , стр. 431-442. 2000.
  9. ^ Л. Ли. О счетных функциях. Докторская диссертация, Чикагский университет. 1993.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 92b29fdf15061abbca2dbaee3fba2694__1676998740
URL1:https://arc.ask3.ru/arc/aa/92/94/92b29fdf15061abbca2dbaee3fba2694.html
Заголовок, (Title) документа по адресу, URL1:
Low (complexity) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)