Abstract Multiway Decision Graphs (MDGs) are a canonical representation of a subset of many-sorted first-order logic. This subset generalizes the logic of equality with abstract types and uninterpreted function symbols. The distinction between abstract and concrete sorts mirrors the hardware distinction between data path and control. Here we consider ways to improve MDGs construction. Efficiency is achieved through the use of the Generalized-If-Then-Else (GITE) commonly operator in Binary Decision Diagram packages. Consequently, we review the main algorithms used for MDGs verification techniques. In particular, Relational Product and Pruning by Subsumption are algorithms defined uniformly through this single GITE operator which will lead to...
Traditional OBDD-based methods of automated verification suffer from the drawback that they require ...
AbstractMultiway decision graphs are a new class of decision graphs for representing abstract states...
Abstract. Symbolic model-checking using binary decision diagrams (BDD) can allow to represent very l...
Multiway Decision Graphs (MDGs) are a canonical representation of a subset of many-sorted first-orde...
Multiway Decision Graphs (MDGs) subsume Binary Decision Diagrams (BDDs) by representing formulae whi...
Model checking the design of a software system can be supported by providing an interface from a hig...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
Integrating formal verification techniques into the hardware design process provides the means to ri...
Symbolic model-checking tools encounter state-explosion problem when verifying designs with large da...
We present a framework for the formal verification of abstract state machine (ASM) designs using the...
The increasing complexity of hardware systems requires more and more sophisticated methods of verifi...
In this paper, we propose an embedding of the MDG input languages in HOL. The MDG (Multiway Decision...
Ordered Binary Decision Diagrams (OBDDs) have found widespread use in CAD applications such as form...
AbstractThe combination of state exploration approach (mainly model checking) and deductive reasonin...
Abstract. We describe an algebra of Edge-Valued Decision Diagrams (EVMDDs) to encode arithmetic func...
Traditional OBDD-based methods of automated verification suffer from the drawback that they require ...
AbstractMultiway decision graphs are a new class of decision graphs for representing abstract states...
Abstract. Symbolic model-checking using binary decision diagrams (BDD) can allow to represent very l...
Multiway Decision Graphs (MDGs) are a canonical representation of a subset of many-sorted first-orde...
Multiway Decision Graphs (MDGs) subsume Binary Decision Diagrams (BDDs) by representing formulae whi...
Model checking the design of a software system can be supported by providing an interface from a hig...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
Integrating formal verification techniques into the hardware design process provides the means to ri...
Symbolic model-checking tools encounter state-explosion problem when verifying designs with large da...
We present a framework for the formal verification of abstract state machine (ASM) designs using the...
The increasing complexity of hardware systems requires more and more sophisticated methods of verifi...
In this paper, we propose an embedding of the MDG input languages in HOL. The MDG (Multiway Decision...
Ordered Binary Decision Diagrams (OBDDs) have found widespread use in CAD applications such as form...
AbstractThe combination of state exploration approach (mainly model checking) and deductive reasonin...
Abstract. We describe an algebra of Edge-Valued Decision Diagrams (EVMDDs) to encode arithmetic func...
Traditional OBDD-based methods of automated verification suffer from the drawback that they require ...
AbstractMultiway decision graphs are a new class of decision graphs for representing abstract states...
Abstract. Symbolic model-checking using binary decision diagrams (BDD) can allow to represent very l...