arXiv · 1112.2844
Some Languages Recognized by Two-Way Finite Automata with Quantum and Classical States
Abstract
{\it Two-way finite automata with quantum and classical states} (2QCFA) were introduced by Ambainis and Watrous, and it was shown that 2QCFA have superiority over {\it two-way probabilistic finite automata} (2PFA) for recognizing some non-regular languages such as the language $L_{eq}=\{a^{n}b^{n}\mid n\in \mathbf{N}\}$ and the palindrome language $L_{pal}=\{ω\in \{a,b\}^*\midω=ω^R\}$, where $x^R$ is $x$ in the reverse order. It is interesting to find more languages like these that witness the superiority of 2QCFA over 2PFA. In this paper, we consider the language $L_{m}=\{xcy\mid Σ=\{a, b, c\}, x,y\in\{a,b\}^{*},c\inΣ, |x|=|y|\}$ that is similar to the middle language $L_{middle}=\{xay\mid x,y\inΣ^{*},a\inΣ, |x|=|y|\}$. We prove that the language $L_{m}$ can be recognized by 2QCFA with one-sided error in polynomial expected time. Also, we show that $L_{m}$ can be recognized by 2PFA with bounded error, but only in exponential expected time. Thus $L_{m}$ is another witness of the fact that 2QCFA are more powerful than their classical counterparts.
Explore related subjects
Keep this discovery
Shenggen Zheng, Daowen Qiu, Lvzhou Li. 2011-12-13. Some Languages Recognized by Two-Way Finite Automata with Quantum and Classical States. https://arxiv.org/abs/1112.2844
Cite the original work for its findings. Save a collection to share your selection of sources.