Can Quantum Computing Improve Uniform Random Sampling of Large Configuration Spaces?

被引:1
|
作者
Ammermann, Joshua [1 ]
Bittner, Tim [1 ]
Eichhorn, Domenik [1 ]
Schaefer, Ina [1 ,2 ]
Seidl, Christoph [3 ]
机构
[1] Karlsruhe Inst Technol, Inst Informat Secur & Dependabil, Karlsruhe, Germany
[2] Univ Stellenbosch, Sch Data Sci & Computat Thinking, Stellenbosch, South Africa
[3] Univ Copenhagen, Software Qual Res Grp IT, Copenhagen, Denmark
关键词
Uniform sampling; Software product lines; Quantum computing;
D O I
10.1109/Q-SE59154.2023.00012
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A software product line models the variability of highly configurable systems. Complete exploration of all valid configurations (the configuration space) is infeasible as it grows exponentially with the number of features in the worst case. In practice, few representative configurations are sampled instead, which may be used for software testing or hardware verification. Pseudo-randomness of modern computers introduces statistical bias into these samples. Quantum computing enables truly random, uniform configuration sampling based on inherently random quantum physical effects. We propose a method to encode the entire configuration space in a superposition and then measure one random sample. We show the method's uniformity over multiple samples and investigate its scale for different feature models. We discuss the possibilities and limitations of quantum computing for uniform random sampling regarding current and future quantum hardware.
引用
收藏
页码:34 / 41
页数:8
相关论文
共 14 条
  • [1] Uniform random sampling not recommended for large graph size estimation
    Lu, Jianguo
    Wang, Hao
    INFORMATION SCIENCES, 2017, 421 : 136 - 153
  • [2] Quantum-Teleportation-Inspired Algorithm for Sampling Large Random Quantum Circuits
    Chen, Ming-Cheng
    Li, Riling
    Gan, Lin
    Zhu, Xiaobo
    Yang, Guangwen
    Lu, Chao-Yang
    Pan, Jian-Wei
    PHYSICAL REVIEW LETTERS, 2020, 124 (08)
  • [3] Non-uniform Random Sampling and Reconstruction in Signal Spaces with Finite Rate of Innovation
    Yancheng Lu
    Jun Xian
    Acta Applicandae Mathematicae, 2020, 169 : 247 - 277
  • [4] Non-uniform Random Sampling and Reconstruction in Signal Spaces with Finite Rate of Innovation
    Lu, Yancheng
    Xian, Jun
    ACTA APPLICANDAE MATHEMATICAE, 2020, 169 (01) : 247 - 277
  • [5] CASSCF with Extremely Large Active Spaces Using the Adaptive Sampling Configuration Interaction Method
    Levine, Daniel S.
    Hait, Diptarka
    Tubman, Norm M.
    Lehtola, Susi
    Whaley, K. Birgitta
    Head-Gordon, Martin
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2020, 16 (04) : 2340 - 2354
  • [6] Deterministic quantum chemistry of the uniform electron gas: An adaptive sampling configuration interaction (ASCI) approach
    Hait, Diptarka
    Tubman, Norman
    Levine, Daniel
    Head-Gordon, Martin
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 256
  • [7] Using copies can improve precision in continuous-time quantum computing
    Bennett, Jemma
    Callison, Adam
    O'Leary, Tom
    West, Mia
    Chancellor, Nicholas
    Kendon, Viv
    QUANTUM SCIENCE AND TECHNOLOGY, 2023, 8 (03)
  • [8] A large-scale heterogeneous computing framework for non-uniform sampling two-dimensional convolution applications
    Yu Lu
    Ce Yu
    Jian Xiao
    Hao Wang
    Hao Fu
    Bo Kang
    Gang Zheng
    CCF Transactions on High Performance Computing, 2024, 6 : 221 - 239
  • [9] A large-scale heterogeneous computing framework for non-uniform sampling two-dimensional convolution applications
    Lu, Yu
    Yu, Ce
    Xiao, Jian
    Wang, Hao
    Fu, Hao
    Kang, Bo
    Zheng, Gang
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2024, 6 (02) : 221 - 239
  • [10] Full Configuration Interaction Excited-State Energies in Large Active Spaces from Subspace Iteration with Repeated Random Sparsification
    Greene, Samuel M.
    Webber, Robert J.
    Smith, James E. T.
    Weare, Jonathan
    Berkelbach, Timothy C.
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2022, 18 (12) : 7218 - 7232