Modeling by analogy: a case-based approach to automated linear program formulation

Developing a user-friendly modeling environment has been a focus of recent research. One technique widely used in human modeling processes but virtually unexplored in existing model management literature is the application of analogical thinking to improve the productivity of model formulation. Modeling by analogy is a process by which model builders transform modeling knowledge obtained from previous experience to build models for new problems that share significant features with the previously formulated ones. It overcomes certain human cognitive limitations and reduces the need for repetitive trials. The author examines the process of modeling by analogy, explores how this approach can be applied to the formulation of linear programs, and discusses issues involved in supporting modeling by analogy.<<ETX>>

[1]  Robert W. Blanning A relational framework for assertion management , 1985, Decis. Support Syst..

[2]  Ting-Peng Liang Toward the development of a knowledge-based model management system , 1986 .

[3]  Ting-Peng Liang Development of a Knowledge-Based Model Management System: Special Focus Article , 1988, Oper. Res..

[4]  Daniel R. Dolk,et al.  Knowledge Representation for Model Management Systems , 1984, IEEE Transactions on Software Engineering.

[5]  D. Gentner Structure‐Mapping: A Theoretical Framework for Analogy* , 1983 .

[6]  W.A. Muhanna,et al.  Composite models in SYMMS , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[7]  J. Gower A General Coefficient of Similarity and Some of Its Properties , 1971 .

[8]  Robert W. Blanning Issues in the design of relational model management systems , 1899 .

[9]  D. E. Barton,et al.  Structural Models: An Introduction in the Theory of Directed Graphs. , 1968 .

[10]  Joyce J. Elam,et al.  Model Management Systems: an Approach to Decision Support in Complex Organizations , 1980, ICIS.

[11]  Robert W. Blanning,et al.  A relational framework for join implementation in model management systems , 1985, Decis. Support Syst..

[12]  T. Liang Reasoning in model management systems , 1988, [1988] Proceedings of the Twenty-First Annual Hawaii International Conference on System Sciences. Volume III: Decision Support and Knowledge Based Systems Track.

[13]  Kristian J. Hammond,et al.  Chapter 8 – Case-based Planning , 1989 .

[14]  Mary Hesse,et al.  Models and analogies in science , 1970 .

[15]  A. Tversky Features of Similarity , 1977 .

[16]  James A. Drake,et al.  Review of The Process of Thinking, Marc Belth (New York: David McKay, 1977). , 1978 .

[17]  Robert W. Blanning,et al.  SoftCord: an intelligent agent for coordination in software development projects , 1986 .

[18]  Frederic H. Murphy,et al.  An Intelligent System for Formulating Linear Programs , 1986, Decis. Support Syst..

[19]  Ramayya Krishnan PDM: a knowledge-based tool for model construction , 1991, Decis. Support Syst..

[20]  Robert W. Blanning An entity-relationship approach to model management , 1986, Decis. Support Syst..

[21]  Arthur M. Geoffrion,et al.  An Introduction to Structured Modeling , 1987 .