Jump to content

Template talk:Mathematical optimization software

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Fbahr (talk | contribs) at 16:49, 11 November 2013 (Mathematical Programming Glossary: The Nature of Mathematical Programming). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Alternative taxonomies for math. opt. software

  • Unconstrained NLO
  • Constrained NLO
  • Convex Optimization
  • Combinatorial Optimization
  • Metaheuristics
  • Abstract
  • Biconvex
  • Bilinear
  • Composite concave
  • Continuous
  • Convex
  • Discrete
  • Disjunctive
  • Dynamic
  • Factorable
  • Fractional
  • Geometric
  • Integer
  • Infinite
  • Lattice
  • Linear
  • Mixed-Integer
  • Multilevel
  • Nonlinear
  • Pseudo-boolean
  • Reverse convex
  • Semi-definite
  • Semi-infinite
  • Separable
  • 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)
  • Optimization Under Uncertainty
    • Stochastic Programming
      • Stochastic Linear 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)
  • Second-order cone programming (SOCP) / Mixed Integer Second-order cone programming (MISOCP)
  • Semidefinite Programming (SDP)
  • System of Nonlinear Equations (SNLE)
  • Nonlinear Least Squares (NLS)
  • Nonlinear Programming (NLP) / Mixed Integer Nonlinear Programming (MINLP) / Global Nonlinear Programming (GNLP)
  • 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