Skip to main content

Case-based reasoning for multi-step problems and its integration with heuristic search

  • Methods and Tools
  • Conference paper
  • First Online:
Advances in Case-Based Reasoning (EWCBR 1994)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 984))

Included in the following conference series:

Abstract

The usual case-based reasoning approach assumes that for each given problem instance it is necessary to retrieve from scratch a similar case from the case base. Therefore, an indexed memory structure or other means of facilitating fast access is typically needed. Moreover, a complete solution is usually stored together with each case, that can be adapted to the given problem. We developed a different approach for multi-step problems. It utilizes the information about the relevant case for the last step to quickly find the appropriate case for the current step from only few relevant cases that are connected. Therefore, no special indexing schemata are required. Instead, we store a value for each case and similarity links to other cases, but no solution. For situations outside the scope of the case base we integrated case-based reasoning in several ways with heuristic search. We performed experiments in a game domain, that showed the usefulness of our approach. In particular, we achieved a statistically significant improvement through combination of casebased reasoning with search over pure search or pure case-based reasoning. Formulti-step problems, our approach appears to be more useful than the standard approach to casebased reasoning, and we sketch its utility for real-time processing. In summary, we developed a new and promising approach to case-based reasoning for multi-step problems and its integration with heuristic search.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abalone s. a. (1990). The game Abalone: Rules. Abalone s. a., Z. I. de la Bonde, 91300 Massy, France.

    Google Scholar 

  2. Ashley, K. D. & Rissland, E. L. (1988). Compare and Contrast, A Test of Expertise. In Proceedings of a Workshop on CBR (DARPA), Morgan Kaufmann Publishers Inc., (pp 31–36).

    Google Scholar 

  3. Bhattacharyya, A. (Ed.) (1990). Real-Time Systems (Specific Closed Workshop). Esprit PDCS Workshop Report W6, Department of Computer Science, University of York, United Kingdom, Sep.

    Google Scholar 

  4. Bradtke, S. & Lehnert, W. G. (1988). Some Experiments With Case-Based Search. In Proceedings of a Workshop on CBR (DARPA), Morgan Kaufmann Publishers Inc., (pp 80–92).

    Google Scholar 

  5. Brandau, R., Lemmon, D. & Lafond, C. (1991). Experience with Extended Episodes: Cases with complex Temporal Structure. In Proceedings of a Workshop on CBR (DARPA), Morgan Kaufmann Publishers Inc., (pp 233–243).

    Google Scholar 

  6. Fertig, S. & Gelernter, D. H. (1991). FGP: A Virtual Machine for Acquiring Knowledge from Cases. In Proceedings of the 12th International Conference on AI (IJCAI-91), (pp 796–808).

    Google Scholar 

  7. Goodman, M. (1991). A case-based, inductive architecture for natural language processing. In AAAI Spring symposium on Machine Learning of Natural Language and Ontology.

    Google Scholar 

  8. Hammond, K. J. (1989). Case-Based Planning, Viewing Planning as a Memory Task. Academic Press, Inc.

    Google Scholar 

  9. Hinrichs, T. R. & Kolodner, J. L. (1991). The Roles of Adaptation in Case-Based Design. In Proceedings of the 11th National Conference on AI (AAAI-91), (pp 28–33).

    Google Scholar 

  10. Kaindl, H. (1983). Searching to Variable Depth in Computer Chess. In Proceedings Eighth International Joint Conference on Artificial Intelligence (IJCAI-83), Karlsruhe, Los Altos, Calif.: Kaufmann, (pp 760–762).

    Google Scholar 

  11. Kaindl, H. (1990). Tree Searching Algorithms. In Computers, Chess, and Cognition (T. A. Marsland and J. Schaeffer, Eds.), New York: Springer-Verlag, (pp 133–158).

    Google Scholar 

  12. Kaindl, H. & Scheucher, A. (1992). Reasons for the Effects of Bounded Look-Ahead Search. IEEE Transactions on Systems, Man, and Cybernetics SMC-22(5), (pp 992–1007).

    Google Scholar 

  13. Kaindl, H., Shams, R. & Horacek, H. (1991). Minimax Search Algorithms with and without Aspiration Windows. IEEE Transactions on Pattern Analysis and Machine Intelligence PAMI-13(12), (pp 1225–1235).

    Google Scholar 

  14. Kolodner, J. & Riesbeck, C. (1989). Case-Based Reasoning. Tutorial Notes at the 11th International Joint Conference on Artificial Intelligence (IJCAI-89).

    Google Scholar 

  15. Korf, R. E. (1990). Real-Time Heuristic Search. Artificial Intelligence 42, (pp 189–211).

    Google Scholar 

  16. Koza, C., Pottendorfer, M. & Reiser, C. (1994). An Application Programming Model for the AEOS Real-Time Process Server based on a Flexible Precedence Graph Model. Proceedings of the Real-Time Systems Conference RTS '94, Jan. 11–14, Porte Maillot-Paris.

    Google Scholar 

  17. Koza, C. & Reiser, C. (1992). Real-Time Process Server for the Micro-Kernel Based Alcatel Elin Operating System Testbed (AEOS). In Proceedings of the IEEE Real-Time Systems Symposium, IEEE Computer Society Press, (pp 231–234).

    Google Scholar 

  18. Lehnert, W. G. (1987). Case-Based Reasoning as a Paradigm for Heuristic Search. COINS 87-107, Department of Computer and Information Science, University of Massachusetts at Amherst, Amherst, MA.

    Google Scholar 

  19. McCartney R. & Wurst C. R. (1991). DEFRAGE: A Real-time Execution Monitor for a Case-Based Planner. In Proceedings of a Workshop on CBR (DARPA), Morgan Kaufmann Publishers Inc., (pp 233–243).

    Google Scholar 

  20. Reiser, C. (1994). Case-Based Reasoning für mehrstufige Probleme und die Integration mit heuristischer Suche. Doctoral Dissertation, Technical University of Vienna, Vienna, Austria, April.

    Google Scholar 

  21. Stankovic, J. A. (1988). Misconceptions about Real-Time Computing: A Serious Problem for Next-Generation Systems. IEEE Computer Society Press, Washington, D.C., USA.

    Google Scholar 

  22. Sycara, K. P. & Navinchandra, D. (1991). Influences: A Thematic Abstraction for Creative Use of Multiple Cases. Proceedings of a Workshop on CBR (DARPA), Morgan Kaufmann Publishers Inc., (pp 133–145).

    Google Scholar 

  23. Zito-Wolf, R. & Alterman, R. (1993). A Framework and an Analysis of Current Proposals for the Case-Based Organization and Representation of Procedural Knowledge. Proceedings of the 11th National Conference on AI (AAAI-93), (pp 73–78).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Paul Haton Mark Keane Michel Manago

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reiser, C., Kaindl, H. (1995). Case-based reasoning for multi-step problems and its integration with heuristic search. In: Haton, JP., Keane, M., Manago, M. (eds) Advances in Case-Based Reasoning. EWCBR 1994. Lecture Notes in Computer Science, vol 984. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60364-6_31

Download citation

  • DOI: https://doi.org/10.1007/3-540-60364-6_31

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60364-1

  • Online ISBN: 978-3-540-45052-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics