Существуют ли примеры случаев, когда классическое моделирование квантового алгоритма для задачи превосходит лучший ранее известный классический алгоритм для этой задачи? «Превосходит» не обязательно означает другой класс сложности, это может быть просто лучшее масштабирование.
Этот вопрос был вдохновлен случаем эффективного классического моделирования алгоритма квантовой рекомендации .
Ответы:
Ваш вопрос был вдохновлен недавним классическим прогрессом в алгоритме рекомендаций. Обратите внимание, что это не первый раз, когда такое случается. В 2015 году аналогичные разработки произошли с приближенным MAX3LIN : квантовый алгоритм, превосходящий все предыдущие известные классические алгоритмы, мотивировал успешный поиск лучшего классического алгоритма. Однако, насколько мне известно, в обоих этих случаях классические алгоритмы не похожи на классическое моделирование квантовой эволюции.
Мне известна одна статья, описывающая классическое моделирование квантовой системы, позволяющее превзойти ранее известные алгоритмы (полное раскрытие: авторы - мои друзья) :
Это основано на связи между постоянной и квантовой оптикой, показанной с помощью бозонной выборки . В отличие от обычного подхода, они смотрят на состояния, которые, как известно, легко моделировать (тепловые состояния), и используют это моделирование для выполнения вычисления Монте-Карло перманента эрмитовых положительных полуопределенных матриц. Для некоторых классов матриц этот алгоритм дает лучшее приближение, чем лучший ранее известный алгоритм (алгоритм Гурвица).
источник