Abstract
We develop an algebraic theory for languages of data words. We prove that, under certain conditions, a language of data words is definable in first-order logic if and only if its syntactic monoid is aperiodic.
Highlights
This paper is an attempt to combine two fields.The first field is the algebraic theory of regular languages
A regular language of finite words is definable in first-order logic if and only if its syntactic monoid is aperiodic
We develop the algebraic theory of orbit-finite monoids, and show that it resembles the theory of finite monoids
Summary
This paper is an attempt to combine two fields. The first field is the algebraic theory of regular languages. A regular language of finite words is definable in first-order logic if and only if its syntactic monoid is aperiodic. The main result of the paper is Theorem 9.1, which shows that the Schützenberger-McNaughton-Papert characterization holds for languages of data words with orbit-finite syntactic monoids. They provide some decidable characterizations, including a characterization of first-order logic with local data comparisons within the class of languages recognized by deterministic register automata This result is incomparable to the one in this paper, because we characterize a different logic (data comparisons are not necessarily local), and inside a weaker class of recognizers (nominal monoids have less expressive power than deterministic register automata). We use the more general notion of nominal sets, from [3], which allows more structure on data values, such as order instead of equality only
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.