AIMMS 4.1 – New Features

AIMMS 4.1 Release

On this page you can read about the new features in AIMMS 4.1. More details can be found in the release notes. AIMMS 4.1 and its release notes can be downloaded here.

Features introduced in AIMMS 4.1 (September 2014)

If you have any questions on these new or improved features, please contact us at and we can discuss how we can help you.

Below, you can find a description of all new features that have been introduced in AIMMS 4.1.

Improved ODBC Database Connectivity

We have completely rebuilt the database connectivity functionality in AIMMS to increase the stability, maintainability and portability. Because we also reviewed the ways in which we communicate data with databases in various scenarios, we’ve improved the speed up to 100x in some scenarios, while other scenarios resulted in just a slight speed increases or decrease.* Unless your project used OLE DB there is no need to change your project, you will automatically benefit from this improvement. Otherwise you need to convert your project to use an ODBC connection instead.

*) As the efficiency of the queries constructed by AIMMS also depends on the data already present in the database tables and identifiers mapped to in the model, we cannot guarantee that you will not run into rare situations where the new database interface performs considerably slower. If so, please let us know and we will try to improve the buffering and caching strategies employed to bring the performance back to par in your specific configuration.


Improved Automatic Math Program Type Detection

Another improvement is that the determination of the Math Program type now takes place at a later stage, such that the correct solver can be selected better based on the data present in the model.