arrow
返回

Quantum Approximate Optimization Algorithm for Test Case Optimization

delete2024-12-01
delete1
PRE
AI
X
Xinyi Wang *
S
Shaukat Ali
T
Tao Yue
P
Paolo Arcaini
DOI:10.1109/TSE.2024.3479421delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Test case optimization (TCO) reduces the software testing cost while preserving its effectiveness. However, to solve TCO problems for large-scale and complex software systems, substantial computational resources are required. Quantum approximate optimization algorithms (QAOAs) are promising combinatorial optimization algorithms that rely on quantum computational resources, with the potential to offer increased efficiency compared to classical approaches. Several proof-of-concept applications of QAOAs for solving combinatorial problems, such as portfolio optimization, energy optimization in power systems, and job scheduling, have been proposed. Given the lack of investigation into QAOA's application for TCO problems, and motivated by the computational challenges of TCO problems and the potential of QAOAs, we present IGDec-QAOA to formulate a TCO problem as a QAOA problem and solve it on both ideal and noisy quantum computer simulators, as well as on a real quantum computer. To solve bigger TCO problems that require many qubits, which are unavailable these days, we integrate a problem decomposition strategy with the QAOA. We performed an empirical evaluation with five TCO problems and four publicly available industrial datasets from ABB, Google, and Orona to compare various configurations of IGDec-QAOA, assess its decomposition strategy of handling large datasets, and compare its performance with classical algorithms (i.e., Genetic Algorithm (GA) and Random Search). Based on the evaluation results achieved on an ideal simulator, we recommend the best configuration of our approach for TCO problems. Also, we demonstrate that our approach can reach the same effectiveness as GA and outperform GA in two out of five test case optimization problems we conducted. In addition, we observe that, on the noisy simulator, IGDec-QAOA achieved similar performance to that from the ideal simulator. Finally, we also demonstrate the feasibility of IGDec-QAOA on a real quantum computer in the presence of noise.
Keyword:
Quantum computing
Optimization
Qubit
Logic gates
Approximation algorithms
Noise measurement
Software algorithms
Software systems
Noise
Genetic algorithms
QAOA
test case optimization
quantum computing
search-based software engineering

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

U
university of oslo
学者数:
4.2W
论文数: 3.5W
被引数: 53
N
national institute of informatics (nii) - japan
学者数:
453
论文数: 420
被引数: 0
引用论文

引用论文

Hip Osteoarthritis in Dogs: A Randomized Study Using Mesenchymal Stem Cells from Adipose Tissue and Plasma Rich in Growth Factors
err2014-07-31
err0
errOAAI
errBelen Cuervo; Monica Rubio; Joaquin Sopena; Juan Dominguez; Jose Vilar; Manuel Morales; Ramón Cugat; Jose Carrillo
err分享
err收藏
err分享
err收藏
学者 查看更多内容