Solver Platform SDK - SOCP Barrier SolverSOCP Barrier SolverThe SOCP Barrier Solver included free with the Solver Platform SDK uses Interior Point (Barrier) methods to solve linear programming (LP), quadratic programming (QP), quadratically constrained programming (QCP), and second order cone programming (SOCP) problems of up to 2,000 variables. When given coefficients for quadratic and conic function Hessians, it is able to solve quadratic and conic problems with the same speed and reliability as linear programming problems. It is typically as fast or faster than theLP/Quadratic Solver included in the Solver Platform SDK. Below is example code in C# using the SOCP Barrier Solver to optimize the problem:
C# code
The SOCP Barrier Solver automatically recognizes quadratic objectives and constraints and converts them to second order cone (SOC) constraints internally before solving the problem. It provides several options for computing the search direction in each Interior Point iteration, and it allows you control tolerances such as the feasibility tolerance, the primal-dual gap tolerance, and the relative step size to the constraint boundary. |
Platform Capabilities What's New in Version 9.0 Language/OS Support Monte Carlo Simulation Plug-in Solver Engines
Risk Solver Platform is an integrated superset of Premium Solver Platform and Risk Solver with best-of-breed simulation, best-of-breed optimization, and new stochastic programming and robust optimization capabilities you can't get anywhere else. Premium Solver Platform, our premier tool for conventional optimization, uses new PSI Technology to automatically analyze and transform your Excel model. It solves every type and size of problem, using built-in and plug-in Solver Engines. Premium Solver, our basic upgrade for the Excel Solver, solves up to 10X larger problems at much higher speed, and solves new kinds of problems with our Evolutionary Solver.
Risk Solver Platform is an integrated superset of Premium Solver Platform and Risk Solver with best-of-breed simulation, best-of-breed optimization, and new stochastic programming and robust optimization capabilities you can't get anywhere else. Risk Solver Premium integrates all the features of Premium Solver and Risk Solver, with far superior optimization and higher performance, easier to use simulation, for about the same price as competitive products for Monte Carlo simulation. Risk Solver is the easiest and fastest tool available for risk analysis of your Excel models, using Monte Carlo simulation. Evaluate thousands of scenarios in seconds, and see instantly updated charts and statistics, each time you ask "what if". Software Developer Tools: Solver Platform SDK makes it easy to solve any type or size of optimization problem in your Visual Basic, VB.NET, C/C++, C#, Java, or MATLAB program. And it's easy to deploy your application with our flexible licensing for software vendors and corporate developers. |


