A minimized automaton representation of reachable states (Q1856175)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: A minimized automaton representation of reachable states |
scientific article; zbMATH DE number 1862284
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | A minimized automaton representation of reachable states |
scientific article; zbMATH DE number 1862284 |
Statements
A minimized automaton representation of reachable states (English)
0 references
1999
0 references
We consider the problem of storing a set \(S \subseteq \Sigma ^k\) as a Deterministic Finite Automaton (DFA). We show that inserting a new string \(\sigma \in \Sigma ^k\) or deleting a string from the set \(S\) represented as a minimized DFA can be done in expected time \(O(k | \Sigma | )\), while preserving the minimality of the DFA. The method can be applied to reduce the memory requirements of model checkers that are based on explicit state enumeration. As an example, we discuss an implementation of the method for the model checker SPIN.
0 references
finite automata
0 references
model checking
0 references
verification
0 references
OBDDs
0 references
sharing trees
0 references
data compression
0 references
SPIN
0 references