• DocumentCode
    985403
  • Title

    On a multimode test sequencing problem

  • Author

    Ruan, Sui ; Tu, Fang ; Pattipati, Krishna R. ; Patterson-Hine, Ann

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Connecticut, Storrs, CT, USA
  • Volume
    34
  • Issue
    3
  • fYear
    2004
  • fDate
    6/1/2004 12:00:00 AM
  • Firstpage
    1490
  • Lastpage
    1499
  • Abstract
    Test sequencing is a binary identification problem wherein one needs to develop a minimal expected cost test procedure to determine which one of a finite number of possible failure states, if any, is present. In this paper, we consider a multimode test sequencing (MMTS) problem, in which tests are distributed among multiple modes and additional transition costs will be incurred if a test sequence involves mode changes. The multimode test sequencing problem can be solved optimally via dynamic programming or AND/OR graph search methods. However, for large systems, the associated computation with dynamic programming or AND/OR graph search methods is substantial due to the rapidly increasing number of OR nodes (denoting ambiguity states and current modes) and AND nodes (denoting next modes and tests) in the search graph. In order to overcome the computational explosion, we propose to apply three heuristic algorithms based on information gain: information gain heuristic (IG), mode capability evaluation (MC), and mode capability evaluation with limited exploration of depth and degree of mode Isolation (MCLEI). We also propose to apply rollout strategies, which are guaranteed to improve the performance of heuristics, as long as the heuristics are sequentially improving. We show computational results, which suggest that the information-heuristic based rollout policies are significantly better than traditional information gain heuristic. We also show that among the three information heuristics proposed, MCLEI achieves the best tradeoff between optimality and computational complexity.
  • Keywords
    Huffman codes; computational complexity; dynamic programming; entropy; fault diagnosis; graph theory; search problems; AND/OR graph search; Huffman coding; binary identification problem; computational complexity; dynamic programming; heuristic algorithm; information-heuristic based rollout policies; mode capability evaluation; multimode test sequencing problem; rollout algorithm; sequential fault diagnosis; Control systems; Costs; Dynamic programming; Engines; Fault diagnosis; Heuristic algorithms; NASA; Search methods; Sequential analysis; System testing; Algorithms; Artificial Intelligence; Decision Support Techniques; Equipment Failure Analysis; Logistic Models; Signal Processing, Computer-Assisted;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/TSMCB.2004.825940
  • Filename
    1298896