ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1910.00802
22
1

Noisy Simon Period Finding

2 October 2019
Alexander May
Lars Schlieper
Jonathan Schwinger
ArXivPDFHTML
Abstract

Let f:F2n→F2nf: \mathbb{F}_2^n \rightarrow \mathbb{F}_2^nf:F2n​→F2n​ be a Boolean function with period s⃗\vec ss. It is well-known that Simon's algorithm finds s⃗\vec ss in time polynomial in nnn on quantum devices that are capable of performing error-correction. However, today's quantum devices are inherently noisy, too limited for error correction, and Simon's algorithm is not error-tolerant. We show that even noisy quantum period finding computations may lead to speedups in comparison to purely classical computations. To this end, we implemented Simon's quantum period finding circuit on the 151515-qubit quantum device IBM Q 16 Melbourne. Our experiments show that with a certain probability τ(n)\tau(n)τ(n) we measure erroneous vectors that are not orthogonal to s⃗\vec ss. We propose new, simple, but very effective smoothing techniques to classically mitigate physical noise effects such as e.g. IBM Q's bias towards the 000-qubit. After smoothing, our noisy quantum device provides us a statistical distribution that we can easily transform into an LPN instance with parameters nnn and τ(n)\tau(n)τ(n). Hence, in the noisy case we may not hope to find periods in time polynomial in nnn. However, we may still obtain a quantum advantage if the error τ(n)\tau(n)τ(n) does not grow too large. This demonstrates that quantum devices may be useful for period finding, even before achieving the level of full error correction capability.

View on arXiv
Comments on this paper