On the Instance Dependence of Optimal Parameters for the Quantum Approximate Optimisation Algorithm: Insights via Instance Space Analysis (2401.08142v2)
Abstract: The performance of the Quantum Approximate Optimisation Algorithm (QAOA) relies on the setting of optimal parameters in each layer of the circuit. This is no trivial task, and much literature has focused on the challenge of finding optimal parameters when the landscape is plagued with problems such as "barren plateaus". There are many choices of optimisation heuristics that can be used to search for optimal parameters, each with its own parameters and initialisation choices that affect performance. More recently, the question of whether such optimal parameter search is even necessary has been posed, with some studies showing that optimal parameters tend to be concentrated on certain values for specific types of problem instances. However, these existing studies have only examined specific instance classes of MaxCut, so it is uncertain if the claims of instance independence apply to a diverse range of instances. In this paper, we use Instance Space Analysis to study the dependence of instance characteristics on the performance of QAOA. Focusing on the MaxCut problem, we assess the effectiveness of parameter initialisation strategies and introduce a new initialisation approach based on instance characteristics called Quantum Instance-Based Parameter Initialisation (QIBPI). This study reveals that using insights about instance characteristics in choosing initialisation parameters can improve QAOA performance. We also show that, within certain instance classes, parameters from smaller instances can be transferred to larger ones. This research provides a foundation for further instance space analysis for quantum algorithms and encourages a broader class of instances to be considered to ensure conclusions are not limited to particular well-studied test problems or classes.
- Boulebnane S, Montanaro A (2021) Predicting parameters for the quantum approximate optimization algorithm for max-cut from the infinite-size limit.
- Erdös P, Rényi A (1959) On random graphs i. Publicationes Mathematicae Debrecen 6:290–297.
- Katial V (2023) HAQC: Heuristic Algorithms for Quantum Computers. https://github.com/vivekkatial/HAQC, accessed: 2024-01-02.
- Kingma DP, Ba J (2017) Adam: A method for stochastic optimization.
- Lucas A (2014) Ising formulations of many np problems. Frontiers in physics 2:5.
- McAndrew F (2020) Adiabatic quantum computing to solve the maxcut graph problem. University of Melbourne School of Mathematics .
- Qiskit contributors (2023) Qiskit: An open-source framework for quantum computing. URL http://dx.doi.org/10.5281/zenodo.2573505.
- Rančić MJ (2023) Noisy intermediate-scale quantum computing algorithm for solving an n𝑛nitalic_n-vertex maxcut problem with log(n𝑛nitalic_n) qubits. Phys. Rev. Res. 5:L012021, URL http://dx.doi.org/10.1103/PhysRevResearch.5.L012021.
- Rice JR, et al. (1976) The algorithm selection problem. Advances in computers 15(65-118):5.
- Singh W, Sun T (2023) Settling the nonorientable genus of the nearly complete bipartite graphs.
- Smith-Miles K, Muñoz MA (2023) Instance space analysis for algorithm testing: Methodology and software tools. ACM Computing Surveys 55(12):1–31.
- Streif M, Leib M (2019) Comparison of qaoa with quantum and simulated annealing. arXiv preprint arXiv:1901.01903 .
- Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE transactions on evolutionary computation 1(1):67–82.
Sponsor
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.