Extending Forrelation: Quantum Algorithms Related to Generalized Fourier-Correlation
Suman Dutta, Subhamoy Maitra, Pantelimon Stanica

TL;DR
This paper generalizes quantum algorithms related to Fourier correlation spectra of Boolean functions, introducing the $m$-Forrelation and extended Deutsch-Jozsa algorithms, with analysis of their success probabilities and applications to bent functions.
Contribution
It introduces the $m$-Forrelation and a generalized Deutsch-Jozsa algorithm, expanding the scope of quantum algorithms for Boolean function spectra and their cryptographic significance.
Findings
Proposes the $m$-Forrelation for generalized spectrum estimation.
Develops a generalized Deutsch-Jozsa algorithm encompassing previous versions.
Analyzes success probabilities of quantum algorithms for spectrum sampling.
Abstract
In this paper, we study different cryptographically significant spectra of Boolean functions, including the Walsh-Hadamard, cross-correlation, and autocorrelation. The -variation by Stanica [IEEE-IT 2016] is considered here with the formulation for any . Given this, we present the most generalized version of the Deutsch-Jozsa algorithm, which extends the standard and previously extended versions, thereby encompassing them as special cases. Additionally, we generalize the Forrelation formulation by introducing the -Forrelation and propose various quantum algorithms towards its estimation. In this regard, we explore different strategies in sampling these newly defined spectra using the proposed -Forrelation algorithms and present a comparison of their corresponding success probabilities. Finally, we address the problem related to affine transformations 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.
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 · Polynomial and algebraic computation
