Controlling engineering problem solving

  • Yusuf Pisan
Temporal Qualitative Reasoning
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1342)

Abstract

Engineering problem solving requires both domain knowledge and an understanding of how to apply that knowledge. While much of the recent work in qualitative physics has focused on building reusable domain theories, there has been little attention paid to representing the control knowledge necessary for applying these models. This paper shows how qualitative representations and compositional modeling can be used to create control knowledge for solving engineering problems. This control knowledge includes modeling assumptions, plans and preferences. We describe an implemented system, called TPS (Thermodynamics Problem Solver) that illustrates the utility of these ideas in the domain of engineering thermodynamics. To date, TPS has solved over 30 problems, and its solutions are similar to those of experts. We argue that our control vocabulary can be extended to most engineering problem solving domains and employed in a variety of problem solving architectures.

Keywords

Domain Knowledge Compositional Modeling Qualitative Representation Cognitive Science Society Engineer Problem 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. de Kleer, J. (1975). Qualitative and quantitative knowledge in classical mechanics (Technical Report 352.). Cambridge, MA.: MIT Al Lab.Google Scholar
  2. Dejong, G. F. (1986). Explanation based Learning, Machine Learning: An Artificial Intelligence Approach, Vol. II. Los Altos, CA: Morgan Kaufman.Google Scholar
  3. Falkenhainer, B., & Forbus, K. (1991). Compositional modeling: Finding the right model for the job. Artificial Intelligence, 51, 95–143.CrossRefGoogle Scholar
  4. Forbus, K., & de Kleer, J. (1993). Building Problem Solvers: MIT Press.Google Scholar
  5. Forbus, K., & Whalley, P. B. (1994). Using qualitative physics to build articulate software for thermodynamics education. In Proceedings of the International Joint Conference on Artificial Intelligence.Google Scholar
  6. Kuipers, B. J., & Shults, B. (1994). Reasoning in logic about continuous systems. In Proceedings of the 8th International Workshop on Qualitative Reasoning about Physical Systems, Nara, Japan.Google Scholar
  7. Laird, J., Rosenbloom, P., & Newell, A. (1986). Universal Subgoaling and Chunking: Kluwer Academic Publishers.Google Scholar
  8. Larkin, J., McDermott, J., Simon, D. P., & Simon, H. A. (1980). Models of competence in solving physics problems. Cognitive Science, 4(4), 317–345.CrossRefGoogle Scholar
  9. McAllester, D. (1978). A three-valued truth maintenance system. Ph.D Thesis, Department of Electrical Engineering, MIT, Cambridge, MA.Google Scholar
  10. Pisan, Y. (1995). A Visual Routines Based Model of Graph Understanding. In Proceeding of the Seventeenth Annual Conference of the Cognitive Science Society, Hillsdale, NJ.Google Scholar
  11. Priest, A., & Lindsay, R. (1992). New light on novice-expert differences in physics problem solving. British journal of Psychology(83), 389–405.Google Scholar
  12. Sgouros, N. M. (1993). Representing physical and design knowledge in innovative engineering design. Ph.D Thesis, Department of Computer Science, Northwestern University, Evanston, IL.Google Scholar
  13. Skorstad, G., & Forbus, K. (1990). Qualitative and quantitative reasoning about thermodynamics. In Proceedings of the 10th Annual Conference of the Cognitive Science Society.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Yusuf Pisan
    • 1
  1. 1.Northwestern UniversityEvanstonUSA

Personalised recommendations