Quantum Complexity for Discrete Logarithms and Related Problems

被引:0
作者
Hhan, Minki [1 ]
Yamakawa, Takashi [2 ]
Yun, Aaram [3 ]
机构
[1] KIAS, Seoul, South Korea
[2] NTT Social Informat Labs, Minato Ku, Tokyo, Japan
[3] Ewha Womans Univ, Seoul, South Korea
来源
ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT VI | 2024年 / 14925卷
基金
新加坡国家研究基金会;
关键词
HIDDEN SUBGROUP PROBLEM; QUERY COMPLEXITY; ALGORITHMS; EQUIVALENCE; COMPUTATION;
D O I
10.1007/978-3-031-68391-6_1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies the quantum computational complexity of the discrete logarithm (DL) and related group-theoretic problems in the context of "generic algorithms"-that is, algorithms that do not exploit any properties of the group encoding. We establish the quantum generic group model and hybrid classical-quantum generic group model as quantum and hybrid analogs of their classical counterpart. This model counts the number of group operations of the underlying cyclic group G as a complexity measure. Shor's algorithm for the discrete logarithm problem and related algorithms can be described in this model and make O(log vertical bar G vertical bar) group operations in their basic form. We show the quantum complexity lower bounds and (almost) matching algorithms of the discrete logarithm and related problems in these models. - We prove that any quantum DL algorithm in the quantum generic group model must make O(log vertical bar G vertical bar) depth of group operation queries. This shows that Shor's algorithm that makes O(log vertical bar G vertical bar) group operations is asymptotically optimal among the generic quantum algorithms, even considering parallel algorithms. - We observe that some (known) variations of Shor's algorithm can take advantage of classical computations to reduce the number and depth of quantum group operations. We show that these variants are optimal among generic hybrid algorithms up to constant multiplicative factors: Any generic hybrid quantum-classical DL algorithm with a total number of (classical or quantum) group operations Q must make Omega(log vertical bar G vertical bar/ logQ) quantum group operations of depth Omega(log log vertical bar G vertical bar - log logQ). - When the quantum memory can only store t group elements and use quantum random access classical memory (QRACM) of r group elements, any generic hybrid quantum-classical algorithm must make either Omega(root vertical bar G vertical bar) group operation queries in total or Omega(log vertical bar G vertical bar/ log(tr)) quantum group operation queries. In particular, classical queries cannot reduce the number of quantum queries beyond Omega(log vertical bar G vertical bar/ log(tr)). As a side contribution, we show a multiple discrete logarithm problem admits a better algorithm than solving each instance one by one, refuting a strong form of the quantum annoying property suggested in the context of password-authenticated key exchange protocol.
引用
收藏
页码:3 / 36
页数:34
相关论文
共 50 条
  • [11] Parameterized complexity of candidate control in elections and related digraph problems
    Betzler, Nadja
    Uhlmann, Johannes
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (52) : 5425 - 5442
  • [12] An Efficient Collision Detection Method for Computing Discrete Logarithms with Pollard's Rho
    Wang, Ping
    Zhang, Fangguo
    JOURNAL OF APPLIED MATHEMATICS, 2012,
  • [13] Quantum sampling problems, BosonSampling and quantum supremacy
    Lund, A. P.
    Bremner, Michael J.
    Ralph, T. C.
    NPJ QUANTUM INFORMATION, 2017, 3
  • [14] Complexity Results for Problems of Communication-Free Petri Nets and Related Formalisms
    Mayr, Ernst W.
    Weihmann, Jeremias
    FUNDAMENTA INFORMATICAE, 2015, 137 (01) : 61 - 86
  • [15] On the Relative Complexity of 15 Problems Related to 0/1-Integer Programming
    Schulz, Andreas S.
    RESEARCH TRENDS IN COMBINATORIAL OPTIMIZATION, 2009, : 399 - 428
  • [16] Quantum counterfeit coin problems
    Iwama, Kazuo
    Nishimura, Harumichi
    Raymond, Rudy
    Teruyama, Junichi
    THEORETICAL COMPUTER SCIENCE, 2012, 456 : 51 - 64
  • [17] Quantum algorithms for algebraic problems
    Childs, Andrew M.
    van Dam, Wim
    REVIEWS OF MODERN PHYSICS, 2010, 82 (01) : 1 - 52
  • [18] Quantum complexity as hydrodynamics
    Basteiro, Pablo
    Erdmenger, Johanna
    Fries, Pascal
    Goth, Florian
    Matthaiakakis, Ioannis
    Meyer, Rene
    PHYSICAL REVIEW D, 2022, 106 (06)
  • [19] Quantum certificate complexity
    Aaronson, Scott
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2008, 74 (03) : 313 - 322
  • [20] Complexity of Data Dependence Problems for Program Schemas with Concurrency
    Danicic, Sebastian
    Hierons, Robert M.
    Laurence, Michael R.
    ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2012, 13 (02)