OptaPlanner is an Open Source Constraint Solver written in Java. It solves constraint satisfaction problems with Construction Heuristics and metaheuristic algorithms.

It's sponsored by Red Hat, part of the JBoss community and closely related to the Drools and jBPM projects in the KIE group.

A list below shows OptaPlanner alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

Latest version of OptaPlanner is 7.0.0.Final and it was released on 2017-05-29.

#### GAMS by GAMS Development Corporation

The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer...

Latest version of GAMS is 24.9.1 and it was released on 2017-08-30.

Tags:*Computer Algebra Systems,**Mathematical Optimization Software*#### Optimization Toolbox by MathWorks

Optimization Toolbox is an optimization software package developed by MathWorks. It is an add-on product to MATLAB, and provides a library of solvers that can be used from the MATLAB environment....

Latest version of Optimization Toolbox is R2017a and it was released on 2017-03-09.

Tags:*Mathematical Optimization Software*#### OpenModelica by Open Source Modelica Consortium (OSMC)

OpenModelica is a free and open source environment based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. This software is actively...

Latest version of OpenModelica is 1.11.0 and it was released on 2017-02-06.

Tags:*Simulation Software,**Simulation Programming Languages,**Mathematical Optimization Software,**Free Simulation Software,**Declarative Programming Languages,**Objectoriented Programming*#### OpenMDAO by NASA Glenn Research Center

OpenMDAO is an open-source Multidisciplinary Design, Analysis, and Optimization (MDAO) framework, written in the Python programming language. The OpenMDAO framework is designed to aid in linking...

Tags:*Mathematical Optimization Software,**Free Software Programmed In Python,**Crossplatform Software,**Software Using The Apache License*#### FortMP by OptiRisk Systems

