Рассмотрен квантовый алгоритм решения задачи коммивояжера методом квантовой оценки фазы и квантового поиска. Развивается подход, ранее предложенный для решения этой задачи. Использован один квантовый регистр для кодирования собственных состояний унитарного оператора, фаза которого задает длительность каждого из возможных маршрутов. Для оценки длительности маршрута используется алгоритм квантовой оценки фазы. Затем для нахождения минимальной длительности маршрута измеренные значения длительностей кодируются в состояния второго квантового регистра и проводится поиск оптимального маршрута с помощью модифицированного алгоритма Гровера. Проведено численное моделирование предложенного квантового алгоритма с использованием библиотеки Qiskit для одной и двух итераций модифицированного алгоритма Гровера.
Индексирование
Scopus
Crossref
Высшая аттестационная комиссия
При Министерстве образования и науки Российской Федерации