2017
DOI: 10.1007/978-3-319-63046-5_6
|View full text |Cite
|
Sign up to set email alerts
|

On the Combination of the Bernays–Schönfinkel–Ramsey Fragment with Simple Linear Integer Arithmetic

Abstract: In general, first-order predicate logic extended with linear integer arithmetic is undecidable. We show that the Bernays-Schönfinkel-Ramsey fragment (∃ * ∀ * -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, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 21 publications
(58 reference statements)
0
8
0
Order By: Relevance
“…Simpler Forms of Linear Arithmetic: The main logic studied in this paper is obtained by restricting HBS(LA) to a simpler form of linear arithmetic. We first introduce a simpler logic HBS(SLA) as a well-known fragment of HBS(LA) for which satisfiability is decidable [19,22], and later present the generalization HBS(LA) PA of this formalism that we will use. Definition 2.…”
Section: Preliminariesmentioning
confidence: 99%
“…Simpler Forms of Linear Arithmetic: The main logic studied in this paper is obtained by restricting HBS(LA) to a simpler form of linear arithmetic. We first introduce a simpler logic HBS(SLA) as a well-known fragment of HBS(LA) for which satisfiability is decidable [19,22], and later present the generalization HBS(LA) PA of this formalism that we will use. Definition 2.…”
Section: Preliminariesmentioning
confidence: 99%
“…Integer numbers represent sensor input or calibration data of the supervisor. The resulting logic can be viewed (i) as an extension of basic datalog with integer arithmetic, potentially non-Horn rules and unsafe variables [11], (ii) as an extension of SMT (Satisfiability Modulo Theory) by universally quantified variables [36], and (iii) as an instance of function-free first-order logic extended with integer arithmetic [22,43]. Satisfiability in this logic is undecidable in general [23].…”
Section: Superlogmentioning
confidence: 99%
“…[20] considered QFBAPA ă 8 , a quantifier-free logic of sets of real numbers supporting integer sets and variables, linear arithmetic, the cardinality operator, infimum and supremum. [32,17] investigated two extensions of the Bernays-Schönfinkel-Ramsey fragment of first-order predicate logic (BSR) with simple linear arithmetic over integers and difference-bound constraints over reals (but crucially, the ranges of the universally quantified variables must be bounded). Since the unary predicate symbols in BSR are uninterpreted and represent sets over integers or reals, the two extensions of BSR can also be used to specify the set constraints on integers or reals.…”
Section: Introductionmentioning
confidence: 99%