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
We identify a fragment of Presburger arithmetic enriched with free function symbols and cardinality ...
The authors of [MT05] proposed a declarative constraint programming framework based on classical log...
Many Description Logics (DLs) allow for counting expressions of various forms that are important in ...
Logics that involve collections (sets, multisets), and cardinality constraints are useful for reason...
Complexity of data structures in modern programs presents a challenge for current analysis and verif...
Techniques such as verification condition generation, predicate abstraction, and expressive type sys...
Data structures often use an integer variable to keep track of the number of elements they store. An...
Abstract. Boolean Algebra with Presburger Arithmetic (BAPA) is a decidable logic that can express co...
Motivated by applications in software verification, we explore automated reasoning about the non-dis...
We introduce a new description logic that extends the well-known logic ALCQ by allowing the statemen...
Simple counting quantifiers that can be used to compare the number of role successors of an individu...
We consider the problem of deciding the satisfiability of quantifier-freeformulas in the theory of f...
The computational complexity of a problem is usually defined in terms of the resources required on s...
We identify a fragment of Presburger arithmetic enriched with free function symbols and cardinality ...
This system description provides an overview of the MUNCH reasoner for sets and multisets. MUNCH tak...
We identify a fragment of Presburger arithmetic enriched with free function symbols and cardinality ...
The authors of [MT05] proposed a declarative constraint programming framework based on classical log...
Many Description Logics (DLs) allow for counting expressions of various forms that are important in ...
Logics that involve collections (sets, multisets), and cardinality constraints are useful for reason...
Complexity of data structures in modern programs presents a challenge for current analysis and verif...
Techniques such as verification condition generation, predicate abstraction, and expressive type sys...
Data structures often use an integer variable to keep track of the number of elements they store. An...
Abstract. Boolean Algebra with Presburger Arithmetic (BAPA) is a decidable logic that can express co...
Motivated by applications in software verification, we explore automated reasoning about the non-dis...
We introduce a new description logic that extends the well-known logic ALCQ by allowing the statemen...
Simple counting quantifiers that can be used to compare the number of role successors of an individu...
We consider the problem of deciding the satisfiability of quantifier-freeformulas in the theory of f...
The computational complexity of a problem is usually defined in terms of the resources required on s...
We identify a fragment of Presburger arithmetic enriched with free function symbols and cardinality ...
This system description provides an overview of the MUNCH reasoner for sets and multisets. MUNCH tak...
We identify a fragment of Presburger arithmetic enriched with free function symbols and cardinality ...
The authors of [MT05] proposed a declarative constraint programming framework based on classical log...
Many Description Logics (DLs) allow for counting expressions of various forms that are important in ...