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 the normal view instead:

scientific article; zbMATH DE number 1862284
Language Label Description Also known as
default for all languages
No label defined
    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
      0 references
      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

      Identifiers