OPL Script: Composing and Controlling Models
Author(s) -
Pascal Van Hentenryck,
Laurent Michel
Publication year - 2000
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-67885-9
DOI - 10.1007/3-540-44654-0_4
Subject(s) - scripting language , computer science , reuse , variety (cybernetics) , programming language , software engineering , sequence (biology) , artificial intelligence , human–computer interaction , ecology , genetics , biology
This paper is a brief introduction to OPLScript, a script langu- age for composing and controlling optimization models. OPLScript makes it possible to state concisely many applications that require solving several instances of the same model (e.g., to perform some sensivity analysis), a sequence of models, or a combination of both as in column-generation applications. OPLScript also enables modellers to exercise some control over a model and/or to use traditional scripting facilities. The basic abstrac- tions of OPLScript are the concepts of models and abstract models that make it possible to develop, maintain, test, and reuse models independently of the scripts using them and to develop scripts that apply to a variety of models.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom