Monadic second-order logic with arbitrary monadic predicates

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

Abstract

We study Monadic Second-Order Logic (MSO) over finite words, extended with (non-uniform arbitrary) monadic predicates. We show that it defines a class of languages that has algebraic, automata-theoretic and machine-independent characterizations. We consider the regularity question: given a language in this class, when is it regular? To answer this, we show a substitution property and the existence of a syntactical predicate. We give three applications. The first two are to give simple proofs of the Straubing and Crane Beach Conjectures for monadic predicates, and the third is to show that it is decidable whether a language defined by an MSO formula with morphic predicates is regular. © 2014 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Fijalkow, N., & Paperman, C. (2014). Monadic second-order logic with arbitrary monadic predicates. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8634 LNCS, pp. 279–290). Springer Verlag. https://doi.org/10.1007/978-3-662-44522-8_24

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