Skip to main content
Log in

Diagnostic problem solving using first principles and heuristics

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

This paper proposes an approach to diagnostic reasoning with the following distinct features: 1 A diagnostic system is formulated in FOL with equality, particularly in the form of program clauses; 2 The abnormality of system components is determined in terms of either experiential knowledge of domain experts or behavioral description of components; 3 Heuristics is fully used not only to assist in judging the abnormality of system components, but also to guide the diagnosis; 4 A unique diagnosis will be computed for a given observation, provided that certain essential I-O information is supplemented when demanded.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Bobrow D G. (ed.). Special volume on qualitative reasoning about physical systems.Artificial Intelligence, 1984, 24.

  2. Williams B C, de Kleer J. (eds.) Special volume on qualitative reasoning about physical systems II.Artificial Intelligence, 1991, 51.

  3. de Kleer J, Williams B C. Diagnosing multiple faults.Artificial Intelligence, 1987, 32: 97–130.

    Article  MATH  Google Scholar 

  4. Davis R. Diagnostic reasoning based on structure and behavior.Artificial Intelligence, 1984, 24: 347–410.

    Article  Google Scholar 

  5. Genesereth M R. The use of design descriptions in automated diagnosis.Artificial Intelligence, 1984, 24: 411–436.

    Article  Google Scholar 

  6. Reiter R. A theory of diagnosis from first principles.Artificial Intelligence, 1987, 32: 57–95.

    Article  MATH  MathSciNet  Google Scholar 

  7. Shortliffe E H. MYCIN: Computer-based medical consultation. American Elsevier. New York, 1976.

    Google Scholar 

  8. Reggia J A, Peng Y. Modelling diagnostic reasoning: A summary of parsimonious covering theory. InProc. Int’l. Conference on Computer Applications in Medical Care, Washington, D.C., 1986.

  9. Greiner R, Smith B A, Wilkerson R W. A correction to the algorithm in Reiter’s theory of diagnosis.Artificial Intelligence, 1989/90, 41: 79–88.

    Article  MATH  MathSciNet  Google Scholar 

  10. Gelfond M, Lifschitz V. Classical negation in logic programs and disjunctive database.New Generation Computing, 1991, 9: 365–385.

    Google Scholar 

  11. Shepherdson J C. SLDNF—resolution with equality.J. of Automated Reasoning, 1992, 8: 297–306.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This research is supported by the National Natural Science Foundation of China.

Shen Yidong, Ph.D., is a Professor of Computer Science at Chongqing University, China. His present research interests include artificial intelligence, deductive/object-oriented/heterogeneous databases, logic programming and parallel processing.

Rong Mei is a Doctor of Computer Science at Chongqing University, China. Her present research interests include artificial intelligence, qualitative reasoning, deductive databases.

Tong Fu is a Professor of Computer Science at Shanghai University of Science and Technology. His present research interests include artificial intelligence, engineering deductive databases, CIMS and distributed systems.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shen, Y., Rong, M. & Tong, F. Diagnostic problem solving using first principles and heuristics. J. of Comput. Sci. & Technol. 11, 372–384 (1996). https://doi.org/10.1007/BF02948481

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02948481

Keywords

Navigation