IEEE Transactions on Systems Man and Cybernetics - Part A Systems and Humans · 2007 · 39 citations · 14 references
ComputingComputer EngineeringComputer ScienceAlgorithmsFault-tolerant ComputingTest ConstructionDecision TreesDiagnosisDiagnosticsFault DetectionSequential TestingDiagnostic Test GenerationDiagnostic Test SequencingFault Tree ConstructionHeuristic AlgorithmsHuffman CodingSequential DiagnosisTest Cases
The problem of generating the sequence of tests required to reach a diagnostic conclusion with minimum average cost, which is also known as a test-sequencing problem, is considered. The traditional test-sequencing problem is generalized here to include asymmetrical tests. In general, the next test to execute depends on the results of previous tests. Hence, the test-sequencing problem can naturally be formulated as an optimal binary AND/OR decision tree construction problem, whose solution is known to be NP-hard. Our approach is based on integrating concepts from one-step look-ahead heuristic algorithms and basic ideas of Huffman coding to construct an AND/OR decision tree bottom-up as opposed to heuristics proposed in the literature that construct the AND/OR trees top-down. The performance of the algorithm is demonstrated on numerous test cases, with various properties.
14
Optimal Binary Identification Procedures
M. R. Garey · SIAM Journal on Applied Mathematics · 1972 · 153 citations
Alberto Martelli, Ugo Montanari · International Joint Conference on Artificial Intelligence · 1973 · 116 citations