The Power of a Single Qubit: Two-way Quantum Finite Automata and the Word Problem

03/22/2020
by   Zachary Remscrim, et al.
0

The two-way finite automaton with quantum and classical states (2QCFA), defined by Ambainis and Watrous, is a model of quantum computation whose quantum part is extremely limited; however, as they showed, 2QCFA are surprisingly powerful: a 2QCFA, with a single qubit, can recognize, with bounded error, the language L_eq={a^m b^m :m ∈ℕ} in expected polynomial time and the language L_pal={w ∈{a,b}^*:w is a palindrome} in expected exponential time. We further demonstrate the power of 2QCFA by showing that they can recognize the word problems of many groups. In particular 2QCFA, with a single qubit and algebraic number transition amplitudes, can recognize, with bounded error, the word problem of any finitely generated virtually abelian group in expected polynomial time, as well as the word problems of a large class of linear groups in expected exponential time. This latter class (properly) includes all groups with context-free word problem. We also exhibit results for 2QCFA with any constant number of qubits. As a corollary, we obtain a direct improvement on the original Ambainis and Watrous result by showing that L_eq can be recognized by a 2QCFA with better parameters. As a further corollary, we show that 2QCFA can recognize certain non-context-free languages in expected polynomial time. In a companion paper, we prove matching lower bounds, thereby showing that the class of languages recognizable with bounded error by a 2QCFA in expected 𝑠𝑢𝑏𝑒𝑥𝑝𝑜𝑛𝑒𝑛𝑡𝑖𝑎𝑙 time is properly contained in the class of languages recognizable with bounded error by a 2QCFA in expected 𝑒𝑥𝑝𝑜𝑛𝑒𝑛𝑡𝑖𝑎𝑙 time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/22/2020

Lower Bounds on the Running Time of Two-Way Quantum Finite Automata and Sublogarithmic-Space Quantum Turing Machines

The two-way finite automaton with quantum and classical states (2QCFA), ...
research
12/28/2022

Classical and quantum Merlin-Arthur automata

We introduce Merlin-Arthur (MA) automata as Merlin provides a single cer...
research
05/06/2021

Quantum Logarithmic Space and Post-selection

Post-selection, the power of discarding all runs of a computation in whi...
research
06/15/2023

Finite state verifiers with both private and public coins

We consider the effects of allowing a finite state verifier in an intera...
research
04/12/2022

Energy Complexity of Regular Language Recognition

The erasure of each bit of information by a computing device has an intr...
research
02/04/2021

Parallel Hyperedge Replacement String Languages

There are many open questions surrounding the characterisation of groups...
research
11/09/2021

Behavioral Strengths and Weaknesses of Various Models of Limited Automata

We examine the behaviors of various models of k-limited automata, which ...

Please sign up or login with your details

Forgot password? Click here to reset