Mathematical Programming

Home

Mathematical Programming

Mathematical Programming (MP) problems involve the optimization of an objective function that depends on a set of decision variables and fixed parameters. The decision variables, that can be integer or continuous, can have bounds and/or constraints limiting the solution space. The characteristics of the variables and constraints determine the mathematical programming type.

Benefits of Using AIMMS as Mathematical Programming Software

AIMMS focuses on providing specific functionality to facilitate modeling mathematical programming problems and deploying these models to enable its use. AIMMS provides a direct and fast interface to the best available solvers by a simple ‘solve’ statement; if needed, the use and performance of solvers can be adjusted via option settings and callbacks. Solver statistics, solution inspection and analysis are possible through several diagnostics tools such as the math program inspector. The completeness of the AIMMS modeling system makes it possible to read data from any source in a matter of a few clicks (database, Excel, XML, txt file, etc.) and visualize & control the input and results in the interactive user interface through an extensive set of graphical object (pivot tables, bar-chart, GIS-network object, action buttons, etc.).

Mathematical Programming Solvers

AIMMS offers interfaces to many solvers for optimizing a broad class of mathematical programming types. Please see the full list of available solvers for the mathematical programming types that each solver can handle.

Mathematical Programming Types

Read more about the broad class of mathematical programs AIMMS supports:

AIMMS also offers support for the following advanced optimization features:

 Customer Quotes  “Although stochastic programming is a relatively new subject and many commercials modeling systems are not ready yet to meet this new demand, AIMMS seems a excellent tool for optimization under uncertainty.”
Gabriela Ribas, Pontificia Universidade Catolica, Rio de Janeiro, Brazil -

 Login  to update your profile.

Login