Quantum algorithms for highly non-linear Boolean functions
Martin Roetteler

TL;DR
This paper introduces quantum algorithms that efficiently solve hidden shift problems for highly non-linear Boolean functions called bent functions, demonstrating exponential separation from classical methods.
Contribution
It presents the first polynomial-time quantum algorithms for hidden shift problems of certain bent functions, highlighting their potential in cryptography.
Findings
Quantum algorithms solve hidden shift problems in polynomial time.
Classical query complexity for these problems is exponential.
Exponential separation between quantum and classical approaches is established.
Abstract
Attempts to separate the power of classical and quantum models of computation have a long history. The ultimate goal is to find exponential separations for computational problems. However, such separations do not come a dime a dozen: while there were some early successes in the form of hidden subgroup problems for abelian groups--which generalize Shor's factoring algorithm perhaps most faithfully--only for a handful of non-abelian groups efficient quantum algorithms were found. Recently, problems have gotten increased attention that seek to identify hidden sub-structures of other combinatorial and algebraic objects besides groups. In this paper we provide new examples for exponential separations by considering hidden shift problems that are defined for several classes of highly non-linear Boolean functions. These so-called bent functions arise in cryptography, where their property of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Quantum Computing Algorithms and Architecture · graph theory and CDMA systems
