An Overview of MODLER©
Welcome to MODLER, which stands for Modeling by Object-Driven Linear Elemental Relations. It is a language for representing linear programming models, completely separate from instances defined by data realizations. It also includes representations of binary variables and logical constraints, which arise naturally in large-scale planning and operational decision support. The basic input to MODLER is a model file, and its basic output is a matrix file that is in a standard (MPS) format for most optimizers and for ANALYZE and RANDMOD. MODLER can also generate a syntax file for ANALYZE to enable automatic translation of activities and constraints into English for intelligent analysis support. What makes MODLER different from other modeling languages?
- Extensive, Multi-view query;
- Flexible randomization for experimental analysis.
Click here for a graphic of the anatomy of a model from MODLER's view.
A DOS version of MODLER, with student-size problem dimensions, is available from Kluwer Academic Publishers (ISBN 0-7923-9323-6). Other platforms are available. Here are the basic references:
- Modeling by Object-Driven Linear Elemental Relations: A User's Guide for MODLER, Kluwer Academic Publishers, Boston, MA, 1993.
Here is a Table of Contents. - MODLER: Modeling by Object-Driven Linear Elemental Relations, Annals of Operations Research 38 (1992), 239-280.
- A Comparison of Mathematical Programming Modeling Systems, Annals of Operations Research 38 (1992), 177-238 (with F.H. Murphy).
Last updated: November 29, 1998