English

Implementing Quantum Finite Automata Algorithms on Noisy Devices

Quantum Physics 2021-05-14 v1 Formal Languages and Automata Theory

Abstract

Quantum finite automata (QFAs) literature offers an alternative mathematical model for studying quantum systems with finite memory. As a superiority of quantum computing, QFAs have been shown exponentially more succinct on certain problems such as recognizing the language MODp={ajj0modp} MOD_p = \{a^j \mid j \equiv 0 \mod p\} with bounded error, where pp is a prime number. In this paper we present improved circuit based implementations for QFA algorithms recognizing the MODp MOD_p problem using the Qiskit framework. We focus on the case p=11p=11 and provide a 3 qubit implementation for the MOD11MOD_{11} problem reducing the total number of required gates using alternative approaches. We run the circuits on real IBM quantum devices but due to the limitation of the real quantum devices in the NISQ era, the results are heavily affected by the noise. This limitation reveals once again the need for algorithms using less amount of resources. Consequently, we consider an alternative 3 qubit implementation which works better in practice and obtain promising results even for the problem MOD31 MOD_{31} .

Keywords

Cite

@article{arxiv.2105.06184,
  title  = {Implementing Quantum Finite Automata Algorithms on Noisy Devices},
  author = {Utku Birkan and Özlem Salehi and Viktor Olejar and Cem Nurlu and Abuzer Yakaryılmaz},
  journal= {arXiv preprint arXiv:2105.06184},
  year   = {2021}
}

Comments

14 pages, accepted to "Quantum Computing Thematic Track in conjunction with the International Conference on Computational Science 2021"

R2 v1 2026-06-24T02:04:19.792Z