Home Mathematics 6 The word problem for automaton groups
Chapter
Licensed
Unlicensed Requires Authentication

6 The word problem for automaton groups

  • Jan Philipp Wächter and Armin Weiß
Become an author with De Gruyter Brill
Languages and Automata
This chapter is in the book Languages and Automata

Abstract

In this chapter, we consider decision problems for automaton groups. These groups are defined using finite-state, letter-to-letter transducers, which are usually simply called automata in this context. In such an automaton, every state induces a function mapping input to output words. If the automaton is invertible, the closure of these functions under composition is a group, which is called an automaton group. Alternatively automaton groups can be viewed as certain subgroups of the automorphism group of an infinite regular tree. Our main focus is the word problem, which asks whether a given word over the generators-in the case of automaton groups, the states-represents the neutral element. We will discuss the complexity of this problem in various variants (ordinary vs. compressed; uniform vs. nonuniform) and also for various subclasses of automaton groups obtained via Sidki’s activity hierarchy. We introduce all necessary concepts from automaton theory including Turing machines and complexity theory. In particular, we give a complete proof chain to show that the uniform word problem for automaton groups is PSPACE-complete without requiring in-depth knowledge from theoretical computer science.

Abstract

In this chapter, we consider decision problems for automaton groups. These groups are defined using finite-state, letter-to-letter transducers, which are usually simply called automata in this context. In such an automaton, every state induces a function mapping input to output words. If the automaton is invertible, the closure of these functions under composition is a group, which is called an automaton group. Alternatively automaton groups can be viewed as certain subgroups of the automorphism group of an infinite regular tree. Our main focus is the word problem, which asks whether a given word over the generators-in the case of automaton groups, the states-represents the neutral element. We will discuss the complexity of this problem in various variants (ordinary vs. compressed; uniform vs. nonuniform) and also for various subclasses of automaton groups obtained via Sidki’s activity hierarchy. We introduce all necessary concepts from automaton theory including Turing machines and complexity theory. In particular, we give a complete proof chain to show that the uniform word problem for automaton groups is PSPACE-complete without requiring in-depth knowledge from theoretical computer science.

Downloaded on 25.1.2026 from https://www.degruyterbrill.com/document/doi/10.1515/9783110984323-006/html
Scroll to top button