• # CVX

• Referenced in 669 articles [sw04594]
• system for constructing and solving disciplined convex programs (DCPs). CVX supports a number of standard ... semidefinite programs (SDPs). CVX can also solve much more complex convex optimization problems, including many ... maximization, determinant maximization, and many other convex programs. As of version 2.0, CVX also solves ... mixed integer disciplined convex programs (MIDCPs) as well, with an appropriate integer-capable solver...
• # YALMIP

• Referenced in 882 articles [sw04595]
• programming, second order cone programming, semidefinite programming, non-convex semidefinite programming, mixed integer programming, multi...
• # CPLEX

• Referenced in 2523 articles [sw04082]
• Python libraries that solve linear programming (LP) and related problems. Specifically, it solves linearly ... expressed as a linear function or a convex quadratic function. The variables in the model...
• # PhaseLift

• Referenced in 169 articles [sw31783]
• structured illuminations together with ideas from convex programming to recover the phase from intensity measurements ... diffracted patterns by solving a simple convex optimization problem inspired by the recent literature...
• # NESTA

• Referenced in 116 articles [sw06576]
• algorithm, both from {it Yu. Nesterov} [Math. Program ... such as total-variation minimization and convex programs seeking to minimize the $ell_1$ norm...
• # KNITRO

• Referenced in 171 articles [sw00490]
• quadratic, and nonlinear smooth optimization problems, both convex and nonconvex. It is also effective ... MPECs), and mixed-integer programming (MIPs), particular convex mixed integer, nonlinear problems (MINLP). KNITRO...
• # PENNON

• Referenced in 101 articles [sw04336]
• Pennon: A code for convex nonlinear and semidefinite programming. We introduce a computer program PENNON ... solution of problems of convex nonlinear and semidefinite programming (NLP-SDP). The algorithm used ... introduced by Ben-Tal and Zibulevsky for convex NLP problems. We present generalization of this ... algorithm to convex NLP-SDP problems, as implemented in PENNON and details of its implementation...
• # Bonmin

• Referenced in 183 articles [sw04766]
• algorithmic framework for convex mixed integer nonlinear programs. This paper is motivated by the fact ... previous work in mixed integer nonlinear programming, this work represents the first step ... mixed integer nonlinear problems that exhibit convex continuous relaxations, on which the experiments are carried...
• # LPbook

• Referenced in 48 articles [sw31782]
• substantial treatment of linear programming, and proceeding to convex ... analysis, network flows, integer programming, quadratic programming, and convex optimization. The book is carefully written ... book is coordinated with free efficient C programs that implement the major algorithms studied...
• # ZQPCVX

• Referenced in 33 articles [sw08459]
• convex quadratic programming are considered. A pathological example shows that the faster ... subroutine [”ZQPCVX: a Fortran subroutine for convex, quadratic programming”, Report DAMTP/1983/NA17, Dept. Appl. Math. Theor ... Fletcher, ”A Fortran subroutine for general quadratic programming”, Report AERE-R 6370, Harwell ... very suitable in practice for convex quadratic programming calculations...
• # Hull

• Referenced in 75 articles [sw11670]
• Hull is an ANSI C program that computes the convex hull of a point ... list of facets of the convex hull of the points, each facet presented ... triangulation of a facet by ”placing”.) The program can also compute Delaunay triangulations and alpha ... shapes, and volumes of Voronoi regions. The program uses exact arithmetic when possible, with...
• # FilMINT

• Referenced in 43 articles [sw06197]
• outer approximation-based solver for convex mixed-integer nonlinear programs. We describe a new solver ... convex mixed-integer nonlinear programs (MINLPs) that implements a linearization-based algorithm. The solver ... LP/NLP based branch-and-bound algorithm for convex MINLP optimization problems.” Comput. Chemical Engrg ... solution of a master mixed-integer linear program (MILP) by adding new linearizations at open...
• # CVXOPT

• Referenced in 45 articles [sw04321]
• free software package for convex optimization based on the Python programming language ... make the development of software for convex optimization applications straightforward by building on Python ... strengths of Python as a high-level programming language...
• # TVAL3

• Referenced in 18 articles [sw08575]
• optimization problems (chiefly but not necessarily convex programs) with a particular structure. The algorithm effectively...