Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В теории сложности вычислений , QMA , которая выступает за Quantum Merlin Артура , является квантовым аналогом неслучайного класса сложности NP или вероятностного класс сложности М . Это связано с BQP так же, как NP связано с P , или MA связано с BPP .

Неформально, это набор задач принятия решений, для которых при ответе ДА существует квантовое доказательство полиномиального размера (квантовое состояние), которое с высокой вероятностью убеждает квантового верификатора полиномиального времени в этом факте. Более того, когда ответ - НЕТ, каждое квантовое состояние полиномиального размера отклоняется верификатором с высокой вероятностью.

Точнее, доказательства должны быть проверены за полиномиальное время на квантовом компьютере , так что если ответ действительно ДА, проверяющий принимает правильное доказательство с вероятностью больше 2/3, а если ответ НЕТ, то существует нет доказательства, которое убеждает проверяющего принять его с вероятностью более 1/3. Как обычно, постоянные 2/3 и 1/3 могут быть изменены. Изменение 2/3 на любую константу строго между 1/2 и 1 или изменение 1/3 на любую константу строго между 0 и 1/2 не изменяет класс QMA.

QAM - это связанный класс сложности, в котором вымышленные агенты Артур и Мерлин выполняют последовательность: Артур генерирует случайную строку, Мерлин отвечает квантовым сертификатом, а Артур проверяет его как машину BQP.

Определение [ править ]

Язык L принадлежит, если существует квантовый верификатор V с полиномиальным временем и многочлен p (x) такие, что: [1] [2] [3]

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

где пробегает все квантовые состояния с не более чем p (| x |) кубитами.

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

.

Проблемы в QMA [ править ]

Поскольку в QMA содержится много интересных классов, таких как P, BQP и NP, все проблемы в этих классах также находятся в QMA. Однако есть проблемы, которые есть в QMA, но неизвестно о них в NP или BQP. Некоторые из таких хорошо известных проблем обсуждаются ниже.

Проблема называется QMA-сложной, аналогично NP-сложной , если каждая проблема в QMA может быть сведена к ней. Проблема называется QMA- полной, если она является QMA-сложной и находится в QMA.

Локальная гамильтонова проблема [ править ]

Локальная гамильтонова проблема является квантовым аналогом MAX-SAT . Гамильтониан - это эрмитова матрица, действующая на квантовые состояния, то есть для системы из n кубитов . K-локальный гамильтониан - это гамильтониан, который можно записать как сумму гамильтонианов, каждый из которых нетривиально действует не более чем на k кубитов (вместо всех n кубитов).

K-локальная гамильтонова проблема, которая является проблемой обещания , определяется следующим образом. Вход - это k-локальный гамильтониан, действующий на n кубитов, который является суммой полиномиально многих эрмитовых матриц, действующих только на k кубитов. Входные данные также содержат два числа , так что для некоторой константы c. Проблема состоит в том, чтобы определить, действительно ли наименьшее собственное значение этого гамильтониана меньше или больше, чем обещано одно из этих значений.

K-локальный гамильтониан является QMA-полным при k ≥ 2. [4]

Результаты QMA-твердости известны даже упрощенная и физически реалистичные модели решетки из кубитов , такие как [5] , где представляют собой матрицу Паулей . Такие модели применимы к универсальным адиабатическим квантовым вычислениям .

Гамильтонианы для QMA-полной задачи также могут быть ограничены воздействием на двумерную сетку кубитов [6] или линию квантовых частиц с 12 состояниями на частицу. [7] Если система трансляционно-инвариантна, ее локальная гамильтонова проблема становится QMA EXP- завершенной (поскольку входные данные проблемы закодированы в размере системы, верификатор теперь имеет экспоненциальное время выполнения при сохранении того же пробела в обещаниях). [8] [9]

Другие проблемы QMA-complete [ править ]

Список известных проблем QMA-complete можно найти на https://arxiv.org/abs/1212.6312 .

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

QCMA (или MQA [2] ), что означает квантовый классический Мерлин Артур (или квантовый Мерлин Артур), похож на QMA, но доказательство должно быть классической строкой. Неизвестно, равно ли QMA QCMA, хотя QCMA явно содержится в QMA.

QIP (k) , что означает квантовое интерактивное полиномиальное время (k сообщений), является обобщением QMA, где Мерлин и Артур могут взаимодействовать в течение k раундов. QMA - это QIP (1). QIP (2), как известно, находится в PSPACE. [10]

QIP - это QIP (k), где k может быть полиномиальным от числа кубитов. Известно, что QIP (3) = QIP. [11] Также известно, что QIP = IP = PSPACE . [12]

Отношение к другим классам [ править ]

QMA связан с другими известными классами сложности следующими отношениями:

Первое включение следует из определения NP . Следующие два включения вытекают из того факта, что верификатор в каждом случае становится более мощным. QCMA содержится в QMA, поскольку проверяющий может заставить проверяющего отправить классическое доказательство, измеряя доказательства, как только они получены. То, что QMA содержится в PP, показали Алексей Китаев и Джон Уотроус . Также легко показать, что PP находится в PSPACE .

