Logic Meets Algebra: the Case of Regular Languages

Type: Article

Publication Date: 2007-02-23

Citations: 46

DOI: https://doi.org/10.2168/lmcs-3(1:4)2007

Abstract

The study of finite automata and regular languages is a privileged meeting point of algebra and logic. Since the work of Buchi, regular languages have been classified according to their descriptive complexity, i.e. the type of logical formalism required to define them. The algebraic point of view on automata is an essential complement of this classification: by providing alternative, algebraic characterizations for the classes, it often yields the only opportunity for the design of algorithms that decide expressibility in some logical fragment. We survey the existing results relating the expressibility of regular languages in logical fragments of MSO[S] with algebraic properties of their minimal automata. In particular, we show that many of the best known results in this area share the same underlying mechanics and rely on a very strong relation between logical substitutions and block-products of pseudovarieties of monoid. We also explain the impact of these connections on circuit complexity theory.

Locations

  • Logical Methods in Computer Science - View - PDF
  • arXiv (Cornell University) - View - PDF
  • DOAJ (DOAJ: Directory of Open Access Journals) - View
  • DataCite API - View

Similar Works

Action Title Year Authors
+ PDF Chat Handbook of Automata Theory 2021 Howard Straubing
Pascal Weil
+ PDF Chat Topoi of automata I: Four topoi of automata and regular languages 2024 Ryuya Hora
+ A (co)algebraic theory of succinct automata 2019 Gerco van Heerdt
Joshua Moerman
Matteo Sammartino
Alexandra Silva
+ Monadic Decomposability of Regular Relations 2019 Pablo Barceló
Chih-Duo Hong
Xuan-Bach D. Le
Anthony W. Lin
Reino Niskanen
+ ${\mathcal C}$ -Varieties, Actions and Wreath Product 2006 Laura Chaubard
+ PDF Chat A Bialgebraic Approach to Automata and Formal Language Theory 2008 James Worthington
+ A bialgebraic approach to automata and formal language theory 2011 James Worthington
+ Promise Algebra: An Algebraic Model of Non-Deterministic Computations 2023 Eugenia Ternovska
+ Deciding algebraic properties of monoids presented by finite church-rosser Thue systems 1985 Friedrich Otto
+ Continuity of Functional Transducers: A Profinite Study of Rational Functions 2018 Michaël Cadilhac
Olivier Carton
Charles Paperman
+ PDF Chat An Introduction to Finite Automata and their Connection to Logic 2012 Howard Straubing
Pascal Weil
+ Towards an algebraic characterization of rational word functions 2015 Nathan Lhote
+ Some connections between universal algebra and logics for trees 2017 Mikołaj Bojańczyk
Henryk Michalewski
+ PDF Chat Commutative Languages and their Composition by Consensual Methods 2014 Stefano Crespi Reghizzi
Pierluigi San Pietro
+ PDF Chat Regular Cost Functions, Part I: Logic and Algebra over Words 2013 Thomas Colcombet
+ 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 2020 Mikołaj Bojańczyk
+ A Note on the Join of Varieties of Monoids with LI 2021 Nathan Grosshans
+ Substitution Principle and semidirect products 2023 Célia Borlido
Mai Gehrke
+ PDF Chat Finite state automata: A geometric approach 2001 Benjamin Steinberg
+ Characterizing level one in group-based concatenation hierarchies 2022 Thomas Place
Marc Zeitoun