Annals of Operations Research

, Volume 38, Issue 1, pp 1–16 | Cite as

A problem identification taxonomy for classification and automated formulation of multiple objective linear programming models

  • Ajay K. Aggarwal
  • Edward R. Clayton
  • Terry R. Rakes
  • Joanna R. Baker

Abstract

This paper presents a knowledge-based Decision Support System (DSS) for classification, formulation and solution of multiple objective linear programming problems. The authors propose a generic taxonomy which is used to classify commonly encountered types of linear programming problems. Classification of the problem, vis-à-vis the proposed taxonomy, is based on the interaction with the user to determine the attributes which best describe the context or setting of the problem. A total of twenty-four problem types are included in the taxonomy. Following classification, a problem type-specific rule base is invoked to assist the user in constraint formulation. A product blending linear programming problem is used to demonstrate this component of the system since these types of problems typically include more varied constraints, including ratio as well as additive types. A second rule base is invoked for formulation of the multiple criteria objective function, model solution and sensitivity analysis. An initial goal prioritization scheme is obtained by use of the Analytical Hierarchy Process [17]; the optimal goal ordering is obtained by interaction with the user in the form of pairwise attribute value tradeoffs. The system developed is intended for use by the OR-naive user who is more familiar with the content of a problem than he/she is with the mathematical tools needed to formulate and solve such models. The system is a model management tool designed to interpret user inputs and translate those inputs into a solvable multiple objective LP. This interface alleviates the technical burdens of content specification and solution. The approach expands previous formulation tools, such as those based on natural language processing [8], to a broader range of problem types in a multiple criteria environment. The system was implemented on a personal computer using VP-Expert, BASIC and LINDO, and is demonstrated on a multiple objective blending problem. The ability of the approach to accurately classify LP problems was tested on thirty-six subjects. Results suggest that correct classification of problems was more likely to occur when the system was used.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    M. Binbasioglu and M. Jarke, Knowledge representation for LP modeling support, Working Paper, Krannert Graduate School of Management, Purdue University (1986).Google Scholar
  2. [2]
    R.H. Bonczek, C.W. Holsapple and A.B. Whinston, The evolution from MIS to DSS: Extension of data management to model management,Decision Support Systems, ed. W.R. Reitman and E.A. Stohr (North-Holland, Amsterdam, 1982).Google Scholar
  3. [3]
    L.S. Franz and S.M. Lee, A goal programming based interactive decision support system, in:Organizations: Multiple Agents with Multiple Criteria, Proc., University of Delaware, ed. J.N. Morse, Newark (1980).Google Scholar
  4. [4]
    H.J. Greenberg, A natural language discourse model to explain linear programming models and solutions, Decision Support Syst. 3(1987)333–342.Google Scholar
  5. [5]
    H.J. Greenberg, A functional description of ANALYZE: A computer assisted analysis system for linear programming models, ACM TOMS 9(1983)18–56.Google Scholar
  6. [6]
    H.J. Greenberg, C. Lucas and G. Mitra, Computer-assisted modeling and analysis of linear programming problems: Towards a unified framework, Working Paper, Brunel University, Uxbridge (1986).Google Scholar
  7. [7]
    R. Krishnan, Knowledge based aids for model construction, Ph.D. Disseration, The University of Texas, Austin (1987), unpublished.Google Scholar
  8. [8]
    R. Krishnan, PM: A logic-based language for production, distribution, and inventory planning problems,Proc. Hawaii Int. Conf. on The System Sciences (1988).Google Scholar
  9. [9]
    R. Krishnan, PM: A knowledge-based tool for model construction,Proc. 22nd Annual Hawaii Conf. on The System Sciences, Kona, HI (1988).Google Scholar
  10. [10]
    R.M. Lee and R. Krishnan, Logic as an integrated modeling framework, Working Paper, Decision Systems Research Institute, School of Urban Affairs, Carnegie Mellon University (1987).Google Scholar
  11. [11]
    S.M. Lee, Goal programming for decision making in closely held businesses, Amer. J. Small. Bus. 3(1979).Google Scholar
  12. [12]
    S.M. Lee, L.J. Moore and B.W. Taylor, III,Management Science, 2nd ed. (Wm.C. Brown Publ., Dubuque, Iowa, 1985).Google Scholar
  13. [13]
    J. McDermott, R1: A rule based configurer of computer systems, Art. Int. 19(1982)38–88.Google Scholar
  14. [14]
    F.H. Murphy and E.A. Stohr,An Intelligent System for Formulating Linear Programs, New York University Working Paper Series CRIS No. 95 (1985), pp. 40–85.Google Scholar
  15. [15]
    R.J. Paul and G.I. Doukidis, Further developments in the use of artificial intelligence techniques which formulate simulation problems, ORSA 37(1986).Google Scholar
  16. [16]
    T.R. Rakes, E.R. Clayton and A.K. Aggarwal, An architecture using VP-EXPERT for a knowledge based front end to a simulation model,Proc. Southeast TIMS, Myrtle Beach (1988), pp. 189–191.Google Scholar
  17. [17]
    T.L. Saaty,The Analytical Hierarchical Process (McGraw-Hill, New York, 1981).Google Scholar
  18. [18]
    T.R. Sivasankaran and M. Jarke, Knowledge-based formula management strategies in an actuarian consulting system, Decision Support Syst. 1(1985)251–262.Google Scholar
  19. [19]
    B.W. Taylor, III,Introduction to Management Science, 2nd ed. (Wm.C. Brown Publ., Dubuque, Iowa, 1986).Google Scholar

Copyright information

© J.C. Baltzer AG, Scientific Publishing Company 1992

Authors and Affiliations

  • Ajay K. Aggarwal
    • 1
  • Edward R. Clayton
    • 2
  • Terry R. Rakes
    • 2
  • Joanna R. Baker
    • 2
  1. 1.Department of Management ScienceMillsaps CollegeJacksonUSA
  2. 2.Department of Management ScienceVirginia Polytechnic Institute and State UniversityBlacksburgUSA

Personalised recommendations