Класс BQP

Примерное положение BQP на карте классов NP, P, PSPACE.

В теории алгоритмов классом сложности BQP (от англ. bounded error quantum polynomial time) называется класс проблем разрешимости, которые могут быть решены квантовым компьютером за полиномиальное время (время работы над задачей полиномиально зависит от размера входных данных), обеспечив при этом вероятность получения верного ответа как минимум 2/3 для любого входа. Является квантовым аналогом класса BPP.

Другими словами, задача относится к классу BQP, если существует квантовый алгоритм (алгоритм для квантового компьютера), решающий данную проблему с высокой вероятностью и работающий гарантированно не более чем за полиномиальное время. Для произвольного запуска алгоритма вероятность получения неверного ответа должна быть не более 1/3.

Важные представители

Интерес к квантовым вычислениям и компьютерам вызван некоторыми задачами, находящимся в классе BQP, но принадлежность которых к классу P неизвестна:

Взаимоотношения с другими классами

Положение класса BQP в иерархии классов сложности.
P BPP BQP AWPP PP PSPACE {\displaystyle {\mbox{P}}\subseteq {\mbox{BPP}}\subseteq {\mbox{BQP}}\subseteq {\mbox{AWPP}}\subseteq {\mbox{PP}}\subseteq {\mbox{PSPACE}}}

Примечания

  1. 1 2 arXiv: quant-ph/9508027v2 Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer, Peter W. Shor  (неопр.). Дата обращения: 4 ноября 2010. Архивировано 4 декабря 2014 года.

Литература

  • «Algorithms for quantum computation: discrete logarithms and factoring» P.W. Shor, AT&T Bell Labs. doi:10.1109/SFCS.1994.365700

Ссылки

  • А. Х. Шень, М. Н. Вялый, Курс лекций «Классические и квантовые вычисления». Лекция 8: Определение квантового вычисления. Примеры // Интуит.ру, 15.03.2007
Перейти к шаблону «Классы сложности»
Считаются лёгкими
  • DLOGTIME[англ.]
  • AC0[англ.]
  • ACC0[англ.]
  • TC0[англ.]
  • L
  • SL[англ.]
  • RL[англ.]
  • NL
  • NC
  • SC[англ.]
  • CC[англ.]
  • P
    • P-complete[англ.]
  • ZPP
  • RP
  • BPP
  • BQP
  • EQP
  • APX
Предполагаются сложными
Считаются сложными
  • EXPTIME
  • NEXPTIME[англ.]
  • EXPSPACE[англ.]
  • 2-EXPTIME[англ.]
  • ELEMENTARY[англ.]
  • R
  • PR[англ.]
  • RE[англ.]
    • RE-complete[англ.]
  • Co-RE[англ.]
    • Co-RE-complete[англ.]
  • ALL[англ.]
Перейти к шаблону «Квантовая информатика»
Общие понятия
Квантовые коммуникации
Квантовые алгоритмы
Теория квантовой сложности
Модели квантового компьютинга
Предотвращение декогеренции
  • Исправление квантовых ошибок
  • Стабилизационные коды
  • Стабилизационный формализм
  • Квантовый свёрточный код
Физические реализации
Квантовая оптика
  • Кавитационная квантовая электродинамика
  • Контурная квантовая электродинамика
  • Квантовые вычисления на основе линейной оптики
  • Протокол KLM
  • Бозонная выборка
Суперхолодные атомы
Основанные на спине
  • Квантовый компьютер на основе ядерного магнитного резонанса
  • Квантовый компьютер Кейна
  • Квантовый компьютер Лосса — Ди Винченцо
  • NV-центр
Сверхпроводниковые
квантовые компьютеры
  • Зарядовый кубит
  • Потоковый кубит
  • Фазовый кубит
  • Трансмон