Title :
Verification of I/O trace set inclusion for a class of non-deterministic finite state machines
Author_Institution :
Dept. d´Inf. et de Recherche Oper., Montreal Univ., Que.
Abstract :
The author generalizes a transformation of the composition of two relations introduced earlier and then illustrates its use by analyzing the problem of I/O trace set inclusion of two synchronous nondeterministic finite-state machines. It is shown that the expression describing the inclusion of sets of traces can be transformed into a polynomial-time algorithm verifying a simulation relation, if the larger machine is k-step observably nondeterministic, i.e., a machine in which the selection of the next state can be identified by observing distinct I/O sequences of length of up to k
Keywords :
finite state machines; formal verification; I/O trace set inclusion; formal verification; k-step observably nondeterministic; nondeterministic finite state machines; polynomial-time algorithm; simulation relation; Automata; Binary decision diagrams; Boolean functions; Data structures; Equations; Polynomials;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1992. ICCD '92. Proceedings, IEEE 1992 International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-3110-4
DOI :
10.1109/ICCD.1992.276231