On the Power of Quantum Queue Automata in Real-time

This paper proposed a quantum analogue of classical queue automata by using the definition of the quantum Turing machine and quantum finite-state automata. However, quantum automata equipped with storage medium of a stack has been considered, but the concept of quantum queue automata has not been introduced so far. The classical Turing machines can be simulated by classical queue automata. Motivated by the efficiency of the quantum Turing machine and nature of classical queue automata, we have introduced the notion of quantum queue automata using unitary criteria. Our contributions are as follows. We have also introduced a generalization of real-time deterministic queue automata, the real-time quantum queue automata which work in real-time i.e. the input head can move towards the right direction only and takes exactly one step per input symbol. We have shown that real-time quantum queue automata is more superior than its real-time classical variants by using quantum transitions. We have proved the existence of the language that can be recognized by real-time quantum queue automata and cannot be recognized by real-time deterministic (reversible) queue automata. Further, we have shown that there is a language that can be recognized by real-time quantum queue automata but not by real-time non-deterministic queue automata.

[1]  Lov K. Grover A fast quantum mechanical algorithm for database search , 1996, STOC '96.

[2]  Martin Kutrib,et al.  Queue Automata: Foundations and Developments , 2018, Reversibility and Universality.

[3]  Oksana Scegulnaja,et al.  Quantum Real-Time Turing Machine , 2001, FCT.

[4]  G. Fitzgerald,et al.  'I. , 2019, Australian journal of primary health.

[5]  Emil L. Post Finite combinatory processes—formulation , 1936, Journal of Symbolic Logic.

[6]  Alessandra Cherubini,et al.  QRT FIFO Automata, Breath-First Grammars and Their Relations , 1991, Theor. Comput. Sci..

[7]  John Watrous,et al.  On the power of quantum finite state automata , 1997, Proceedings 38th Annual Symposium on Foundations of Computer Science.

[8]  A Pettorossi,et al.  Elements of computability, decidability, and complexity , 2014 .

[9]  Kazuo Iwama,et al.  Undecidability on quantum finite automata , 1999, STOC '99.

[10]  Franz-Josef Brandenburg,et al.  Multiple Equality Sets and Post Machines , 1980, J. Comput. Syst. Sci..

[11]  S. Yan Quantum Attacks on Public-Key Cryptosystems , 2013, Springer US.

[12]  R. Feynman Simulating physics with computers , 1999 .

[13]  Daowen Qiu,et al.  Quantum Pushdown Automata , 2002 .

[14]  Stanley Gudder,et al.  Quantum Automata: An Overview , 1999 .

[15]  Daniel I. A. Cohen,et al.  Introduction to computer theory , 1986 .

[16]  Abuzer Yakaryilmaz,et al.  Superiority of one-way and realtime quantum machines , 2011, RAIRO Theor. Informatics Appl..

[17]  Martin Kutrib,et al.  Reversible Queue Automata , 2016, Fundam. Informaticae.

[18]  Roland Vollmar,et al.  Über einen Automaten mit Pufferspeicherung , 1970, Computing.

[19]  Katja Meckel,et al.  Queue Automata of Constant Length , 2013, DCFS.

[20]  Jiacun Wang,et al.  Handbook of Finite State Based Models and Applications , 2012 .

[21]  A. C. Cem Say,et al.  Quantum Counter Automata , 2012, Int. J. Found. Comput. Sci..

[22]  Peter W. Shor,et al.  Algorithms for quantum computation: discrete logarithms and factoring , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[23]  James P. Crutchfield,et al.  Quantum automata and quantum grammars , 2000, Theor. Comput. Sci..