Сравнение квантовой и классической имитации отжига
Contents
Сравнение квантовой и классической имитации отжига#
Автор(ы):
Описание лекции#
В этой лекции рассмотрим каноническую работу Quantum annealing in the transverse Ising model, опубликованную в 1998 году [KN98]. В ней двумя способами численно решается задача о нахождении основного состояния системы взаимодействующих спинов. Первый способ – обычная классическая имитация отжига, второй – имитация квантового отжига. Результаты применения этих подходов анализируются и сравниваются между собой.
Постановка задачи#
Итак, рассматривается одномерная система взаимодействующих спинов, которая описывается гамильтонианом Изинга (полностью аналогичным тому, который был представлен в базовой лекции о модели Изинга):
где
Далее разберем численное решение этой задачи с помощью обычной классической имитации отжига (simulated annealing, SA для краткости) и с помощью квантовой имитации отжига (quantum annealing – QA).
Имитация квантового отжига (QA)#
Как в предыдущей лекции об аннилере D-Wave, добавляем к “целевому” гамильтониану
где
В обсуждаемой статье в качестве примеров рассматриваются три различных закона изменения
везде
Квантовая динамика системы описывается нестационарным уравнением Шредингера
Это уравнение решается численно (с помощью дискретизации по времени и применения конечно-разностной схемы) для небольшой системы (число спинов
Note
Основное состояние
Кроме того, можно рассмотреть так называемое квазистатическое приближение. Выберем какое-нибудь значение
Следует ожидать, что при очень медленном изменении
будет близка к
Классическая имитация отжига (SA)#
В лекции, посвященной комбинаторной оптимизации, процесс имитации отжига описывался таким образом: выбиралось случайное начальное состояние, затем оно в цикле подвергалось случайной модификации, и новое состояние принималось или отклонялось в соответствии с некоторым критерием. В статье [KN98] принят другой подход к SA. Рассматривается так называемое основное кинетическое уравнение (англ. master equation). Оно описывает классический SA процесс, соответствующий нестационарному уравнению Шредингера (63). В нашем случае это система обыкновенных дифференциальных уравнений для вероятностей нахождения системы в различных состояниях
где
Для первого условия правая часть в формуле (65) соответствует распределению Больцмана. Для понимания полезно проанализировать несколько предельных случаев:
если
и , то вероятность перехода близка к 1;если
и , то вероятность перехода близка к 0;если
, то вероятность перехода близка к .
Все случаи соответствуют интуитивным ожиданиям.
Во втором условии в (65) сама сумма (без знака “минус”) равна суммарной вероятности перехода из состояния
Третье условие в (65) означает, что рассматриваем только перевороты одиночных спинов (single-spin flip) в качестве допустимых переходов между состояниями системы.
Зависимость температуры от времени выбирается равной
Близость решения задачи SA к основному состоянию
Аналогично квантовому случаю, введем величину
Анализ и сравнение результатов#
В статье обсуждаются численные результаты для
Ферромагнитная модель#
Здесь проводится численный эксперимент для ферромагнитной модели Изинга с
Результаты представлены на Fig. 107.

Fig. 107 Зависимости
Видно, что квазистатическое приближение работает очень хорошо, интересующие нас величины в динамическом процессе очень близки к вычисленным в равновесных условиях. Когда расписание отжига имеет вид
Для QA нет аналогичного точного утверждения о сходимости
Тот факт, что QA-кривая на Fig. 107 всегда ниже SA-кривой, никакого значения не имеет, потому что в обеих задачах у нас все величины обезразмерены (
Если уменьшать поперечное поле и температуру быстрее,
то возникает качественное отличие QA и SA решений, см. Fig. 108.

Fig. 108 Вид коэффициентов перекрытия для ферромагнитной модели при
Видно, что решение квантовомеханической задачи лучше сходится к основному состоянию, чем решение классической задачи. Более того, SA-решение “застревает” в каком-то локальном минимуме с не очень малой вероятностью. На Fig. 109 виден темп приближения

Fig. 109
Если еще быстрее уменьшать поперечное поле и температуру,
то оба решения “застревают” в неосновных состояниях, как видно из Fig. 110.

Fig. 110 Вид коэффициентов перекрытия для ферромагнитной модели при
Фрустрированная модель#
Здесь анализируется так называемая фрустрированная (frustrated) система, она изображена на Fig. 111.

Fig. 111 Фрустрированная система спинов.#
Сплошные линии обозначают ферромагнитное взаимодействие между спинами, пунктирная линия – антиферромагнитное взаимодействие (сила которого по абсолютной величине равна силе ферромагнитного взаимодействия). Если в SA-задаче температура очень велика, то спины 4 и 5 меняют свою ориентацию с очень высокой частотой, так что взаимодействие спинов 3 и 6 посредством спинов 4 и 5 пренебрежимо мало. В этом случае прямое антиферромагнитное взаимодействие между спинами 3 и 6 оказывается доминирующим, поэтому наблюдается отрицательная корреляция между ориентациями спинов 3 и 6 (см. Fig. 112).

Fig. 112 Величина корреляции спинов 3 и 6. Индекс c
означает классическое решение (SA), индекс q
означает квантовомеханическое решение (QA).#
С другой стороны, при низкой температуре спины 4 и 5 стремятся принять определенную устойчивую ориентацию. В этом случае эффективное (непрямое) ферромагнитное взаимодействие между спинами 3 и 6 посредством спинов 4 и 5 примерно вдвое сильнее, чем прямое антиферромагнитное взаимодействие. Эти рассуждения подтверждаются положительной величиной корреляции
Если поперечное поле в QA-задаче играет роль, аналогичную роли температуры в SA-задаче, то следует ожидать схожего поведения величины корреляции
Если использовать расписание отжига
то получаются результаты, изображенные на Fig. 113.

Fig. 113 Вид коэффициентов перекрытия для фрустрированной модели при
Обезразмеренное время
Модель со случайными взаимодействиями#
Последний рассмотренный пример – это модель спинового стекла, предложенная Шеррингтоном и Киркпатриком [SK75]. Для всех пар спинов есть взаимодействие, сила которого является случайной величиной и семплируется из гауссова распределения с нулевым средним и с дисперсией

Fig. 114 Вид коэффициентов перекрытия для модели Шеррингтона-Киркпатрика при
Было проверено несколько реализаций для коэффициентов обменного взаимодействия (семплирование выполнялось из одной и той же функции распределения), результаты оказались качественно близкими. Графики на Fig. 114 подтверждают, что для данной оптимизационной задачи квантовый отжиг подходит лучше, чем классический.
Заключение#
В этой лекции рассказали о канонической работе, в которой для модели Изинга рассмотрены классическая имитация отжига и квантовая имитация отжига, выполнен анализ и сравнение свойств решений в рамках этих двух подходов на нескольких примерах. Выяснилось, что:
при одном и том же расписании отжига квантовый отжиг дает сходимость к основному состоянию с большей вероятностью, чем классический отжиг;
для квантового случая система сходится к основному состоянию при расписании отжига
, но не при более быстром уменьшении поперечного поля;для ферромагнитной модели при квантовом отжиге вероятность получения основного состояния ведет себя приближенно как
на больших временах .