We address the problem of obtaining good variable orderings for the BDD representation of a system of interacting finite state machines (FSMs). Orderings are derived from the communication structure of the system. Communication complexity arguments are used to prove upper bounds on the size of the BDD for the transition relation of the product machine in terms of the communication graph, and optimal orderings are exhibited for a variety of regular systems. Based on the bounds we formulate algorithms for variable ordering. We perform reached state analysis on a number of standard verification benchmarks to test the effectiveness of our ordering strategy; experimental results demonstrate the efficacy of our approach. The algorithms described ...
Bibliography: leaves 211-220xviii, 220 leaves : charts ; 30 cm.This thesis examines automated formal...
State space exploration of finite state machines is used to prove properties about sequential behavi...
Symbolic representations using binary decision diagrams (BDDs) are popular means to cope with extrem...
The size and complexity of software and hardware systems have significantly increased in the past ye...
Regarding finite state machines as Markov chains facilitates the application of probabilistic method...
. In this report we carry out a computational complexity analysis of a simple model of concurrency c...
Regarding finite state machines as Markov chains facilitates the application of probabilistic method...
. Hierarchical state machines are finite state machines whose states themselves can be other machine...
Abstract--State space traversal algorithms for Finite State Machine (FSM) models of synchronous sequ...
We address the problem of encoding the state variables of a finite state machine such that the BDD r...
We consider supervisor synthesis of Extended Finite Automata that are represented using Binary Decis...
We describe a data structure and a set of BDD based algorithms for efficient formal design verificat...
International audienceBinary decision diagrams (BDDs) are used for automatic synthesis and formal ve...
Ordered Binary Decision Diagrams (OBDDs) are the first choice in manipulating and representing Boole...
State space exploration is often used to prove properties about sequential behavior of Finite State ...
Bibliography: leaves 211-220xviii, 220 leaves : charts ; 30 cm.This thesis examines automated formal...
State space exploration of finite state machines is used to prove properties about sequential behavi...
Symbolic representations using binary decision diagrams (BDDs) are popular means to cope with extrem...
The size and complexity of software and hardware systems have significantly increased in the past ye...
Regarding finite state machines as Markov chains facilitates the application of probabilistic method...
. In this report we carry out a computational complexity analysis of a simple model of concurrency c...
Regarding finite state machines as Markov chains facilitates the application of probabilistic method...
. Hierarchical state machines are finite state machines whose states themselves can be other machine...
Abstract--State space traversal algorithms for Finite State Machine (FSM) models of synchronous sequ...
We address the problem of encoding the state variables of a finite state machine such that the BDD r...
We consider supervisor synthesis of Extended Finite Automata that are represented using Binary Decis...
We describe a data structure and a set of BDD based algorithms for efficient formal design verificat...
International audienceBinary decision diagrams (BDDs) are used for automatic synthesis and formal ve...
Ordered Binary Decision Diagrams (OBDDs) are the first choice in manipulating and representing Boole...
State space exploration is often used to prove properties about sequential behavior of Finite State ...
Bibliography: leaves 211-220xviii, 220 leaves : charts ; 30 cm.This thesis examines automated formal...
State space exploration of finite state machines is used to prove properties about sequential behavi...
Symbolic representations using binary decision diagrams (BDDs) are popular means to cope with extrem...