Template talk:Mathematical optimization software
Appearance
Alternative taxonomies for math. opt. software
- Unconstrained NLO
- Constrained NLO
- Convex Optimization
- Combinatorial Optimization
- Metaheuristics
- Global Optimization
- Unconstrained Optimization
- Constrained Optimization
- LP/MILP
- QP/MIQP
- SDP/SOCP
- Geometric programming
- NLP/MINLP
- Network Optimization
- Constraint Programming
- Dynamic Programming / Control Problems
- Least Squares: Unconstrained LSQ, Constrained LSQ
- Complementarity
- Multiobjective Optimization
- Discrete Optimization
- ...
- Continuous Optimization
- Bound Constrained Optimization
- Constrained Optimization
- Derivative-Free Optimization
- Global Optimization
- Linear Programming (LP)
- Nondifferentiable Optimization
- Nonlinear Programming (NLP)
- Quadratic Constrained Quadratic Programming (QCQP)
- Quadratic Programming (QP)
- Second Order Cone Programming (SOCP)
- Semidefinite Programming (SDP)
- Semiinfinite Programming (SIP)
- Unconstrained Optimization
- Nonlinear Least Squares (NLLS)
- Nonlinear Equations
- Discrete Optimization
- Integer Linear Programming (ILP)
- Mixed Integer Nonlinear Programming (MILNP)
- Combinatorial Optimization (CO)
- Traveling Salesman Problem (TSP)
- Integer Linear Programming (ILP)
- Optimization Under Uncertainty
- Stochastic Programming
- Stochastic Linear Programming
- Stochastic Programming
- Complementarity Problems and Variational Inequalities
- Complementarity Problems
- Game Theory
- Linear Complementarity Problems
- Mathematical Programs with Complementarity Constraints
- Mathematical Programs with Equilibrium Constraints
- Nonlinear Complementarity Problems
- Multiobjective Optimization
- ...
- Unconstrained Optimization
- Nonlinear Least Squares
- Nonlinear Equations
- Linear Programming
- Quadratic Programming
- Bound Constrained Optimization
- Constrained Optimization
- Network Optimization
- Integer Programming
- Misc.
- Nondifferentiable Optimization
- Multiple Criteria Optimization
- ...
- Instance Formats
- Simplex-based LP Solvers
- Interior-Point LP Solvers: BPMPD, CLP, FortMP, GIPALS32, HOPDM, GLPK, CPLEX, LINDO, LIPSOL, LOQO, MSF, MOSEK, PCx, SAS/OR, Xpress
- Conic Optimization [LP, SOCP, (NL)SDP] Software: CPLEX, CSDP, CVXOPT, DSDP, LMIlab, LOQO, MOSEK, PENSDP, SDPA, SDPlr, SDPT3, SeDuMi, SMCP
- MILP software: CPLEX, Gurobi, LINDO, MOSEK, Xpress, BLIS, CBC, GLPK, MINTO, SCIP, SYMPHONY
- MINLP software: <MIQCP> CPLEX, Xpress-Optimizer, MOSEK, SCIP; <General MINLP> General AlphaBB, AlphaECP, AOA, BARON, BNB, BONMIN, Couenne, DICOPT, Xpress-SLP, FILMINT, FMINCONSET, KNITRO, LAGO, LINDOBB, LINDOglobal, LOGMIP, MIDACO, MILANO, MINLP_BB, MISQP, OQNLP, SBB
- Software for Nonlinearly Constrained Optimization: ALGENCAN, CONOPT, FilterSQP, GALAHAD, Ipfilter, IPOPT, KNITRO, LANCELOT, LINDO, LOQO, LRAMBO, NLPQLP, MINOS, PATH, PENNON, NPSOL, SNOPT, SQPlab
- Linear Programming (LP) / Mixed Integer Linear Programming (MILP)
- Quadratic Programming (QP) / Mixed Integer Quadratic Programming (MIQP)
- Quadratically Constrained Quadratic Programming (QCQP) / Mixed Integer Quadratically Constrainted Quadratic Programming (MIQCQP)
- Semidefinite Programming (SDP)
- System of Nonlinear Equations (SNLE)
- Nonlinear Least Squares (NLS)
- Nonlinear Programming (NLP) / Mixed Integer Nonlinear Programming (MINLP) / Global Nonlinear Programming (GNLP)
- Linear programming (LP) / Mixed Integer Linear programming (MILP)
- Quadratic programming (QP) / Mixed Integer Quadratic programming (MIQP)
- Second-order cone programming (SOCP) / Mixed Integer Second-order cone programming (MISOCP)
- Semidefinite programming (SDP)
- General nonlinear programming and other solvers
- Combinatorial Optimization
- Complementarity and Variational Inequalities
- Convex and Nonsmooth Optimization
- Global Optimization
- Infinite Dimensional Optimization
- Integer Programming
- Linear, Cone and Semidefinite Programming
- Network Optimization
- Nonlinear Optimization
- Optimization Software and Modeling Systems
- Robust Optimization
- Stochastic Programming