中国物理B ›› 2024, Vol. 33 ›› Issue (2): 20310-020310.doi: 10.1088/1674-1056/ad02e5

• • 上一篇    下一篇

Quantum algorithm for minimum dominating set problem with circuit design

Haoying Zhang(张皓颖)1, Shaoxuan Wang(王绍轩)1, Xinjian Liu(刘新建)1, Yingtong Shen(沈颖童)1, and Yukun Wang(王玉坤)1,2,†   

  1. 1 Beijing Key Laboratory of Petroleum Data Mining, China University of Petroleum, Beijing 102249, China;
    2 State Key Laboratory of Cryptology, P. O. Box 5159, Beijing 100878, China
  • 收稿日期:2023-06-14 修回日期:2023-10-03 接受日期:2023-10-13 出版日期:2024-01-16 发布日期:2024-01-25
  • 通讯作者: Yukun Wang E-mail:wykun06@gmail.com
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Grant No. 62101600), the Science Foundation of China University of Petroleum, Beijing (Grant No. 2462021YJRC008), and the State Key Laboratory of Cryptology (Grant No. MMKFKT202109).

Quantum algorithm for minimum dominating set problem with circuit design

Haoying Zhang(张皓颖)1, Shaoxuan Wang(王绍轩)1, Xinjian Liu(刘新建)1, Yingtong Shen(沈颖童)1, and Yukun Wang(王玉坤)1,2,†   

  1. 1 Beijing Key Laboratory of Petroleum Data Mining, China University of Petroleum, Beijing 102249, China;
    2 State Key Laboratory of Cryptology, P. O. Box 5159, Beijing 100878, China
  • Received:2023-06-14 Revised:2023-10-03 Accepted:2023-10-13 Online:2024-01-16 Published:2024-01-25
  • Contact: Yukun Wang E-mail:wykun06@gmail.com
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Grant No. 62101600), the Science Foundation of China University of Petroleum, Beijing (Grant No. 2462021YJRC008), and the State Key Laboratory of Cryptology (Grant No. MMKFKT202109).

摘要: Using quantum algorithms to solve various problems has attracted widespread attention with the development of quantum computing. Researchers are particularly interested in using the acceleration properties of quantum algorithms to solve NP-complete problems. This paper focuses on the well-known NP-complete problem of finding the minimum dominating set in undirected graphs. To expedite the search process, a quantum algorithm employing Grover's search is proposed. However, a challenge arises from the unknown number of solutions for the minimum dominating set, rendering direct usage of original Grover's search impossible. Thus, a swap test method is introduced to ascertain the number of iterations required. The oracle, diffusion operators, and swap test are designed with achievable quantum gates. The query complexity is $O(1.414^n)$ and the space complexity is $O(n)$. To validate the proposed approach, qiskit software package is employed to simulate the quantum circuit, yielding the anticipated results.

关键词: quantum algorithm, circuit design, minimum dominating set

Abstract: Using quantum algorithms to solve various problems has attracted widespread attention with the development of quantum computing. Researchers are particularly interested in using the acceleration properties of quantum algorithms to solve NP-complete problems. This paper focuses on the well-known NP-complete problem of finding the minimum dominating set in undirected graphs. To expedite the search process, a quantum algorithm employing Grover's search is proposed. However, a challenge arises from the unknown number of solutions for the minimum dominating set, rendering direct usage of original Grover's search impossible. Thus, a swap test method is introduced to ascertain the number of iterations required. The oracle, diffusion operators, and swap test are designed with achievable quantum gates. The query complexity is $O(1.414^n)$ and the space complexity is $O(n)$. To validate the proposed approach, qiskit software package is employed to simulate the quantum circuit, yielding the anticipated results.

Key words: quantum algorithm, circuit design, minimum dominating set

中图分类号:  (Quantum algorithms, protocols, and simulations)

  • 03.67.Ac