An application of the Deutsch-Jozsa algorithm to formal languages and the word problem in groups

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

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. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

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 Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5106 LNCS, pp. 57–69). Springer Verlag. https://doi.org/10.1007/978-3-540-89304-2_6

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free