Toward an Algorithmic Framework and Grover’s search speedup for Quantum Circuit Design—Leveraging the Minimum Connected Dominating Set Problem as an Example
Chu-Fu Wang, Yih-Kai Lin, Chia-Ho Ou, Jau-Der Shih
pp. 687-715 · 10.2478/qic-2025-0037
On this page
Abstract
In recent years, quantum computing has gradually extended its influence beyond the realm of physics research into the fields of electrical engineering and computer science. Most researchers and programmers remain more familiar with traditional algorithmic techniques based on conventional computer architectures. To address this gap, this study proposes a quantum algorithmic circuit design framework with Grover’s search speedup technique and provides theoretical proofs for some design techniques, aiming to facilitate knowledge transfer and ease the learning curve for designers entering the field of quantum algorithm development. Since combinatorial optimization problems in graph theory serve as the foundation for many practical applications, this study adopts the well-known Connected Dominating Set (CDS) problem as a design example to illustrate the practical applicability of the proposed quantum algorithmic design framework and presents a quantum circuit as a potential solution for addressing realworld challenges in network optimization and related applications. In addition, the circuit proposed in this paper can serve as a quantum oracle to identify connected dominating sets (CDSs) of a graph. When the oracle is applied to a superposition of vertex subsets, Grover’s search algorithm achieves a quadratic speedup. We designed a method for adjusting the initial amplitudes so that the search can be biased toward smaller CDSs, which maximizes the probability of finding the minimum CDS.
Open accessCC BY-NC-ND 4.0
Keywords
- index terms-quantum computing
- quantum logic
- connected dominating set
- wireless sensor networks
Suggested citation
Chu-Fu Wang, Yih-Kai Lin, Chia-Ho Ou, Jau-Der Shih (2025). Toward an Algorithmic Framework and Grover’s search speedup for Quantum Circuit Design—Leveraging the Minimum Connected Dominating Set Problem as an Example. Quantum Information & Computation, 25(6), 687-715. https://doi.org/10.2478/qic-2025-0037
References (31)
- P.W. Shor (1994). Algorithms for quantum computation: Discrete log and factoring, in Proceeding of the 35th Annual Symposium on Foundations of Computer Science, pp.124-134.DOI: 10.1109/SFCS.1994.365700Google Scholar
- P.W. Shor (1997). Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer, Society for Industrial and Applied Mathematics Journal on Computing, Vol.26, No.5, pp.1484-1509.DOI: 10.1137/S0097539795293172Google Scholar
- E. Rieffel and W. Polak (2000). An introduction to quantum computing for non-physicists. ACM Computing Surveys, Vol.32, Issue 3, pp.300-335.DOI: 10.1145/367701.367709Google Scholar
- A. Montanaro (2016). Quantum algorithms: an overview. NPJ Quantum Information, Vol.2.DOI: 10.1038/npjqi.2015.23Google Scholar
- Quantum logic gate (2024). Wikipedia:Quantum logic gate Wikimedia Foundation. en.wikipedia.org/wiki/Quantum-logic-gate.Google Scholar
- L.K. Grover (1996). A fast quantum mechanical algorithm for database search, In the Proceedings of the 28th Annual ACM Symposium on the Theory of Computing, pp.212-219.DOI: 10.1145/237814.237866Google Scholar
- L.K. Grover (1998). A framework for fast quantum mechanical algorithms, In the Proceedings of the 30th Annual ACM Symposium on the Theory of Computing, pp.53-62.DOI: 10.1145/276698.276712Google Scholar
- S. Pabst and Y. Nam (2022). A quantum algorithm for network reliability. Quantum Physics.Google Scholar
- Y.J. Zhang, X.D. Mua, X.W. Liu, X.Y. Wang, X. Zhang, K. Li, T.Y. Wub, D. Zhao and C. Dong (2022). Applying the quantum approximate optimization algorithm to the minimum vertex cover problem. Applied Soft Computing, Vol.118, pp.1-8.DOI: 10.1016/j.asoc.2022.108554Google Scholar
- R. Wong, W.L. Chang, W.Y. Chung and A.V. Vasilakos (2023). Biomolecular and quantum algorithms for the dominating set problem in arbitrary networks. Scientific Reports, Vol.13, Article No.4205.DOI: 10.1038/s41598-023-30600-4Google Scholar
- C.H. Bennett, P. Bernstein, P. Brassard and P. Vazirani (1997). Strengths and weaknesses of quantum computing, SIAM Journal on Computing, Vol.26, Issue 5, pp1510-1523.DOI: 10.1137/S0097539796300933Google Scholar
- F. Glover, G. Kochenberger and R. Hennig (2022). Quantum bridge analytics I: a tutorial on formulating and using QUBO models. Annals of Operations Research, Vol.314, pp.141-183.DOI: 10.1007/s10479-022-04634-2Google Scholar
- L.P. Yu, C.Y. Chen, C.S. Lai, B. Sheu, S.K. Kao and C.R. Chang (2021). Annealing in the noisy intermediatescale quantum era: key concepts and approaches. IEEE Nanotechnology Magazine, Vol.15, No.6, pp.21-27, 2021.DOI: 10.1109/MNANO.2021.3113217Google Scholar
- G. Kochenberger, J.K. Hao, F. Glover, M. Lewis, Z. Lu, H. Wang and Y. Wang (2014). The unconstrained binary quadratic programming problem: a survey. Journal of Combinatorial Optimization, Vol.28, Issue 1, pp.58-81.DOI: 10.1007/s10878-014-9734-0Google Scholar
- C.H. Ou, C.Y. Chen, C.F. Wang and C.R. Chang (2023). Quantum-inspired vehicle routing scheme for rebalancing in bike sharing systems, Vol.13, No.2, pp.2340018-1-8, SPIN.DOI: 10.1142/S2010324723400180Google Scholar
- R. Nikouei, N. Rasoulib, S. Tahmasebic, S. Zolfid and H. Faragardie (2019). A quantum-annealing-based approach to optimize the deployment cost of a multi-sink multi-controller WSN. Procedia Computer Science, Vol.155, pp.250-257.DOI: 10.1016/j.procs.2019.08.036Google Scholar
- T. Krauss and J. Mccollum (2020). Solving the network shortest path problem on a quantum annealer. IEEE Transactions on Quantum Engineering, Vol.1, pp.1-12.DOI: 10.1109/TQE.2020.3021921Google Scholar
- M.R. Garey and D.H. Johnson (1979). Computers and Intractability: A Guide to the Theory of NP-Completeness, W.H. Freeman and Company.Google Scholar
- A.H. Karbasi and R.E. Atani (2013). Application of dominating sets in wireless sensor network. International Journal of Security and Its Applications, Vol.7, No.4, pp.185-202.Google Scholar
- J. Yu, N. Wang, G. Wang and D. Yu (2013). Connected dominating sets in wireless ad hoc and sensor networks-A comprehensive survey. Computer Communications, Vol.36, Issue 2, pp.121-134.DOI: 10.1016/j.comcom.2012.10.005Google Scholar
- D.Z. Du and P.J. Wan (2013). Connected Dominating Set: Theory and Applications, Springer.Google Scholar
- Z. Zhang, J. Zhou and D. Du (2016). Performance guaranteed approximation algorithm for fault-tolerant connected dominating set in wireless sensor networks, in Proceeding of the 35th Annual IEEE International Conference on Computer Communications (IEEE INFORCOM’16), pp.1-8.DOI: 10.1109/INFOCOM.2016.7524456Google Scholar
- L. Song, C. Liu, H. Huang, H. Du and X. Jia (2019). Minimum connected dominating set under routing cost constraint in wireless sensor networs with different transmission ranges. IEEE/ACM Transactions on Networking, Vol.27, No.2, pp.546-559.DOI: 10.1109/TNET.2019.2894749Google Scholar
- H. Tang, T.C.E. Cheng, and C.T. Ng (2009). Finite dominating sets for the multi-facility ordered median problem in networks and algorithmic applications. Computers & Industrial Engineering, Vol.57, Issue 3, pp.707-71.DOI: 10.1016/j.cie.2009.01.015Google Scholar
- Z. Shao, R. Kosari, R. Anoos, S. Sheikholeslami, J. Dayap and R.L (2020). Gutierrez, Outer-convex dominating set in the corona of graphs as encryption key generator, Complexity, 2020.DOI: 10.1155/2020/8316454Google Scholar
- J.R. Jiang and Q.Y. Lin (2023). Utilizing Novel Quantum Counters for Grover’s Algorithm to Solve the Dominating Set Problem. arXiv preprint arXiv:2312.09388.Google Scholar
- A.M. Krol and Z. Al-Ars (2024). Beyond Quantum Shannon: Circuit Construction for General n-Qubit Gates Based on Block ZXZ-Decomposition. arXiv preprint arXiv:2403.13692.Google Scholar
- M. A. Nielsen and I. L. Chuang (2010). Quantum Computation and Quantum Information, Cambridge University Press.Google Scholar
- Qiskit (2017). IBM Quantum. Version 1.0.0. Available at: https://qiskit.org/.Google Scholar
- Guifré Vidal (2003). Efficient classical simulation of slightly entangled quantum computations. Physical review letters, 91(14):147902.DOI: 10.1103/PhysRevLett.91.147902Google Scholar
- Ulrich Schollwöck (2011). The density-matrix renormalization group in the age of matrix product states. Annals of physics, 326(1):96–192.DOI: 10.1016/j.aop.2010.09.012Google Scholar
