Abstract
We adapt the Deutsch-Jozsa algorithm to the context of formal language theory. Specifically, we use the algorithm to distinguish between trivial and nontrivial words in groups given by finite presentations, under the promise that a word is of a certain type. This is done by extending the original algorithm to functions of arbitrary length binary output, with the introduction of a more general concept of parity. We provide examples in which properties of the algorithm allow to reduce the number of oracle queries with respect to the deterministic classical case. This has some consequences for the word problem in groups with a particular kind of presentation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Lyndon, R.C., Schupp, P.E.: Combinatorial group theory. Classics in Mathematics. Springer, Heidelberg (2001) (reprint of the 1977 edition)
Nielsen, M.A., Chuang, I.L.: Quantum computation and quantum information. Cambridge University Press, Cambridge (2000)
Deutsch, D., Jozsa, R.: Rapid Solution of Problems by Quantum Computation. Proc. R. Soc. of London A 439, 553–558 (1992)
Farhi, E., Goldstone, J., Gutmann, S., Sipser, M.: Limit on the speed of quantum computation on determining parity. Phys. Rev. Lett. 81, 5552–5554 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Batty, M., Casaccino, A., Duncan, A.J., Rees, S., Severini, S. (2008). An Application of the Deutsch-Jozsa Algorithm to Formal Languages and the Word Problem in Groups. In: Kawano, Y., Mosca, M. (eds) Theory of Quantum Computation, Communication, and Cryptography. TQC 2008. Lecture Notes in Computer Science, vol 5106. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89304-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-89304-2_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89303-5
Online ISBN: 978-3-540-89304-2
eBook Packages: Computer ScienceComputer Science (R0)