2010
DOI: 10.1007/978-3-642-11319-2_27
|View full text |Cite
|
Sign up to set email alerts
|

Collections, Cardinalities, and Relations

Abstract: Abstract. Logics that involve collections (sets, multisets), and cardinality constraints are useful for reasoning about unbounded data structures and concurrent processes. To make such logics more useful in verification this paper extends them with the ability to compute direct and inverse relation and function images. We establish decidability and complexity bounds for the extended logics.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
29
1

Year Published

2010
2010
2017
2017

Publication Types

Select...
7

Relationship

3
4

Authors

Journals

citations
Cited by 29 publications
(30 citation statements)
references
References 27 publications
0
29
1
Order By: Relevance
“…2 to require alloc to be interpreted as a finite set. (The proof builds on ideas of [10,26].) By imposing simple syntactic restrictions we obtain a theory for which satisfiability is NP-complete, yet which is expressive enough to encompass the verification conditions that arise from the specifications we have used in case studies [1,22].…”
Section: Restricted-rl E -Tableau Calculusmentioning
confidence: 99%
See 3 more Smart Citations
“…2 to require alloc to be interpreted as a finite set. (The proof builds on ideas of [10,26].) By imposing simple syntactic restrictions we obtain a theory for which satisfiability is NP-complete, yet which is expressive enough to encompass the verification conditions that arise from the specifications we have used in case studies [1,22].…”
Section: Restricted-rl E -Tableau Calculusmentioning
confidence: 99%
“…Yessenov, et al introduce a decidable language QFBAPA-Rel with image expressions under unary function symbols and predicate symbols of any arity [26]. As in QFBAPA, the element sort is un-interpreted.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…We discuss several examples in the paper. Moreover, the reduction to BAPA makes it possible to combine this logic with a number of other BAPA-reducible logics [17,21,23,24]. Therefore, we believe that our logic will be a useful component of verification tools in the near future.…”
Section: Introductionmentioning
confidence: 99%