Abstract
This paper describes a system to represent linear programming models and their instances. In addition to a modeling language, MODLER has an extensive query capability which includes a multi-view architecture. Further, randomization options provide rapid prototyping. The MODLER system is part of a workbench for building and managing decision support systems that are based on linear programming.
Similar content being viewed by others
References
T.E. Baker, RESULT: An interactive modeling system for planning and scheduling, presented at the ORSA/TIMS meeting, Chicago, IL (1983).
D. Baldwin, The development and architecture of DOVE: A multiview viewpoint,Proc. ISDSS Conf., Austin, TX (1990).
Bonner & Moore Management Science, GAMMA 2000 User's Manual, Version 1.0, Houston, TX (1989).
A. Brooke, D. Kendrick and A. Meeraus,GAMS: A User's Guide (Scientific Press, Redwood City, CA, 1988).
Chesapeake Decision Sciences, MIMI/LP User's Manual, New Providence, NJ (1988).
J.W. Chinneck, Formulating processing network models: Viability theory, Naval Res. Logist. 37(1990)245–261.
R. Fourer, D.M. Gay and B.W. Kernighan, A mathematical programming language, Manag. Sci. 36(1990)519–554.
A.M. Geoffrion, The SML language for structured modeling, Working Paper No. 378, Western Management Science Institute, University of California, Los Angeles, CA (1990).
F. Glover, Netform modeling, Draft monograph, University of Colorado, Boulder, CO (1983).
H.J. Greenberg, A new approach to analyze information contained in a model, in:Energy Models Validation and Assessment, ed. S.I. Gass, NBS Pub. 569 (National Bureau of Standards, Gaithersburg, MD, 1978), pp. 517–524.
H.J. Greenberg, A functional description of ANALYZE: A computer-assisted analysis system for linear programming models, ACM Trans. Math. Software 9(1983)18–56.
H.J. Greenberg, ANALYZE: A computer-assisted analysis system for linear programming models, Oper. Res. Lett. 6(1987)249–255.
H.J. Greenberg, A natural language discourse model to explain linear programs, Dec. Support Syst. 33(1987)333–342.
H.J. Greenberg, A primer for ANALYZE: A computer-assisted analysis system for mathematical programming models and solutions, Mathematics Department, University of Colorado at Denver, Denver, CO (1990).
H.J. Greenberg, A primer for MODLER: Modeling by object-driven linear elemental relations, Mathematics Department, University of Colorado at Denver, Denver, CO (1991).
H.J. Greenberg, J.R. Lundgren and J.S. Maybee, Extensions of graph inversion to support an artificially intelligent modeling environment, Ann. Oper. Res. 21(1989)127–142.
H.J. Greenberg and F.H. Murphy, A comparison of mathematical programming modeling systems, Ann. Oper. Res. 38(1992)177–238.
H.J. Greenberg and F.H. Murphy, Views of mathematical programming models and their instances, Technical Report, Mathematics Department, University of Colorado at Denver, Denver, CO (1991).
Haverly Systems, OMNI linear programming system: User and Operating Manual, Denville, NJ (1976).
T. Hürlimann, Reference Manual for the LPL Modeling Language, Version 3.1, Institute for Automation and Operations Research, University of Fribourg, CH-1700 Fribourg, Switzerland (1989).
C.A. Jones, A new species of modelling systems, IMA J. Math. Manag. 1(1986)225–236.
C.V. Jones, An introduction to graph-based modeling systems, Part I: Overview, ORSA J. Comp. 2(1990)136–151.
D.A. Kendrick, Model representations, CER Working Paper 89-1, Center for Economic Research, Department of Economics, University of Texas, Austin, TX (1989).
D.A. Kendrick, A graphical interface for production and transportation system modelling: PTS, CER Working Paper 90-08, Center for Economic Research, Department of Economics, University of Texas, Austin, TX (1990).
Ketron Management Science, Inc.,DATAFORM User Manual (McLean, VA, 1987).
P.-C. Ma, F.H. Murphy and E.A. Stohr, A graphics interface for linear programming, Commun. ACM 32(1989)996–1012.
MathPro, Inc., MathPro Usage Guide: Introduction and Reference, Washington, DC (1989).
A. Meeraus, An algebraic approach to modeling, J. Econ. Dynamics Cont. 5(1983)81–108.
F.H. Murphy and E.A. Stohr, A User Guide for LPFORM, Version 1, Working Paper, Graduate School of Business Administration, New York University, New York, NY (1990).
L. Schrage,User's Manual for LINDO (Scientific Press, Palo Alto, CA (1981).
G. Stephanopoulos, G. Henning and H. Leone, MODELLA, a modeling language for process engineering. I: The formal framework, Comp. Chem. Eng. 14(1990)813–846.
D.M. Steiger, R. Sharda and C. Nanga, Functional description of a graph-based interface for network modeling (GIN), Technical Report, Oklahoma State University, Stillwater, OK (1989).
J.S. Welch, Jr., PAM — A practitioners' approach to modeling, Manag. Sci. 33(1987)610–625.
H.P. Williams,Model Building in Mathematical Programming (Wiley-Interscience, 1978).
Author information
Authors and Affiliations
Additional information
This research was supported by a consortium of industries: Amoco Oil Company, Shell Development Company, Chesapeake Decision Science, GAMS Development Corp., Ketron Management Science, MathPro, Inc., Optimal Methods, Inc., and XMP Software, Inc. Partial support was also provided by the Office of Naval Research (Contract No. N-00014-88-K-0104).
Rights and permissions
About this article
Cite this article
Greenberg, H.J. MODLER: Modeling by object-driven linear elemental relations. Ann Oper Res 38, 239–280 (1992). https://doi.org/10.1007/BF02283655
Issue Date:
DOI: https://doi.org/10.1007/BF02283655