2017
DOI: 10.1017/jsl.2016.70
|View full text |Cite
|
Sign up to set email alerts
|

A Model-Theoretic Characterization of Monadic Second Order Logic on Infinite Words

Abstract: Monadic second order logic and linear temporal logic are two logical formalisms that can be used to describe classes of infinite words, i.e., first-order models based on the natural numbers with order, successor, and finitely many unary predicate symbols.Monadic second order logic over infinite words (S1S) can alternatively be described as a first-order logic interpreted in P(ω), the power set Boolean algebra of the natural numbers, equipped with modal operators for 'initial', 'next' and 'future' states. We pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
2

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…All in all, the present contribution is deeply rooted in the long-standing tradition of the application of model theory in computer science, as witnessed by notable approaches like the one in Ghilardi (2004), Baader et al (2006), Ghilardi et al (2008b), Ghilardi and van Gool (2017), Nicolini et al (2009aNicolini et al ( ,b, 2010, Sofronie-Stokkermans (2008, 2016, Ghilardi andGianola (2017, 2018). In particular, this paper applies these ideas in a genuinely novel mathematical context and shows how these techniques can be used for the first time to empower algorithmic techniques for the verification of infinite-state systems based on arrays in the style of Ghilardi et al (2008a), Ghilardi and Ranise (2010a,b), Alberti et al (2014aAlberti et al ( ,b, 2017, Conchon et al (2012Conchon et al ( , 2015Conchon et al ( , 2018a, Delzanno (2018), Cimatti et al (2018), so as to make such techniques applicable to the timely, challenging settings of data-aware processes (Calvanese et al 2019d).…”
Section: Main Contributionsmentioning
confidence: 97%
“…All in all, the present contribution is deeply rooted in the long-standing tradition of the application of model theory in computer science, as witnessed by notable approaches like the one in Ghilardi (2004), Baader et al (2006), Ghilardi et al (2008b), Ghilardi and van Gool (2017), Nicolini et al (2009aNicolini et al ( ,b, 2010, Sofronie-Stokkermans (2008, 2016, Ghilardi andGianola (2017, 2018). In particular, this paper applies these ideas in a genuinely novel mathematical context and shows how these techniques can be used for the first time to empower algorithmic techniques for the verification of infinite-state systems based on arrays in the style of Ghilardi et al (2008a), Ghilardi and Ranise (2010a,b), Alberti et al (2014aAlberti et al ( ,b, 2017, Conchon et al (2012Conchon et al ( , 2015Conchon et al ( , 2018a, Delzanno (2018), Cimatti et al (2018), so as to make such techniques applicable to the timely, challenging settings of data-aware processes (Calvanese et al 2019d).…”
Section: Main Contributionsmentioning
confidence: 97%
“…Interestingly, model completeness has other well-known applications in computer science. It has been applied: (i) to reveal interesting connections between temporal logic and monadic second-order logic [29,30]; (ii) in automated reasoning to design complete algorithms for constraint satisfiability in combined theories over non-disjoint signatures [1,23,31,[49][50][51]; (iii) again in automated reasoning in relationship with interpolation and symbol elimination [59,60]; (iv) in modal logic and in software verification theories [24,25], to obtain combined interpolation results.…”
Section: Introductionmentioning
confidence: 99%
“…In algebraic logic some attention has been paid to the class of existentially closed structures in varieties coming from the algebraization of common propositional logics. In fact, there are relevant cases where such classes are elementary: this includes, besides the easy case of Boolean algebras, also Heyting algebras [GZ97,GZ02], diagonalizable algebras [Sha93,GZ02] and some universal classes related to temporal logics [GvG01], [GvG16]. However, very little is known about the related axiomatizations, with the remarkable exception of the case of the locally finite amalgamable varieties of Heyting algebras recently investigated in [DJ10] and of the simpler cases of posets and semilattices studied in [AB86].…”
Section: Introductionmentioning
confidence: 99%