The Quantum Approximate Algorithm for Solving Traveling Salesman Problem

被引:19
|
作者
Ruan, Yue [1 ]
Marsh, Samuel [2 ]
Xue, Xilin [1 ]
Liu, Zhihao [3 ]
Wang, Jingbo [2 ]
机构
[1] Anhui Univ Technol, Sch Comp Sci & Technol, Maanshan, Peoples R China
[2] Univ Western Australia, Sch Phys, Perth, WA, Australia
[3] Southeast Univ, Sch Comp Sci & Engn, Nanjing, Peoples R China
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2020年 / 63卷 / 03期
关键词
Quantum approximate optimization algorithm; traveling salesman problem; NP optimization problems; OPTIMIZATION; BRANCH;
D O I
10.32604/cmc.2020.010001
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Quantum Approximate Optimization Algorithm (QAOA) is an algorithmic framework for finding approximate solutions to combinatorial optimization problems. It consists of interleaved unitary transformations induced by two operators labelled the mixing and problem Hamiltonians. To fit this framework, one needs to transform the original problem into a suitable form and embed it into these two Hamiltonians. In this paper, for the well-known NP-hard Traveling Salesman Problem (TSP), we encode its constraints into the mixing Hamiltonian rather than the conventional approach of adding penalty terms to the problem Hamiltonian. Moreover, we map edges (routes) connecting each pair of cities to qubits, which decreases the search space significantly in comparison to other approaches. As a result, our method can achieve a higher probability for the shortest round-trip route with only half the number of qubits consumed compared to IBM Q's approach. We argue the formalization approach presented in this paper would lead to a generalized framework for finding, in the context of QAOA, high-quality approximate solutions to NP optimization problems.
引用
收藏
页码:1237 / 1247
页数:11
相关论文
共 50 条
  • [1] The quantum approximate algorithm for solving traveling Salesman problem
    Ruan, Yue
    Marsh, Samuel
    Xue, Xilin
    Liu, Zhihao
    Wang, Jingbo
    [J]. Computers, Materials and Continua, 2020, 63 (03): : 1237 - 1247
  • [2] AN ALGORITHM FOR SOLVING THE TRAVELING SALESMAN PROBLEM
    LITTLE, JDC
    MURTY, KG
    KAREL, C
    SWEENEY, DW
    [J]. OPERATIONS RESEARCH, 1963, 11 : B48 - B48
  • [3] Solving the traveling salesman problem on a quantum annealer
    Warren, Richard H.
    [J]. SN APPLIED SCIENCES, 2020, 2 (01):
  • [4] Hybrid Algorithm for Solving Traveling Salesman Problem
    Zhao, Ping
    Xu, Degang
    [J]. 2019 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE APPLICATIONS AND TECHNOLOGIES (AIAAT 2019), 2019, 646
  • [5] Solving the traveling salesman problem on a quantum annealer
    Richard H. Warren
    [J]. SN Applied Sciences, 2020, 2
  • [6] A Dragonfly Algorithm for Solving Traveling Salesman Problem
    Hammouri, Abdelaziz I.
    Abu Samra, Enas Tawfiq
    Al-Betar, Mohammed Azmi
    Khalil, Raid M.
    Alasmer, Ziad
    Kanan, Monther
    [J]. 2018 8TH IEEE INTERNATIONAL CONFERENCE ON CONTROL SYSTEM, COMPUTING AND ENGINEERING (ICCSCE 2018), 2018, : 136 - 141
  • [7] A SEQUENCE FOR USING ALGORITHMS FOR THE APPROXIMATE SOLUTION IN THE HYBRID ALGORITHM FOR SOLVING THE TRAVELING SALESMAN PROBLEM
    SIGAL, IK
    [J]. USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1989, 29 (06): : 80 - 84
  • [8] A Quantum Heuristic Algorithm for the Traveling Salesman Problem
    Bang, Jeongho
    Ryu, Junghee
    Lee, Changhyoup
    Yoo, Seokwon
    Lim, James
    Lee, Jinhyoung
    [J]. JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2012, 61 (12) : 1944 - 1949
  • [9] A quantum heuristic algorithm for the traveling salesman problem
    Jeongho Bang
    Junghee Ryu
    Changhyoup Lee
    Seokwon Yoo
    James Lim
    Jinhyoung Lee
    [J]. Journal of the Korean Physical Society, 2012, 61 : 1944 - 1949
  • [10] A New Genetic Algorithm for solving Traveling Salesman Problem
    Bai Xiaojuan
    Zhou Liang
    [J]. PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE: APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2009, : 451 - +