A COMPUTER LANGUAGE FOR MATHEMATICAL PROGRAM FORMULATION
In: Decision sciences, Band 8, Heft 2, S. 427-444
ISSN: 1540-5915
ABSTRACTUsing a Conversational Modelling Language (CML), a special computer language has been implemented to allow the specification of mathematical programming models and their parameterization. The language has been designed to be "natural" in the mathematical programming context and to include interfaces with computer routines, such as MPSX, for optimization. Features implemented include equation writing, preparation of computer input, automatic checking and removal of redundancies, and the ability to display solutions given sufficient specification of decision variables. Examples of the use of the language in building interactive decision support systems are given.