Please wait a minute...
Chin. Phys. B, 2026, Vol. 35(3): 030303    DOI: 10.1088/1674-1056/adfb58
GENERAL Prev   Next  

Distributed Kuperberg's algorithm

Peng-Yu Yang(杨鹏宇)1, Xin Zhang(张新)2, and Song Lin(林崧)1,†
1 College of Computer and Cyber Security, Fujian Normal University, Fuzhou 350117, China;
2 School of Mathematics and Statistics, Fujian Normal University, Fuzhou 350117, China
Abstract  As an important quantum cryptanalysis algorithm, Kuperberg's algorithm efficiently addresses the dihedral hidden subgroup problem with sub-exponential acceleration. However, when dealing with large numbers, the algorithm demands a deeper quantum circuit depth, rendering its implementation on current quantum devices prone to noise interference and thereby significantly reducing its efficiency. To mitigate this challenge, this paper proposes a distributed Kuperberg's algorithm. It decomposes the original function into sub-functions which can be executed on different nodes in parallel. The implementation of these sub-functions necessitates a shallower quantum circuit depth and a reduced number of qubits when contrasted with the execution of the original function. Furthermore, the proposed algorithm can be directly generalized to an arbitrary number of nodes by adjusting the quantity of input qubits. The utilization of multi-node parallel processing makes the proposed algorithm a linear enhancement in query complexity relative to the original algorithm. To validate the feasibility and demonstrate the superiority of our algorithm, experiments are conducted on the Qiskit platform.
Keywords:  Kuperberg's algorithm      distributed quantum computing      function decomposition      quantum circuit depth  
Received:  12 June 2025      Revised:  31 July 2025      Accepted manuscript online:  14 August 2025
PACS:  03.67.Ac (Quantum algorithms, protocols, and simulations)  
  03.67.Lx (Quantum computation architectures and implementations)  
  03.67.-a (Quantum information)  
Fund: Project supported by the National Natural Science Foundation of China (Grant No. 62171131), the Natural Science Foundation of Fujian Province, China (Grant Nos. 2022J01186 and 2023J01533), and the Innovation Program for Quantum Science and Technology (Grant No. 2021ZD0302901).
Corresponding Authors:  Song Lin     E-mail:  lins95@fjnu.edu.cn

Cite this article: 

Peng-Yu Yang(杨鹏宇), Xin Zhang(张新), and Song Lin(林崧) Distributed Kuperberg's algorithm 2026 Chin. Phys. B 35 030303

[1] Shor P W 1994 Proceedings of the 35th Annual Symposium on Foundations of Computer Science, November 20–22 1994 Santa Fe USA p. 124
[2] Grover L K 1997 Phys. Rev. Lett. 79 325
[3] Harrow A W, Hassidim A and Lloyd S 2009 Phys. Rev. Lett. 103 150502
[4] Biamonte J, Wittek P, Pancotti N, Rebentrost P, Wiebe N and Lloyd S 2017 Nature 549 195
[5] Preskill J 2018 Quantum 2 79
[6] Greinert F, Müller R, Goorney S R, Laurenza R, Sherson J and Ubben M S 2024 European competence framework for quantum technologies Geneva (Zenodo) pp. 1–30
[7] Caleffi M, Cacciapuoti A S and Bianchi G 2018 Proceedings of the 5th ACM International Conference on Nanoscale Computing and Communication, September 5–7 2018 Reykjavik Iceland p. 3
[8] Chen Z L, Guan Z J, Zhao S X and Cheng X Y 2025 Chin. Phys. B 34 050305
[9] Luo T Y, Zheng Y Z, Fu X and Deng Y X 2024 Chin. Phys. B 33 120302
[10] Tian L, Sun L L, Zhu X Y, Song X K, Yan L L, Liang E J, Su S L and Feng M 2020 Chin. Phys. B 29 050306
[11] Avron J, Casper O and Rozen I 2021 Phys. Rev. A 104 052404
[12] Tan J, Xiao L, Qiu D, Luo L and Mateus P 2022 Phys. Rev. A 106 032417
[13] Qiu D, Luo L and Xiao L 2024 Theor. Comput. Sci. 993 114461
[14] Kuperberg G 2005 SIAM J. Comput. 35 170
[15] Ettinger M, Hoyer P and Knill E 1999 arXiv:quant-ph/9901034 [quantph]
[16] Regev O 2004 SIAM J. Comput. 33 738
[17] Paterson M S 1990 Algorithmica 5 75
[18] Berry DW, Kieferová M, Scherer A, Sanders Y R, Low G H,Wiebe N, Gidney C and Babbush R 2018 npj Quantum Inf. 4 22
[19] Chun M, Baksi A and Chattopadhyay A 2023 Cryptol. ePrint Arch. 286
[20] Bravyi S and Kitaev A 2005 Phys. Rev. A 71 022316
[21] Fowler A G 2012 arXiv:1210.4626 [quant-ph]
[1] Distributed quantum circuit partitioning and optimization based on combined spectral clustering and search tree strategies
Zilu Chen(陈子禄), Zhijin Guan(管致锦), Shuxian Zhao(赵书娴), and Xueyun Cheng(程学云). Chin. Phys. B, 2025, 34(5): 050305.
[2] Automatic architecture design for distributed quantum computing
Ting-Yu Luo(骆挺宇), Yu-Zhen Zheng(郑宇真), Xiang Fu(付祥), and Yu-Xin Deng(邓玉欣). Chin. Phys. B, 2024, 33(12): 120302.
No Suggested Reading articles found!