In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We show that the Bernays-Sch\"onfinkel-Ramsey fragment ($\exists^* \forall^*$-sentences) extended with a restricted form of linear integer arithmetic is decidable via finite ground instantiation. The identified ground instances can be employed to restrict the search space of existing automated reasoning procedures considerably, e.g., when reasoning about quantified properties of array data structures formalized in Bradley, Manna, and Sipma's array property fragment. Typically, decision procedures for the array property fragment are based on an exhaustive instantiation of universally quantified array indices with all the ground index terms that oc...
We present a first-order theory of sequences with integer elements, Presburger arithmetic, and regul...
First-order logic has a long tradition and is one of the most prominent and most important formalism...
International audienceWe present a logic interpreted over integer arrays, which allows difference bo...
International audienceIn general, first-order predicate logic extended with linear integer arithmeti...
In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We s...
First-order logic is one of the most prominent formalisms in computer science and mathematics. Since...
International audienceSeparation Logic (SL) is a well-known assertion language used in Hoare-style m...
Linear arithmetic extended with free predicate symbols is undecidable, in general. We show that the ...
International audienceFirst-order linear rational arithmetic enriched with uninterpreted predicates ...
International audienceWe introduce a new decidable logic for reasoning about infinite arrays of inte...
International audienceFirst-order linear real arithmetic enriched with uninterpreted predicate symbo...
We introduce a new decidable fragment of first-order logic with equality, which strictly generalizes...
The first-order theory of addition over the natural numbers, known as Presburger arithmetic , is dec...
International audienceThis paper investigates the satisfiability problem for Separation Logic with k...
Data structures often use an integer variable to keep track of the number of elements they store. An...
We present a first-order theory of sequences with integer elements, Presburger arithmetic, and regul...
First-order logic has a long tradition and is one of the most prominent and most important formalism...
International audienceWe present a logic interpreted over integer arrays, which allows difference bo...
International audienceIn general, first-order predicate logic extended with linear integer arithmeti...
In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We s...
First-order logic is one of the most prominent formalisms in computer science and mathematics. Since...
International audienceSeparation Logic (SL) is a well-known assertion language used in Hoare-style m...
Linear arithmetic extended with free predicate symbols is undecidable, in general. We show that the ...
International audienceFirst-order linear rational arithmetic enriched with uninterpreted predicates ...
International audienceWe introduce a new decidable logic for reasoning about infinite arrays of inte...
International audienceFirst-order linear real arithmetic enriched with uninterpreted predicate symbo...
We introduce a new decidable fragment of first-order logic with equality, which strictly generalizes...
The first-order theory of addition over the natural numbers, known as Presburger arithmetic , is dec...
International audienceThis paper investigates the satisfiability problem for Separation Logic with k...
Data structures often use an integer variable to keep track of the number of elements they store. An...
We present a first-order theory of sequences with integer elements, Presburger arithmetic, and regul...
First-order logic has a long tradition and is one of the most prominent and most important formalism...
International audienceWe present a logic interpreted over integer arrays, which allows difference bo...