AIMMS Language Reference

The AIMMS Language Reference provides a complete description of the AIMMS modeling language, its underlying data structures, and its advanced language constructs. It is aimed at model builders only, and provides the ultimate reference to the model constructs that can be used to get the most out of your model formulations.

Buy AIMMS 3.10 Language Reference in AIMMS Store at Lulu.com 


 

Download Language Reference (single-sided electronic)
Download Language Reference (double-sided printable)

Chapter Breakdown

Find below a chapter breakdown of the AIMMS Language Reference manual.

1. About

1. Preface

Part I - Preliminaries

1. Introduction to the AIMMS Language

2. Language Preliminaries

Part II - Non-Procedural Language Components

3. Set Declaration

4. Parameter Declaration

5. Set, Set Element and String Expressions

6. Numerical and Logical Expressions

7. Execution of Nonprocedural Components

Part III - Procedural Language Components

8. Execution Statements

9. Index Binding

10. Procedures and Functions

11. External Procedures and Functions

Part IV - Sparse Execution

12. Sparse Execution Engine

13. Execution Efficiency Cookbook

Part V - Optimization Modeling Components

14. Variable and Constraints Declaration

15. Solving Mathematical Programs

16. Node and Arc Declaration

17. Advanced Methods for Nonlinear Programs

18. Mixed Complementarity Problems

19. Stochastic Programming

20. Robust Optimization

21. Advanced Algorithms for Mathematical Programs

22. AIMMS Outer Approximation Algorithm for MINLP

Part VI - Data Communication Components

23. Data Initialization, Verification and Control

24. Read and Write Statement

25. Communicating with Databases

26. Format of ASCII Data Files

27. Reading and Writing Spreadsheet Data

28. Reading and Writing XML Data

29. ASCII Reports and Output Listings

Part VII - Advanced Language Components

30. Units of Measurement

31. Time-Based Modeling

32. AIMMS Programming Interface

33. Model Structure and Modules

Appendices

1. Available Distributions and Statistical Operators