An Overview of MODLER©

by Harvey J. Greenberg

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?

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:


Last updated: November 29, 1998