Derivational Analogy: Challenges and Opportunities

  • B. Raphael
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4200)


Transformational analogy is currently more widely employed than derivational analogy in CBR applications, even though the latter has significant advantages over the former. The main reason for the reluctance to use derivational analogy is the complexity of representation. Other factors include issues related to retrieval and difficulties in system validation. Means of addressing these issues are described in this paper. Unique opportunities offered by the approach are illustrated with examples.


Case Base Reasoning System Validation Task Decomposition Transformational Analogy Complementary View 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Carbonell, J.G.: Learning by analogy: formulating and generalizing plans from past experience. In: Michalski, Carbonell, Mitchell (eds.) Machine Learning, An artificial intelligence approach. Morgan Kaufmann, Boston (1983)Google Scholar
  2. 2.
    Carbonell, J.: Derivational analogy: A theory of reconstructive problem solving and expertise acquisition. In: Michalski, Carbonell, Mitchell (eds.) Machine Learning, An artificial intelligence approach, vol. 2. Morgan Kaufmann, Boston (1986)Google Scholar
  3. 3.
    Muñoz-Ávila, H., Ricci, F. (eds.): Case-Based Reasoning Research and Development. LNCS (LNAI), vol. 3620. Springer, Heidelberg (2005)MATHGoogle Scholar
  4. 4.
    Funk, P., Calero, P.A.G. (eds.): ECCBR 2004. LNCS (LNAI), vol. 3155. Springer, Heidelberg (2004)Google Scholar
  5. 5.
    Kolodner, J.L.: Case-based Reasoning. Morgan Kaufmann, San Mateo (1993)Google Scholar
  6. 6.
    Veloso, M., Carbonell, J.: Derivational analogy in PRODIGY: Automating case acquisition, storage, and utilization. Machine Learning 10, 249–278 (1993)CrossRefGoogle Scholar
  7. 7.
    Raphael, B.: Reconstructive Memory in Design Problem Solving, PhD thesis, University of Strathclyde, Glasgow, UK (1995)Google Scholar
  8. 8.
    Kumar, B., Raphael, B.: Derivational Analogy Based Structural Design. Saxe-Coburg Publications, UK (2002)Google Scholar
  9. 9.
    Raphael, B., Saitta, S.: Knowprice: using derivational analogy to estimate project costs. In: Topping, B.H.V. (ed.) Proceedings of the eighth international conference on the application of artificial intelligence to civil, structural and environmental engineering. Civil-Comp. Press (2005)Google Scholar
  10. 10.
    Cheng, Y., Melhem, H.G.: Monitoring bridge health using fuzzy case-based reasoning. Advanced Engineering Informatics 19(4) (2005)Google Scholar
  11. 11.
    Plaza, E.: Cooperative Reuse for Compositional Cases in Multi-agent Systems. In: Muñoz-Ávila, H., Ricci, F. (eds.) ICCBR 2005. LNCS (LNAI), vol. 3620, pp. 382–396. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  12. 12.
    Cox, M.T., Veloso, M.: Supporting Combined Human and Machine Planning: An Interface for Planning by Analogical Reasoning. In: Leake, D.B., Plaza, E. (eds.) ICCBR 1997. LNCS, vol. 1266, pp. 531–540. Springer, Heidelberg (1997)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • B. Raphael
    • 1
  1. 1.Assistant Professor, Department of BuildingNational University of SingaporeSingapore

Personalised recommendations