Abstract. We present a first-order theory of (finite) sequences with integer el-ements, Presburger arithmetic, and regularity constraints, which can model sig-nificant properties of data structures such as lists and queues. We give a deci-sion procedure for the quantifier-free fragment, based on an encoding into the first-order theory of concatenation; the procedure has PSPACE complexity. The quantifier-free fragment of the theory of sequences can express properties such as sortedness and injectivity, as well as Boolean combinations of periodic and arithmetic facts relating the elements of the sequence and their positions (e.g., “for all even i’s, the element at position i has value i + 3 or 2i”). The result-ing expressive power is orthogon...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
This paper develops a query language for sequence databases, such as genome databases and text datab...
We present a first-order theory of sequences with integer elements, Presburger arithmetic, and regul...
This archive is provided as artifact material for the article "Decision Procedures for Sequence Theo...
Abstract. Sequence logic is a parameterized logic where the formulas are sequences of formulas of so...
The theorem of Büchi-Bruyère states that a subset of N^d is b-recognizable if and only if it is b-de...
AbstractIn Computer Science, n-tuples and lists are usual tools; we investigate both notions in the ...
Data structures often use an integer variable to keep track of the number of elements they store. An...
This paper explains the setting of an extensive formalisation of the theory of sequences (finite and...
We consider first-order logics of sequences ordered by the subsequence ordering, aka sequence embedd...
International audienceThis paper presents an extension of a decidable fragment of Separation Logic f...
We propose some convenient notations for expressing complicated properties of finite and infinite, o...
The logic L(Qu) extends first-order logic by a generalized form of counting quantifiers (“the number...
A b s t r a c t. The notion of “sequences ” is fundamental to prac-tical reasoning in computer scien...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
This paper develops a query language for sequence databases, such as genome databases and text datab...
We present a first-order theory of sequences with integer elements, Presburger arithmetic, and regul...
This archive is provided as artifact material for the article "Decision Procedures for Sequence Theo...
Abstract. Sequence logic is a parameterized logic where the formulas are sequences of formulas of so...
The theorem of Büchi-Bruyère states that a subset of N^d is b-recognizable if and only if it is b-de...
AbstractIn Computer Science, n-tuples and lists are usual tools; we investigate both notions in the ...
Data structures often use an integer variable to keep track of the number of elements they store. An...
This paper explains the setting of an extensive formalisation of the theory of sequences (finite and...
We consider first-order logics of sequences ordered by the subsequence ordering, aka sequence embedd...
International audienceThis paper presents an extension of a decidable fragment of Separation Logic f...
We propose some convenient notations for expressing complicated properties of finite and infinite, o...
The logic L(Qu) extends first-order logic by a generalized form of counting quantifiers (“the number...
A b s t r a c t. The notion of “sequences ” is fundamental to prac-tical reasoning in computer scien...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
A sequence generator is a finite graph, more general than, but akin to, the usual state diagram asso...
This paper develops a query language for sequence databases, such as genome databases and text datab...