FortMP is a software package for solving large-scale optimization problems. It solves linear programming problems, quadratic programming problems and mixed integer programming problems (both linear...

Tags:*Mathematical Optimization Software*#### CPLEX by IBM

IBM ILOG CPLEX Optimization Studio (often informally referred to simply as CPLEX) is an optimization software package. In 2004, the work on CPLEX earned the first INFORMS Impact...

Tags:*Mathematical Optimization Software*#### pSeven by DATADVANCE LLC

pSeven is a design space exploration software platform developed by DATADVANCE LLC, extending design, simulation and analysis capabilities and assisting in smarter and faster design decisions. It...

Latest version of pSeven is 6.11 and it was released on 2017-08-01.

Tags:*Computer System Optimization Software,**Mathematical Optimization Software,**Optimization Algorithms And Methods*#### JModelicaorg by Modelon AB

JModelica.org is a free and open source software platform based on the Modelica modeling language for modeling, simulating, optimizing and analyzing complex dynamic systems. The platform is...

Latest version of JModelica.org is 2.0 and it was released on 2017-05-10.

Tags:*Simulation Software,**Simulation Programming Languages,**Mathematical Optimization Software,**Free Simulation Software,**Declarative Programming Languages,**Objectoriented Programming,**Free Software Programmed In Python*#### MapleSim by Maplesoft

MapleSim is a Modelica-based, multi-domain modeling and simulation tool developed by Maplesoft. MapleSim generates model equations, runs simulations, and performs analyses using the symbolic and...

Tags:*Maplesoft,**Plotting Software,**Mathematical Optimization Software,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Windows,**Computer Algebra System Software For Macos,**Crossplatform Software,**Simulation Software*#### APMonitor by APMonitor

Advanced process monitor (APMonitor), is a modeling language for differential algebraic (DAE) equations. It is a free web-service for solving representations of physical systems in the form of...

Latest version of APMonitor is v0.7.1 and it was released on 2016-08-01.

Tags:*Numerical Programming Languages,**Mathematical Optimization,**Mathematical Optimization Software*#### TOMVIEW by Tomlab Optimization Inc.

The TOMVIEW Optimization Environment is a platform for solving applied optimization problems in...

Latest version of TOMVIEW is 2.1 and it was released on 26 Mars 2007.

Tags:*Mathematical Optimization Software,**Visual Programming Languages*#### CasADi by Optimization in Engineering Center (OPTEC), K.U. Leuven

CasADi is a free and open source symbolic framework for automatic differentiation and optimal...

Tags:*Mathematical Optimization Software,**Free Software Programmed In Python*#### GNU Linear Programming Kit by GNU Project

The GNU Linear Programming Kit (GLPK) is a software package intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of...

Latest version of GNU Linear Programming Kit is 4.63 and it was released on 2017-07-25.

Tags:*Gnu Project Software,**Mathematical Optimization Software,**Free Mathematics Software,**Free Software Programmed In C,**Mathematics Software For Linux*#### Analytica by Lumina Decision Systems

Analytica is a visual software package developed by Lumina Decision Systems for creating, analyzing and communicating quantitative decision models. As a modeling environment, it is interesting in...

Tags:*Mathematical Modeling,**Mathematical Optimization Software,**Science Software,**Statistical Programming Languages,**Visual Programming Languages,**Numerical Programming Languages,**Numerical Software,**Array Programming Languages,**Science Software For Windows,**Computer Algebra Systems,**Operations Research,**Plotting Software,**Mathematical Optimization*#### modeFRONTIER by Esteco s.p.a

modeFRONTIER is a software product for process integration and design optimization developed by Esteco SpA. It provides an optimization environment with modular, profiled-based access. ESTECO's...

Latest version of modeFRONTIER is 2017R4 (5.6.0.1) and it was released on June 14, 2017.

Tags:*Computer System Optimization Software,**Computeraided Design Software,**Computeraided Engineering Software,**Mathematical Optimization Software,**Simulation Software*#### TomSym

The TomSym MATLAB symbolic modeling engine is a platform for modeling applied optimization and optimal control...

Latest version of TomSym is 7.8 and it was released on 2011-12-16.

Tags:*Numerical Software,**Mathematical Optimization Software*#### SAS by SAS Institute

SAS (previously "Statistical Analysis System") is a software suite developed by SAS Institute for advanced analytics, multivariate analyses, business intelligence, data management, and predictive...

Latest version of SAS is 9.4 and it was released on 2013-07-10.

Tags:*4gl,**Articles With Example Code,**Business Intelligence,**C Software,**Data Mining And Machine Learning Software,**Data Warehousing,**Extract Transform Load Tools,**Mathematical Optimization Software,**Numerical Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Science Software For Linux*#### PROPT

The PROPT MATLAB Optimal Control Software is a new generation platform for solving applied optimal control (with ODE or DAE formulation) and parameters estimation problems. The platform was...

Latest version of PROPT is 7.8 and it was released on 2011-12-16.

Tags:*Numerical Software,**Mathematical Optimization Software,**Optimal Control*#### LIONsolver by Reactive Search srl

LIONsolver is an integrated software for data mining, business intelligence, analytics, and modeling Learning and Intelligent OptimizatioN and reactive business intelligence approach. A non-profit...

Latest version of LIONsolver is 2.0.198 and it was released on 2011-10-09.

Tags:*Time Series Software,**Data Analysis Software,**Data Visualization Software,**Mathematical Optimization Software,**Numerical Software*#### IPOPT by Andreas Wächter, Carl Laird

IPOPT, short for "Interior Point OPTimizer, pronounced I-P-Opt", is a software library for large scale nonlinear optimization of continuous systems. It is written in Fortran and C and is released...

Latest version of IPOPT is 3.12.5 and it was released on 2016-05-01.

Tags:*Numerical Software,**Mathematical Optimization Software,**Optimization Algorithms And Methods*#### Gurobi by Gurobi Optimization

The Gurobi Optimizer is a commercial optimization solver for linear programming (LP), quadratic programming (QP), quadratically constrained programming (QCP), mixed integer linear programming...

Tags:*Numerical Software,**Mathematical Optimization Software*#### GPOPSII by Michael Patterson, Anil V. Rao

GPOPS-II (pronounced "GPOPS 2") is a general-purpose MATLAB software for solving continuous optimal control problems using hp-adaptive Gaussian quadrature collocation and sparse nonlinear...

Latest version of GPOPS-II is 2.0 and it was released on 2015-09-01.

Tags:*Mathematical Optimization Software,**Optimal Control,**Mathematical Software,**Numerical Software*#### Couenne

Convex Over and Under ENvelopes for Nonlinear Estimation (Couenne) is an open source library for solving global optimization problems, also termed mixed integer nonlinear optimization problems. A...

Tags:*Mathematical Optimization Software,**Numerical Software,**Articles Created Via The Article Wizard*#### ASTOS by Astos Solutions GmbH

ASTOS is a tool dedicated to mission analysis, Trajectory optimization, vehicle design and simulation for space scenarios, i.e. launch, re-entry missions, orbit transfers, Earth observation,...

Latest version of ASTOS is 8.0.6 and it was released on 2015-12-07.

Tags:*Astronomy Software,**Mathematical Software,**Physics Software,**Mathematical Optimization Software*#### WORHP by , et al.

WORHP, pronounced like the English word "warp", also referred to as eNLP (European NLP solver) by ESA, is a mathematical software library for solving continuous large scale nonlinear optimization...

Latest version of WORHP is 1.8-938b332 and it was released on 2015-07-27.

Tags:*Mathematical Optimization Software,**Mathematical Software,**Numerical Software*#### SNOPT by Philip Gill,Michael Saunders,Walter Murray

SNOPT, for Sparse Nonlinear OPTimizer, is a software package for solving large-scale nonlinear optimization problems written by Philip Gill, Walter Murray and Michael Saunders. SNOPT is mainly...

Tags:*Numerical Software,**Mathematical Optimization Software*#### SCIP

SCIP (Solving Constraint Integer Programs) is a mixed integer programming solver and a framework for Branch and cut and Branch and price, developed primarily at Zuse Institute Berlin. Unlike most...

Latest version of SCIP is 3.2.1 and it was released on 2016-02-29.

Tags:*Mathematical Optimization Software,**Numerical Software,**Articles Created Via The Article Wizard*#### NMath by CenterSpace Software

NMath is a numerical package for the Microsoft .NET Framework. It is developed by CenterSpace Software. Version 1.0 was released in March, 2003 as NMath Core. The current version is called NMath...

Latest version of NMath is 6.0 and it was released on {{Start date and age|2014|08|df=yes}}.

Tags:*Net Programming Tools,**C Sharp Libraries,**C Sharp Software,**Componentbased Software Engineering,**Econometrics Software,**Mathematical Optimization Software,**Numerical Software,**Programming Tools For Windows,**Windowsonly Software*#### MOSEK by MOSEK ApS

MOSEK is a software package for the solution of linear, mixed-integer linear, quadratic, mixed-integer quadratic, quadratically constraint, conic and convex nonlinear mathematical optimization...

Tags:*Mathematical Optimization Software,**Numerical Software*#### MCSim by GNU Project

GNU MCSim is a suite of simulation software. It allows one to design one's own statistical or simulation models, perform Monte Carlo simulations, and Bayesian inference through Markov chain Monte...

Latest version of MCSim is 5.6.6 and it was released on 2017-01-21.

Tags:*Free Software Programmed In C,**Free Bayesian Statistics Software,**Numerical Software,**Gnu Project Software,**Mathematical Optimization Software*#### Xpress by FICO

The FICO Xpress-Optimizer is a commercial optimization solver for linear programming (LP), mixed integer linear programming (MILP), convex quadratic programming (QP), convex quadratically...

Tags:*Numerical Software,**Mathematical Optimization Software*#### FortSP by OptiRisk Systems

FortSP is a software package for solving stochastic programming (SP) problems. It solves scenario-based SP problems with recourse as well as problems with chance constraints and integrated chance...

Tags:*Numerical Software,**Mathematical Optimization Software*#### APOPT by {{URL|apopt.com|Advanced Process Solutions, LLC}}

APOPT (for Advanced Process OPTimizer) is a software package for solving large-scale optimization problems of any of these forms: * Linear programming (LP) * Quadratic programming (QP) *...

Latest version of APOPT is 1.0.4 and it was released on 2016-08-01.

Tags:*Numerical Software,**Mathematical Optimization,**Mathematical Optimization Software*#### TOMNET by Tomlab Optimization Inc.

The TOMNET optimization Environment is a platform for solving applied optimization problems in Microsoft .NET. It makes it possible to use solvers like SNOPT, MINOS and CPLEX with one single model...

Latest version of TOMNET is 1.1 and it was released on 20 September 2007.

Tags:*Numerical Software,**Mathematical Optimization Software*#### TOMLAB by Tomlab Optimization Inc.

The TOMLAB Optimization Environment is a modeling platform for solving applied optimization problems in...

Latest version of TOMLAB is 7.9 and it was released on 23 August 2012.

Tags:*Numerical Software,**Mathematical Optimization Software*#### LINDO by LINDO SYSTEMS INC.

LINDO (Linear, Interactive, and Discrete Optimizer) is a software package for linear programming, integer programming, nonlinear programming, stochastic programming and global optimization. Lindo...

Tags:*Mathematical Optimization Software,**Numerical Software*#### MATLAB by MathWorks

MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment. A proprietary programming language developed by MathWorks, MATLAB allows matrix manipulations, plotting of functions...

Latest version of MATLAB is R2017b and it was released on 2017-09-20.

Tags:*Array Programming Languages,**Articles With Example Matlaboctave Code,**C Software,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Macos,**Computer Algebra System Software For Windows,**Computer Algebra Systems,**Computer Vision Software,**Crossplatform Software,**Data Mining And Machine Learning Software,**Data Visualization Software,**Datacentric Programming Languages,**Dynamically Typed Programming Languages,**Econometrics Software,**Highlevel Programming Languages,**Irix Software,**Linear Algebra,**Mathematical Optimization Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Numerical Linear Algebra,**Numerical Programming Languages,**Numerical Software,**Parallel Computing,**Plotting Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Regression And Curve Fitting Software,**Software Modeling Language,**Statistical Programming Languages,**Time Series Software*#### Wolfram Mathematica by Wolfram Research

Wolfram Mathematica (usually termed Mathematica, Mathematica software suite) is a mathematical symbolic computation program, sometimes termed a computer algebra system or program, used in many...

Tags:*1988 Software,**Astronomical Databases,**Computational Notebook,**Computer Algebra System Software For Linux,**Computer Algebra System Software For Macos,**Computer Algebra System Software For Windows,**Computer Algebra Systems,**Crossplatform Software,**Data Mining And Machine Learning Software,**Earth Sciences Graphics Software,**Econometrics Software,**Formula Editors,**Interactive Geometry Software,**Mathematical Optimization Software,**Mathematical Software,**Numerical Analysis Software For Linux,**Numerical Analysis Software For Macos,**Numerical Analysis Software For Windows,**Numerical Programming Languages,**Numerical Software,**Physics Software,**Pirelated Software,**Plotting Software,**Proprietary Commercial Software For Linux,**Proprietary Crossplatform Software,**Regression And Curve Fitting Software,**Simulation Programming Languages,**Software That Uses Qt,**Statistical Programming Languages,**Theorem Proving Software Systems,**Time Series Software,**Wolfram Research*#### Optimus by Noesis Solutions

Optimus is a Process Integration and Design Optimization (PIDO) platform developed by Noesis Solutions. Noesis Solutions takes part in key research projects, such as MEGaFIT (zero-defect...

Latest version of Optimus is 10.17 and it was released on November, 2015.

Tags:*Computer System Optimization Software,**Computeraided Engineering Software,**Computeraided Design Software,**Mathematical Optimization Software,**Simulation Software*#### SmartDO by FEA-Opt Technology

SmartDO is a multidisciplinary design optimization software, based on the Direct Global Search technology developed and marketed by FEA-Opt Technology. SmartDO specialized in the CAE-Based...

Latest version of SmartDO is 5.0.4 and it was released on {{Start date and age|2013|06}}.

Tags:*Computer System Optimization Software,**Computeraided Engineering Software,**Computeraided Design Software,**Mathematical Optimization Software,**Simulation Software*#### optiSLang by Dynardo GmbH

optiSLang is a software platform for CAE-based sensitivity analysis, multi-disciplinary optimization (MDO) and robustness evaluation. It is developed by Dynardo GmbH and provides a framework for...

Latest version of optiSLang is 5.1.1 and it was released on June 2016.

Tags:*Computer System Optimization Software,**Computeraided Design Software,**Computeraided Engineering Software,**Mathematical Optimization Software,**Simulation Software*