Groups, graphs, languages, automata, games and second-order monadic logic (Q444388)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Groups, graphs, languages, automata, games and second-order monadic logic
scientific article

    Statements

    Groups, graphs, languages, automata, games and second-order monadic logic (English)
    0 references
    0 references
    0 references
    0 references
    14 August 2012
    0 references
    The authors survey several topics that have sprung from interactions between the fields indicated by the title of the paper. As the individual results discussed are so numerous, we shall just note the main subjects and some highlights. The introduction offers an instructive preview of the matters to be covered and identifies the origins of the main ideas and results. Section 2 introduces formal languages, grammars, automata and computability. In Section 3 the authors define group presentations and their Cayley graphs, and review the history of the Word Problem of finitely generated group presentations. Then they consider the fruitful connection between the theories of groups and formal languages opened by A. V.~Anisimov's (1971) observation that the word problem of a finitely generated group presentation may be viewed as a formal language. They prove Anisimov's theorem stating that the word problem is a regular language if and only if the presented group is finite. Then they review several further results that follow this line of research, such as the Muller-Schupp (1983) characterization of the finitely generated groups with context-free word problem. Section 4 introduces the idea of the end-structure of a finitely generated labeled rooted graph. A theorem by Muller and Schupp (1985) states that a finitely generated graph is isomorphic to the complete transition graph of a pushdown automaton if and only if its end-structure is finitary. A related result characterizes the virtually free groups as the finitely generated groups whose Cayley graphs have a finitary end-structure. In Section 5 it is shown how the decidability of the monadic second-order theories S1S and S2S, proved by Büchi (1961) and Rabin (1969) respectively, have yielded interesting results about groups and automata. For example, Muller and Schupp (1981) have shown that if a finitely generated group has context-free word problem, then the monadic second-order theory of its Cayley graph is decidable, and Kuske and Lohrey (2006) have proved a converse of this fact. Also the Domino Problem for groups is considered. Section 6 surveys work on cellular automata on groups. Several results concerning the Injectivity, Surjectivity and Bijectivity Problems are presented. In the final section the authors review the basic theory of finite automata on infinite words or infinite trees and show how infinite games are used for dealing with such automata. The central concepts discussed are illustrated by helpful examples. An extensive list of references completes this captivating well-written survey.
    0 references
    groups
    0 references
    group presentations
    0 references
    Cayley graphs
    0 references
    word problems
    0 references
    decidability
    0 references
    formal languages
    0 references
    grammars
    0 references
    finite automata
    0 references
    pushdown automata
    0 references
    cellular automata
    0 references
    monadic second-order logic
    0 references
    infinite trees
    0 references
    tree automata
    0 references
    infinite games
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references