Quantum Circuit Compilation for the Graph Coloring Problem

被引:1
|
作者
Oddi, Angelo [1 ]
Rasconi, Riccardo [1 ]
Baioletti, Marco [2 ]
Santucci, Vieri Giuliano [1 ]
Beck, Hamish [3 ]
机构
[1] Inst Cognit Sci & Technol ISTC CNR, Rome, Italy
[2] Univ Perugia, Perugia, Italy
[3] ESA European Space Res & Technol Ctr, Adv Concepts Team, Noordwijk, Netherlands
关键词
Randomized search; Quantum circuit compilation; Planning; Scheduling; Optimization; HEURISTICS;
D O I
10.1007/978-3-031-27181-6_26
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work we investigate the performance of greedy randomised search (GRS) techniques to the problem of compiling quantum circuits that solve instances of the Graph Coloring problem. Quantum computing uses quantum gates that manipulate multi-valued bits (qubits). A quantum circuit is composed of a number of qubits and a series of quantum gates that operate on those qubits, and whose execution realises a specific quantum algorithm. Current quantum computing technologies limit the qubit interaction distance allowing the execution of gates between adjacent qubits only. This has opened the way to the exploration of possible techniques aimed at guaranteeing nearest-neighbor (NN) compliance in any quantum circuit through the addition of a number of so-called swap gates between adjacent qubits. In addition, technological limitations (decoherence effect) impose that the overall duration (i.e., depth) of the quantum circuit realization be minimized. One core contribution of the paper is the application of an upgraded version of the greedy randomized search (GRS) technique originally introduced in the literature that synthesises NN-compliant quantum circuits realizations, starting from a set of benchmark instances of different size belonging to the Quantum Approximate Optimization Algorithm (QAOA) class tailored for the Graph Coloring problem. We propose a comparison between the presented method and the SABRE compiler, one of the best-performing compilation procedures present in Qiskit, an open-source SDK for quantum development, both from the CPU efficiency and from the solution quality standpoint.
引用
收藏
页码:374 / 386
页数:13
相关论文
共 50 条
  • [1] Planning for Compilation of a Quantum Algorithm for Graph Coloring
    Do, Minh
    Wang, Zhihui
    O'Gorman, Bryan
    Venturelli, Davide
    Rieffel, Eleanor
    Frank, Jeremy
    [J]. ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, 325 : 2338 - 2345
  • [2] Quantum annealing of the graph coloring problem
    Titiloye, Olawale
    Crispin, Alan
    [J]. DISCRETE OPTIMIZATION, 2011, 8 (02) : 376 - 384
  • [3] An Innovative Genetic Algorithm for the Quantum Circuit Compilation Problem
    Rasconi, Riccardo
    Oddi, Angelo
    [J]. THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 7707 - 7714
  • [4] Rollout based Heuristics for the Quantum Circuit Compilation Problem
    Chand, Shelvin
    Singh, Hemant Kumar
    Ray, Tapabrata
    Ryan, Michael
    [J]. 2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 974 - 981
  • [5] Universality of Graph Homomorphism Games and the Quantum Coloring Problem
    Harris, Samuel J.
    [J]. ANNALES HENRI POINCARE, 2024, 25 (10): : 4321 - 4356
  • [6] A graph coloring problem
    Yu. A. Zuev
    [J]. Mathematical Notes, 2015, 97 : 965 - 967
  • [7] A graph coloring problem
    Zuev, Yu. A.
    [J]. MATHEMATICAL NOTES, 2015, 97 (5-6) : 965 - 967
  • [8] PROBLEM IN GRAPH COLORING
    GRUNBAUM, B
    [J]. AMERICAN MATHEMATICAL MONTHLY, 1970, 77 (10): : 1088 - &
  • [9] Solving quantum circuit compilation problem variants through genetic algorithms
    Arufe, Lis
    Rasconi, Riccardo
    Oddi, Angelo
    Varela, Ramiro
    Gonzalez, Miguel angel
    [J]. NATURAL COMPUTING, 2023, 22 (04) : 631 - 644
  • [10] Solving quantum circuit compilation problem variants through genetic algorithms
    Lis Arufe
    Riccardo Rasconi
    Angelo Oddi
    Ramiro Varela
    Miguel Ángel González
    [J]. Natural Computing, 2023, 22 : 631 - 644