Title |
Experimental analysis of algebraic modelling languages for mathematical optimization / |
Authors |
Jusevičius, Vaidas ; Oberdieck, Richard ; Paulavičius, Remigijus |
DOI |
10.15388/21-INFOR447 |
Full Text |
|
Is Part of |
Informatica.. Vilnius : Vilniaus universiteto leidykla. 2021, vol. 32, iss. 2, p. 283-304.. ISSN 0868-4952. eISSN 1822-8844 |
Keywords [eng] |
Algebraic modelling languages ; optimization ; AMPL ; GAMS ; Pyomo ; JuMP |
Abstract [eng] |
In this work, we perform an extensive theoretical and experimental analysis of the characteristics of five of the most prominent algebraic modelling languages (AMPL, AIMMS, GAMS, JuMP, and Pyomo) and modelling systems supporting them. In our theoretical comparison, we evaluate how the reviewed modern algebraic modelling languages match the current requirements. In the experimental analysis, we use a purpose-built test model library to perform extensive benchmarks. We provide insights on which algebraic modelling languages performed the best and the features that we deem essential in the current mathematical optimization landscape. Finally, we highlight possible future research directions for this work. |
Published |
Vilnius : Vilniaus universiteto leidykla |
Type |
Journal article |
Language |
English |
Publication date |
2021 |
CC license |
|