Why our customers prefer AIMMS as Mathematical Modeling Tool
We believe that AIMMS is the most advanced mathematical modeling tool on the market today. We have asked some of our customers who selected AIMMS on the basis of an extensive market scan to position the various players on a two-by-two Completeness of Vision versus Ability to Execute matrix. The results are summarized in the figure below:
Mathematical Modeling Tools Comparison
Before you order any mathematical modeling environment, we would recommend a close look at the various commercially available alternatives of AIMMS, e.g.:
- GAMS (note: AIMMS can upload, convert & run most GAMS model [.gms-file] with limited modification)
- IBM CPLEX Studio (formerly ILOG OPL Studio)
- Xpress Mosel (FICO)
- AMPL
- MPL
- Lingo (Lindo Systems)
Assessment of the functionality of AIMMS versus other mathematical modeling tools:
Modeling Characteristics |
AIMMS |
GAMS |
CPLEX Studio |
Xpress Mosel |
AMPL |
MPL |
Lingo |
|
Language Options |
|||||||
|
Mathematical Programming |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
|
Control Flow Statements |
√ | √ | √ | √ | √ | √ | |
|
Procedures |
√ |
|
√ |
√ |
|
||
| Definitions | √ | √ | |||||
| Model Edit Functions | √ | ||||||
|
Case Management |
√ |
√ |
|
|
| ||
|
Units of Measurements |
√ |
|
| ||||
|
Calendars & Horizons |
√ |
|
| ||||
|
Agent Technology |
√ |
||||||
| User Management | √ | ||||||
|
Development Interface |
|||||||
|
Windows IDE |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
|
Customized Model Views |
√ |
|
|
|
|
|
|
|
ASCII Based Model |
√ (view) |
√ |
√ |
√ |
√ |
√ |
√ |
| Tree Based Model | √ | ||||||
|
Diagnostic Tools (Cross Reference/Debugger/Profiler) |
√ |
√ | √ | ||||
| Math program Inspector | √ | ||||||
| Multi-Developer Support | √ | ||||||
|
Solver Options |
|||||||
|
LP/MIP |
√ | √ | √ | √ | √ | √ | √ |
|
QP |
√ | √ |
√ |
√ | √ | √ | √ |
|
NLP |
√ | √ | √ (SLP) | √ | √ | √ | |
|
MINLP |
√ | √ | √ (SLP) | √ |
√ |
√ | |
|
MCP |
√ | √ | √ |
√ |
|||
|
CP |
θ |
√ | √ | ||||
|
Global |
√ | √ | √ | √ | |||
| Multiple Math Programs | √ | √ | |||||
| Stochastic Programming | √ |
√ |
√ | ||||
| Robust Optimization | √ | ||||||
|
Integrated |
|||||||
| Model Encryption (1-way/2-way) |
√ | ||||||
| Personal VAR Licensing | √ |
√ : Available
θ : In development (planned release 2012)
There should be noted that we have done the comparison ourselves based on the information we have seen and/or received from competitor products. This is our assessment of the functionality of AIMMS versus other mathematical modeling tools.