標題: | Efficient minimization of homogeneous FSMs for fault diagnosis |
作者: | Lin, RS Yuang, MC Hsu, SJ 資訊工程學系 Department of Computer Science |
關鍵字: | minimization;Finite State Machine (FSM);distinguishing sequences;fault diagnosis |
公開日期: | 1-Mar-1998 |
摘要: | On the base of the Finite State Machine (FSM) model, the fault diagnosis problem deals with the identification of a faulty implementation against its specification represented by an FSM. In particular, to efficiently identify potential faulty implementations caused by a transfer error in an FSM, cross-verification over the FSM is performed after all potential faulty FSMs have been minimized. Existing minimization algorithms become inefficient due to the lack of taking advantage of the homogeneity of these potential faulty FSMs. In this paper, we propose a two-phase algorithm for the efficient and simultaneous minimization of a set of homogeneous faulty FSMs. Disregarding the suspicious transition, the first phase of the algorithm performs minimization of these faulty FSMs via a common digraph of th FSMs. These faulty FSMs are considered minimized if the distinguishing sequences of all state-pairs can be discovered from the common digraph. Otherwise, the algorithm in the second phase performs minimization for each faulty FSM by individually restoring its corresponding unexpected transition in the reduced common digraph. To demonstrate the efficiency of the two-phase algorithm, we carried out experiments on a number of realistic protocol specifications, including the Alternation Bit Protocol (ABP), Transport Protocol Class 4 (TP4), and ISDN Basic Rate Interface (BRI) protocol. Experimental results show that the algorithm renders the minimization complexity greatly reduced for most of the realistic protocol FSMs. |
URI: | http://hdl.handle.net/11536/32751 |
ISSN: | 0898-1221 |
期刊: | COMPUTERS & MATHEMATICS WITH APPLICATIONS |
Volume: | 35 |
Issue: | 5 |
起始頁: | 117 |
結束頁: | 124 |
Appears in Collections: | Articles |
Files in This Item:
If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.