Log-space counter is useful for unary languages by help of a constant-size quantum register
Abuzer Yakaryilmaz

TL;DR
This paper demonstrates that a quantum-enhanced two-way automaton with a logarithmic space counter can recognize non-regular unary languages, advancing understanding of quantum resources in automata theory.
Contribution
It introduces a model combining quantum and classical states with a logarithmic space counter to recognize non-regular unary languages, which was previously unresolved.
Findings
Bounded-error 2QCCAs recognize non-regular unary languages with logarithmic space.
Classical counters alone cannot recognize non-regular unary languages with sublinear space.
Quantum resources enable recognition of non-regular languages in this automaton model.
Abstract
The minimum amount of resources to recognize a nonregular language is a fundamental research topic in theoretical computer science which has been examined for different kinds of resources and many different models. In this note, we focus on unary languages and space complexity on counters. Our model is two-way one-counter automaton with quantum and classical states (2QCCA), which is a two-way finite automaton with one-counter (2DCA) augmented with a fixed size quantum register or a two-way finite automaton with quantum and classical states (2QCFA) augmented with a classical counter. It is known that any 2DCA using a sublinear space on its counter can recognize only regular languages \cite{DG82B}. In this note, we show that bounded-error 2QCCAs can recognize a non-regular unary language by using logarithmic space on its counters for the members. Note that it is still an open problem…
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
Topicssemigroups and automata theory · Quantum Computing Algorithms and Architecture · Machine Learning and Algorithms
