English

Languages recognised by finite semigroups, and their generalisations to objects such as trees and graphs, with an emphasis on definability in monadic second-order logic

Formal Languages and Automata Theory 2020-08-27 v1

Abstract

These are lecture notes on the algebraic approach to regular languages. The classical algebraic approach is for finite words; it uses semigroups instead of automata. However, the algebraic approach can be extended to structures beyond words, e.g.~infinite words, or trees or graphs. The purpose of this book is to describe the algebraic approach in a way that covers these extensions.

Keywords

Cite

@article{arxiv.2008.11635,
  title  = {Languages recognised by finite semigroups, and their generalisations to objects such as trees and graphs, with an emphasis on definability in monadic second-order logic},
  author = {Mikołaj Bojańczyk},
  journal= {arXiv preprint arXiv:2008.11635},
  year   = {2020}
}

Comments

The most recent version can be found here: https://www.mimuw.edu.pl/~bojan/2019-2020/algebraic-language-theory-2020