English

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

Quantum Physics 2023-07-28 v1 Software Engineering

Abstract

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.

Keywords

Cite

@article{arxiv.2307.14703,
  title  = {Can Quantum Computing Improve Uniform Random Sampling of Large Configuration Spaces? (Preprint)},
  author = {Joshua Ammermann and Tim Bittner and Domenik Eichhorn and Ina Schaefer and Christoph Seidl},
  journal= {arXiv preprint arXiv:2307.14703},
  year   = {2023}
}

Comments

8 pages, 5 figures, 2 tables, accepted at Q-SE 2023 (ICSE workshop) and to be published in ICSE-Companion, this is a preprint version before submission

R2 v1 2026-06-28T11:41:36.719Z