Solvers and Model Types: General Algebraic Modeling System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Solvers and Model Types

LP/MIP
ALPHAECP

MIQCP

ANTIGONE
BARON

BDMLP

COIN-OR

MINLP

MCP

MPEC

GLOMIQO

IPOPT

KNITRO (p)

LGO

Contact

LINDO

LINDOGLOBAL

LOGMIP

MILES

MINOS

MSNLP

OQNLP

PATH

SBB

SNOPT

XA (p)

XPRESS (p)

phone: +49-221-949-9170
fax: +49-221-949-9171
mail: [email protected]

SULUM

GAMS Software GmbH


P.O. Box 40 59
50216 Frechen, Germany

NLPEC

SCIP

www.gams.com

DICOPT

MOSEK (p)

Global

DECIS

GUROBI (p)

Stoch

CNS

CONOPT
CPLEX (p)

NLP

(p) = supports parallel solver threads

The GAMS Base module includes the GAMS language compiler


and execution system, GAMSIDE (Windows), system documentation, model libraries, CONVERT tools, UNIX and GDX utilities,
connectivity tools and API's, COIN-OR, GUSS, LOGMIP, JAMS,
MILES, NLPEC, and all other solvers in limited versions.

GAMS Development Corp.


1217 Potomac Street, NW
Washington, DC 20007, USA
phone: +1-202-342-0180
fax: +1-202-342-0181
mail: [email protected]

www.gams.com

General Algebraic Modeling System


www.gams.com

General Algebraic Modeling System (GAMS)

System Overview and Features

The General Algebraic Modeling System (GAMS) is a high-level


algebraic modeling system for large scale optimization.

The modeling and optimization framework is based on an


open architecture, which allows seamless communication with integrated components (e.g. optimization solvers)
and external systems.

Key Features
Robust, scalable state-of-the-art modeling technology
Tailored for complex, large-scale modeling applications
Productivity gains through rapid development environment
Broad academic and commercial network
30+ years of experience in industry and academia

GAMS applications are fully portable across platforms (including Windows, Linux, Mac OS X, AIX, Solaris, ).
GAMS provides a one-of-a-kind solver portfolio with all major
commercial and academic state-of-the-art solvers and
also solvers for stochastic and global optimization.

GAMS provides all the tools a modeler needs for fast and
reliable development and deployment.

Productivity Tools
Model development with the integrated development
environment (GAMSIDE)
Integrated data browser and charting engine
Profiling tools for performance issues
Data and model encryption
Grid computing

Basic Model Types


Mixed Integer Linear/Quadratic Programs (MIP/MIQCP)
Mixed Integer Nonlinear Programs (MINLP)
Mixed Complementarity Problems (MCP)
Mathematical Programs with Equilibrium Constraints (MPEC)

MPSGE for general equilibrium modeling


Extensive application model library (> 380 models!)
Additional model libraries:
Datalib, EMPlib, FINlib and Testlib
Benchmarking and deployment tools

Constrained Nonlinear Systems (CNS)

EMP - a framework for automated mathematical


programming reformulations

Extended Mathematical Programming (EMP)

Scenario Solver (GUSS)

GAMS open architecture assures a smooth integration of optimization models into all kinds of application
environments.

Interfaces and Connectivity Tools

GAMS is dedicated to performance and reliability. We


started www.gamsworld.org and our own software quality
assurance program to address and improve the quality of the
GAMS system and the integrated optimization solvers.

Software Quality Assurance


Solver testing
Extensive test model library for GAMS language

Interactive and batch oriented model execution

Client model testing

Distributed execution (Grid computing)

Transparent and reproducible for any GAMS user

Data exchange with DBMS, MS-Office, Matlab,


Component library with interfaces to
C++, Java, .NET, Python

www.gams.com

A free demo version of GAMS with all solvers is available at:


http://www.gams.com/download

You might also like