Solving the Shortest Path Problem with QAOA

被引:1
|
作者
Fan, Zhiqiang [1 ,2 ]
Xu, Jinchen [1 ,2 ]
Shu, Guoqiang [1 ,2 ]
Ding, Xiaodong [1 ,2 ]
Lian, Hang [1 ,2 ]
Shan, Zheng [1 ,2 ,3 ]
机构
[1] Univ Zhengzhou, State Key Lab Math Engn, Zhengzhou 450000, Henan, Peoples R China
[2] Univ Zhengzhou, Adv Comp Informat Engn, Zhengzhou 450000, Henan, Peoples R China
[3] Songshan Lab, Zhengzhou 450000, Henan, Peoples R China
关键词
Quantum computation; graph theory; quantum computing application; QAOA; shortest path algorithm; APPROXIMATE OPTIMIZATION ALGORITHM; QUANTUM;
D O I
10.1142/S2010324723500029
中图分类号
O59 [应用物理学];
学科分类号
摘要
Graph computation is a core technique for solving realistic problems of graph representations. In solving the shortest path problem (SPP), the current classical methods are encountering a huge performance bottleneck. Attempting to solve this dilemma, we try to solve the SPP with a Quantum Approximate Optimal Algorithm (QAOA)-based quantum method. In this paper, we propose a QAOA-based shortest path algorithm (SPA) by constructing a suitable Hamiltonian quantity and using the idea of variational quantum computing, and verify the algorithm using a quantum simulator and an International Business Machines cloud quantum computer. The proposed algorithm is able to achieve a near-optimal solution with a correct rate that significantly exceeds the invalid solutions, reaching a good preliminary result. Furthermore, the proposed algorithm is expected to achieve a huge advantage over the classical algorithm and the SPA based on Grover's algorithm with a suitable selection of parameters and number of steps. In addition, the proposed algorithm requires fewer quantum bits than other quantum algorithms, thus promising quantum computing superiority on current noisy intermediate-scale quantum (NISQ) quantum computing devices.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Solving the shortest path tour problem
    Festa, P.
    Guerriero, F.
    Lagana, D.
    Musmanno, R.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2013, 230 (03) : 464 - 474
  • [2] On Solving the Quadratic Shortest Path Problem
    Hu, Hao
    Sotirov, Renata
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (02) : 219 - 233
  • [3] A DNA procedure for solving the shortest path problem
    Wang, Zhaocai
    Xiao, Dongmei
    Li, Wenxia
    He, Lin
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 183 (01) : 79 - 84
  • [4] Solving a shortest path problem by ant algorithm
    Fan, H
    Hua, Z
    Li, JJ
    Yuan, D
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 3174 - 3177
  • [5] Solving the shortest path problem with interval arcs
    Sengupta A.
    Pal T.K.
    Fuzzy Optimization and Decision Making, 2006, 5 (1) : 71 - 89
  • [6] A New Algorithm for Solving Multicriteria Shortest Path Problem
    MA Liang\ \ WANG Long\|de College of Systems Science and Systems Engineering
    Journal of Systems Science and Systems Engineering, 1999, (03) : 335 - 339
  • [7] Solving the shortest path problem in an imprecise and random environment
    V P Singh
    Kirti Sharma
    Debjani Chakraborty
    Sādhanā, 2020, 45
  • [8] Solving fuzzy shortest path problem by genetic algorithm
    Syarif, A.
    Muludi, K.
    Adrian, R.
    Gen, M.
    INDONESIAN OPERATIONS RESEARCH ASSOCIATION - INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH 2017, 2018, 332
  • [9] EFFICIENT ALGORITHMS FOR SOLVING THE SHORTEST COVERING PATH PROBLEM
    CURRENT, J
    PIRKUL, H
    ROLLAND, E
    TRANSPORTATION SCIENCE, 1994, 28 (04) : 317 - 327
  • [10] A recurrent neural network for solving the shortest path problem
    Wang, J
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 1996, 43 (06): : 482 - 486