БПЛ (сложность)
В сложности вычислений теории BPL (вероятностное логарифмическое пространство с ограниченной ошибкой), [1] иногда называемый BPLP (вероятностно-логарифмическое полиномиальное время с ограниченной ошибкой), [2] — класс сложности задач, решаемых в логарифмическом пространстве и за полиномиальное время с помощью вероятностных машин Тьюринга с двусторонней ошибкой . Он назван по аналогии с BPP , который похож, но не имеет ограничений в логарифмическом пространстве.
Модель ошибки
[ редактировать ]Вероятностные машины Тьюринга в определении BPL могут принять или отклонить неправильно только менее чем в 1/3 случаев; это называется двусторонняя ошибка . Константа 1/3 произвольна; любого x с 0 ≤ x < 1/2 будет достаточно. Эту ошибку можно допустить 2 - п ( Икс ) раз меньше для любого полинома p ( x ) без использования более чем полиномиального времени или логарифмического пространства путем многократного запуска алгоритма.
Связанные классы
[ редактировать ]Поскольку двусторонняя ошибка является более общей, чем односторонняя ошибка, RL и его дополнительный со-RL содержатся в BPL . BPL также содержится в PL , который аналогичен, за исключением того, что граница ошибки равна 1/2, а не константе меньше 1/2; как и класс PP , класс PL менее практичен, поскольку может потребоваться большое количество раундов, чтобы уменьшить вероятность ошибки до небольшой константы.
Нисан (1994) показал слабый дерандомизации результат , заключающийся в том, что BPL содержится в SC . [3] SC — класс задач, решаемых за полиномиальное время и полилогарифмическое пространство на детерминированной машине Тьюринга; другими словами, этот результат показывает, что при наличии полилогарифмического пространства детерминированная машина может моделировать в логарифмическом вероятностные алгоритмы пространстве.
BPL содержится в NC и в L/poly . Сакс и Чжоу показали, что BPL содержится в DSPACE (журнал 3/2 н), [4] а в 2021 году Хоза улучшил это, чтобы показать, что BPL содержится в DSPACE. . [5]
Ссылки
[ редактировать ]- ^ «Зоопарк сложности: БПЛ» . Архивировано из оригинала 5 августа 2012 г. Проверено 4 октября 2011 г.
- ^ Бородин А. ; Кук, ЮАР ; Даймонд, ПВ; Руццо, WL; Томпа, М. (1989), «Два применения индуктивного подсчета для задач дополнения», SIAM Journal on Computing , 18 (3): 559–578, CiteSeerX 10.1.1.394.1662 , doi : 10.1137/0218038
- ^ Нисан, Н. (1994), «RL ⊆ SC», Computational Complexity , 4 (1): 1–11, doi : 10.1007/BF01205052 . Более ранняя версия этой статьи появилась на Симпозиуме по теории вычислений 1992 года.
- ^ Конспекты лекций по теории сложности
- ^ Хоза, Уильям (2021). «Лучшие псевдораспределения и дерандомизация для вычислений, ограниченных пространством» .