Abstract This paper describes a new data structure, difference decision diagrams (DDDs), for representing a Boolean logic over inequalities of the form where the variables are integer or real-valued. We give algorithms for manipu-lating DDDs and for determining validity, satisfiability, and equivalence. DDDs enable an efficient verification of timed systems modeled as, for example, timed automata or timed Petri nets, since both the states and their associated timing in-formation are represented symbolically, similar to how BDDs represent Boolean predicates. We demonstrate the efficiency of DDDs by analyzing a timed system and compare the results with the tools KRONOS and UPPAAL.
Functions that map boolean vectors into the integers are important for the design and verification o...
textabstractThe logic of equality and uninterpreted functions (EUF) has been proposed for processor ...
... graphs. They form a canonical representation, making testing of functional properties such as sa...
Abstract This paper describes a new data structure, difference decision diagrams (DDDs), for represe...
AbstractWe describe a novel methodology for analyzing timed systems symbolically. Given a formula re...
In this paper we analyze the efficiency of binary decision diagrams (BDDs) and clock difference diag...
International audienceIn this paper we suggest numerical decision diagrams, a BDD-based data structu...
In this paper, we present Clock Difference Diagrams (CDD), a new BDD-like data-structure for effecti...
AbstractThis paper presents a new data structure called boolean expression diagrams (BEDs) for repre...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. The...
Ordered Binary Decision Diagrams (OBDDs) have found widespread use in CAD applications such as form...
Symbolic verification has received much attention from both academia and industry in the past two de...
We present a new approach to unbounded, fully symbolic model checking of timed automata that is base...
The logic of equality and uninterpreted functions (EUF) has been proposed for processor verification...
Abstract. We describe an algebra of Edge-Valued Decision Diagrams (EVMDDs) to encode arithmetic func...
Functions that map boolean vectors into the integers are important for the design and verification o...
textabstractThe logic of equality and uninterpreted functions (EUF) has been proposed for processor ...
... graphs. They form a canonical representation, making testing of functional properties such as sa...
Abstract This paper describes a new data structure, difference decision diagrams (DDDs), for represe...
AbstractWe describe a novel methodology for analyzing timed systems symbolically. Given a formula re...
In this paper we analyze the efficiency of binary decision diagrams (BDDs) and clock difference diag...
International audienceIn this paper we suggest numerical decision diagrams, a BDD-based data structu...
In this paper, we present Clock Difference Diagrams (CDD), a new BDD-like data-structure for effecti...
AbstractThis paper presents a new data structure called boolean expression diagrams (BEDs) for repre...
Ordered Binary Decision Diagrams (OBDDs) represent Boolean functions as directed acyclic graphs. The...
Ordered Binary Decision Diagrams (OBDDs) have found widespread use in CAD applications such as form...
Symbolic verification has received much attention from both academia and industry in the past two de...
We present a new approach to unbounded, fully symbolic model checking of timed automata that is base...
The logic of equality and uninterpreted functions (EUF) has been proposed for processor verification...
Abstract. We describe an algebra of Edge-Valued Decision Diagrams (EVMDDs) to encode arithmetic func...
Functions that map boolean vectors into the integers are important for the design and verification o...
textabstractThe logic of equality and uninterpreted functions (EUF) has been proposed for processor ...
... graphs. They form a canonical representation, making testing of functional properties such as sa...