Engineering Grover Adaptive Search: Exploring the Degrees of Freedom for Efficient QUBO Solving

被引:12
作者
Giuffrida, Luigi [1 ]
Volpe, Deborah [1 ]
Cirillo, Giovanni Amedeo [1 ,2 ]
Zamboni, Maurizio [1 ]
Turvani, Giovanna [1 ]
机构
[1] Politecn Torino, Dept Elect & Telecommun, I-10129 Turin, Italy
[2] STMicroelectronics, I-20007 Cornaredo, Italy
关键词
Quantum computing; Cost function; Computers; Search problems; Task analysis; Quantum circuit; Optimal scheduling; Grover search; Grover adaptive search; hybrid quantum-classical algorithms; optimization problems; quadratic unconstrained binary optimization; cost function; quantum dictionary; QUANTUM; ALGORITHM;
D O I
10.1109/JETCAS.2022.3202566
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Quantum computers have the potential to solve Quadratic Unconstrained Binary Optimization (QUBO) problems with lower computational complexity than classical ones. Considering the current limitations of quantum hardware, the joint use of classical and quantum paradigms could exploit both advantages. Quantum routines can make some complex tasks for classical computers feasible. For example, in the Grover Adaptive Search (GAS) procedure, the problem cost function is classically shifted iteratively, whenever a negative value is found through the quantum Grover Search (GS) algorithm, until the minimum is achieved. This quantum-classical approach is characterized by many degrees of freedom, e.g. the number of GS iterations in each call and the stop condition of the algorithm, which should be appropriately tuned for an effective and fast convergence to the optimal solution. The availability of software routines could permit the best management of the GAS parameters. This work proposes new mechanisms for GAS parameters management and compares them with the existing ones, like one available in the Qiskit framework. The proposed mechanisms can automatically arrange the parameters according to the algorithm evolution and their previous experience, thus ensuring a more frequent and faster achievement of the optimal solution. Even though these strategies can be further improved, the results are encouraging. The analysis is done to identify the best policy for different problems. It lays the foundation for designing an automatic toolchain for QUBO solving, which can obtain the best possible implementation of the GAS algorithm for each submitted problem.
引用
收藏
页码:614 / 623
页数:10
相关论文
共 20 条
[1]  
[Anonymous], INTEL XEON GOLD 6134
[2]  
[Anonymous], 2022, QISKIT OPTIMIZATION
[3]   Grover's quantum algorithm applied to global optimization [J].
Baritompa, WP ;
Bulger, DW ;
Wood, GR .
SIAM JOURNAL ON OPTIMIZATION, 2005, 15 (04) :1170-1184
[4]   Implementing pure adaptive search with Grover's quantum algorithm [J].
Bulger, D ;
Baritompa, WP ;
Wood, GR .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2003, 116 (03) :517-529
[5]  
Coppersmith Don, 2002, arXiv
[6]   What is the Computational Value of Finite-Range Tunneling? [J].
Denchev, Vasil S. ;
Boixo, Sergio ;
Isakov, Sergei V. ;
Ding, Nan ;
Babbush, Ryan ;
Smelyanskiy, Vadim ;
Martinis, John ;
Neven, Hartmut .
PHYSICAL REVIEW X, 2016, 6 (03)
[7]  
Durr C, 1999, Arxiv, DOI arXiv:quant-ph/9607014
[8]  
Gilliam A., 2019, arXiv, DOI DOI 10.48550/ARXIV.1907.11513
[9]   Grover Adaptive Search for Constrained Polynomial Binary Optimization [J].
Gilliam, Austin ;
Woerner, Stefan ;
Gonciulea, Constantin .
QUANTUM, 2021, 5
[10]  
Glover F, 2019, Arxiv, DOI [arXiv:1811.11538, 10.48550/arXiv.1811.11538]