Неизвестно, является ли какое-либо из этих включений безусловно строгим, поскольку даже неизвестно, содержится ли P строго в PSPACE или P = PSPACE. Тем не менее, наиболее известные в настоящее время верхние границы QMA - это [13] [14]

и ,

где оба и содержатся в . Маловероятно, что равен либо или , поскольку равенство с первым разрушило бы иерархию полиномиального времени (PH), в то время как равенство со вторым означало бы - . Неизвестно, так ли или наоборот.

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

  1. ^ Ааронов, Дорит ; Навех, Томер (2002). «Квантовая НП - Обзор». arXiv : Quant-ph / 0210077v1 .
  2. ^ a b Уотрус, Джон (2009). «Квантовая вычислительная сложность». В Мейерс, Роберт А. (ред.). Энциклопедия сложности и системологии . С. 7174–7201. arXiv : 0804.3401 . DOI : 10.1007 / 978-0-387-30440-3_428 .
  3. ^ Гарибиан, Севаг; Хуанг, Ичэнь; Ландау, Зеф; Шин, Сын У (2015). «Квантовая гамильтонова сложность». Основы и направления теоретической информатики . 10 (3): 159–282. arXiv : 1401.3916 . DOI : 10.1561 / 0400000066 .
  4. ^ Кемпе, Джулия ; Китаев, Алексей ; Регев, Одед (2006). «Сложность локальной гамильтоновой проблемы». SIAM Journal on Computing . 35 (5): 1070–1097. arXiv : Quant-ph / 0406180v2 . DOI : 10,1137 / S0097539704445226 ..
  5. ^ Биамонте, Иаков; С любовью, Питер (2008). «Реализуемые гамильтонианы универсальных адиабатических квантовых компьютеров». Physical Review . 78 (1): 012352. arXiv : 0704.1287 . Bibcode : 2008PhRvA..78a2352B . DOI : 10.1103 / PhysRevA.78.012352 ..
  6. ^ Оливейра, Роберто; Терхал, Барбара М. (2008). «Сложность квантовых спиновых систем на двумерной квадратной решетке». Квантовая информация и вычисления . 8 (10): 900–924. arXiv : квант-ph / 0504050 . Bibcode : 2005quant.ph..4050O .
  7. ^ Ааронов, Дорит ; Готтесман, Даниэль ; Ирани, Сэнди; Кемпе, Джулия (2009). «Сила квантовых систем на линии». Сообщения по математической физике . 287 (1): 41–65. arXiv : 0705.4077 . Bibcode : 2009CMaPh.287 ... 41A . DOI : 10.1007 / s00220-008-0710-3 .
  8. ^ Ааронов, Дорит; Готтесман, Даниэль; Ирани, Сэнди; Кемпе, Юлия (1 апреля 2009 г.). «Сила квантовых систем на линии». Сообщения по математической физике . 287 (1): 41–65. DOI : 10.1007 / s00220-008-0710-3 .
  9. ^ Бауш, Йоханнес; Кубитт, Тоби; Озолс, Марис (ноябрь 2017 г.). «Сложность трансляционно-инвариантных спиновых цепочек с малой локальной размерностью» . Анналы Анри Пуанкаре . 18 (11): 3449–3513. DOI : 10.1007 / s00023-017-0609-7 .
  10. ^ Джайн, Рахул; Упадхьяй, Сарвагья; Уотроус, Джон (2009). «Квантовые интерактивные доказательства с двумя сообщениями находятся в PSPACE». Материалы 50-го ежегодного симпозиума IEEE по основам информатики (FOCS '09) . Компьютерное общество IEEE. С. 534–543. DOI : 10.1109 / FOCS.2009.30 . ISBN 978-0-7695-3850-1.
  11. ^ Уотроус, Джон (2003). «У PSPACE есть квантовые интерактивные системы доказательства с постоянным циклом». Теоретическая информатика . 292 (3): 575–588. DOI : 10.1016 / S0304-3975 (01) 00375-9 .
  12. ^ Джайн, Рахул; Цзи, Чжэнфэн; Упадхьяй, Сарвагья; Уотроус, Джон (2011). «QIP = PSPACE». Журнал ACM . 58 (6): A30. DOI : 10.1145 / 2049697.2049704 .
  13. ^ Вялый Михаил Николаевич (2003). «QMA = PP подразумевает, что PP содержит PH» . Электронный коллоквиум по вычислительной сложности .
  14. ^ Гарибиан, Севаг; Йирка, Джастин (2019). «Сложность моделирования локальных измерений на квантовых системах» . Quantum . 3 : 189. DOI : 10,22331 / Q-2019-09-30-189 .

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

  • Ааронсон, Скотт. "PHYS771 Лекция 13: Насколько велики квантовые состояния?" .
  • Гарибян, Севаг. «Лекция 5: Quantum Merlin Arthur (QMA) и сильное уменьшение ошибок» (PDF) .
  • Зоопарк сложности : QMA