TESTING FINITE-STATE MACHINES - FAULT-DETECTION

Citation
M. Yannakakis et D. Lee, TESTING FINITE-STATE MACHINES - FAULT-DETECTION, Journal of computer and system sciences, 50(2), 1995, pp. 209-227
Citations number
42
Categorie Soggetti
System Science","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
00220000
Volume
50
Issue
2
Year of publication
1995
Pages
209 - 227
Database
ISI
SICI code
0022-0000(1995)50:2<209:TFM-F>2.0.ZU;2-C
Abstract
We present simple randomized algorithms for the fault detection proble m: Given a specification in the form of a deterministic finite state m achine A and an implementation machine B, determine whether B is equal to A. If A has n states and p inputs, then in randomized polynomial t ime we can construct with high probability a checking sequence of leng th O(pn(4) log n), i.e., a sequence that detects all faulty machines w ith at most n states. Better bounds can be obtained in certain cases. The techniques generalize to partially specified finite state machines . (C) 1995 Academic Press. Inc.