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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abalone s. a. (1990). The game Abalone: Rules. Abalone s. a., Z. I. de la Bonde, 91300 Massy, France.
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).
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.
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).
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).
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).
Goodman, M. (1991). A case-based, inductive architecture for natural language processing. In AAAI Spring symposium on Machine Learning of Natural Language and Ontology.
Hammond, K. J. (1989). Case-Based Planning, Viewing Planning as a Memory Task. Academic Press, Inc.
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).
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).
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).
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).
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).
Kolodner, J. & Riesbeck, C. (1989). Case-Based Reasoning. Tutorial Notes at the 11th International Joint Conference on Artificial Intelligence (IJCAI-89).
Korf, R. E. (1990). Real-Time Heuristic Search. Artificial Intelligence 42, (pp 189–211).
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.
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).
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.
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).
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.
Stankovic, J. A. (1988). Misconceptions about Real-Time Computing: A Serious Problem for Next-Generation Systems. IEEE Computer Society Press, Washington, D.C., USA.
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).
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).
Author information
Authors and Affiliations
Editor information
Rights 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