
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 very simple proofs that the Straubing Conjecture holds for all fragments of MSO with monadic predicates and that the Crane Beach Conjecture holds for MSO with monadic predicates. The third is to show that it is decidable whether a language defined by an MSO formula with morphic predicates is regular.
FOS: Computer and information sciences, Monadic Predicates, Computer Science - Logic in Computer Science, [INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO], Automata with Advice, [INFO] Computer Science [cs], Logic in Computer Science (cs.LO), Morphic Predicates, [INFO.INFO-CC] Computer Science [cs]/Computational Complexity [cs.CC], conference, [INFO.INFO-FL] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]
FOS: Computer and information sciences, Monadic Predicates, Computer Science - Logic in Computer Science, [INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO], Automata with Advice, [INFO] Computer Science [cs], Logic in Computer Science (cs.LO), Morphic Predicates, [INFO.INFO-CC] Computer Science [cs]/Computational Complexity [cs.CC], conference, [INFO.INFO-FL] Computer Science [cs]/Formal Languages and Automata Theory [cs.FL]
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 1 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
