Введение

Квантовое отжигание (QA) - это процесс оптимизации для поиска глобального минимума данной объективной функции над данным набором возможных решений (состояний) путем процесса, использующего квантовые флуктуации. Квантовое отжигание используется в основном для задач, где пространство поиска дискретно (комбинаторные задачи оптимизации) с множеством локальных минимумов; например, для поиска основания состояния спин-стекла или проблемы странствующего продавца. Термин "квантовое отжигание" впервые был предложен в 1988 году Б. Аполлони, Н. Цеза Бианки и Д. Де Фалько как квантово вдохновленный классический алгоритм. В своем нынешнем виде она была сформулирована Т. Кадоваки и Х. Нисимори (ja) в 1998 году, хотя вариант воображаемого времени без квантовой когерентности был обсужден А. B. Finnila, M. A. Гомес, C. Себеник и J. D. Долл в 1994 году. Квантовое отжигание начинается с квантово-механической суперпозиции всех возможных состояний (кандидатов) с равными весами. Затем система развивается в соответствии с зависимым от времени уравнением Шредингера, естественной квантово-механической эволюцией физических систем. Амплитуды всех состояний-кандидатов постоянно меняются, реализуя квантовый параллелизм, в соответствии с зависимой от времени силой поперечного поля, что вызывает квантовое туннелирование между состояниями или, по сути, туннелирование через пики. Если скорость изменения поперечного поля достаточно медленна, система остается близкой к основному состоянию мгновенного гамильтонова (см. также адиабатические квантовые вычисления). Если скорость изменения поперечного поля ускоряется, система может временно покинуть основное состояние, но повысит вероятность завершения в основном состоянии окончательной задачи гамильтоновского, т. е. диабетического квантового вычисления. Поперечное поле, наконец, отключается, и система, как ожидается, достигла основной состояния классической модели Исинга, которая соответствует решению первоначальной проблемы оптимизации. О экспериментальной демонстрации успеха квантового отжига для случайных магнитов сообщалось сразу после первоначального теоретического предложения. Было также доказано, что квантовое отжигание обеспечивает быстрый оракул Гровера для ускорения квадратного корня в решении многих NP-полных задач.

Сравнение с симулированным отжигом

Квантовое отжигание можно сравнить с симулированным отжигом, чей параметр "температуры" играет аналогичную роль для силы поля туннелирования QA. При моделируемом отжиге температура определяет вероятность перехода к состоянию более высокой "энергии" из одного текущего состояния. При квантовом отжиге сила поперечного поля определяет квантово-механическую вероятность изменения амплитуд всех состояний параллельно. Аналитические и численные данные свидетельствуют о том, что квантовое отжигание превосходит симулированное отжигание при определенных условиях (см. тщательный анализ и полностью разрешимую модель квантового отжигания для произвольной цели гамильтонов и сравнение различных подходов к вычислениям).

Реализации D-Wave

В 2011 году D Wave Systems объявила о первом коммерческом квантовом отжигателе на рынке под названием D Wave One и опубликовала статью в Nature о его производительности. 25 мая 2011 года D Wave объявила, что Lockheed Martin Corporation заключила соглашение о покупке системы D Wave One. 28 октября 2011 года Институт информационных наук USC принял D Wave One от Lockheed. В мае 2013 года было объявлено, что консорциум Google, NASA Ames и некоммерческой Ассоциации исследований космических университетов приобрел адьябатический квантовый компьютер от D Wave Systems с 512 кубитами. Обширное исследование его эффективности в качестве квантового отжигателя, по сравнению с некоторыми классическими алгоритмами отжига, уже доступно. В июне 2014 года D Wave объявила о создании новой экосистемы квантовых приложений с вычислительной финансовой фирмой 1QB Information Technologies (1QBit) и исследовательской группой рака DNA SEQ, чтобы сосредоточиться на решении реальных проблем с помощью квантового оборудования. Как первая компания, занимающаяся производством программных приложений для коммерчески доступных квантовых компьютеров, исследования и разработка 1QBit были сосредоточены на процессорах квантового отжига D Wave и успешно продемонстрировали, что эти процессоры подходят для решения реальных приложений. После публикации демонстраций запутанности, вопрос о том, может ли машина D Wave продемонстрировать квантовое ускорение по сравнению со всеми классическими компьютерами, остается без ответа. Исследование, опубликованное в журнале Science в июне 2014 года, описывается как "вероятно, самое тщательное и точное исследование, которое было сделано по производительности машины D Wave" и "самое справедливое сравнение до сих пор", попыталось определить и измерить квантовое ускорение. Было выдвинуто несколько определений, поскольку некоторые из них могут быть непроверены эмпирическими тестами, в то время как другие, хотя и фальсифицированы, тем не менее, позволяют существование преимуществ производительности. Исследование показало, что чип D Wave "не производит квантового ускорения" и не исключает возможности в будущих тестах. Исследователи, возглавляемые Маттиасом Тройером из Швейцарского федерального технологического института, не обнаружили "никакого квантового ускорения" во всем диапазоне своих тестов, и только неубедительные результаты при рассмотрении подмножеств тестов. Их работа проиллюстрировала "неочевидную природу вопроса о квантовом ускорении". Дальнейшая работа позволила лучше понять эти тестовые метрики и их зависимость от сбалансированных систем, тем самым упустив любые признаки преимущества из-за квантовой динамики. Есть много открытых вопросов относительно квантового ускорения. Ссылка на ETH в предыдущем разделе относится только к одному классу задач по сравнению. Потенциально могут быть другие классы проблем, где может произойти квантовое ускорение. Исследователи из Google, LANL, USC, Texas A&M и D Wave работают над поиском таких проблемных классов. В декабре 2015 года Google объявил, что D Wave 2X превосходит как моделируемое отжигание, так и квантовое Монте-Карло до 100 000 000 в наборе сложных задач оптимизации. Архитектура D Wave отличается от традиционных квантовых компьютеров. Не известно, что он полиномиально эквивалентен универсальному квантовому компьютеру, и, в частности, не может выполнять алгоритм Шора, потому что алгоритм Шора не является процессом восхождения на холм. Алгоритм Шора требует универсального квантового компьютера. Во время конференции Qubits 2021, проведенной D Wave, было объявлено, что компания разрабатывает свои первые универсальные квантовые компьютеры, способные запускать алгоритм Шора в дополнение к другим алгоритмам модели ворот, таким как QAOA и VQE. "Междисциплинарное введение в алгоритмы квантового отжига" представляет собой введение в комбинаторные оптимизационные (NP hard) задачи, общую структуру алгоритмов квантового отжига и два примера такого рода алгоритмов для решения экземпляров задач максимума SAT и минимума Multicut, а также обзор систем квантового отжига, изготовленных D Wave Systems. Для иллюстрации квантового преимущества были описаны гибридные квантовые классические алгоритмы для крупномасштабных дискретных непрерывных задач оптимизации.