
Solver Engines by Frontline Systems offer advanced optimization capabilities for large-scale problems. They support nonlinear models with over 100,000 variables and linear models with millions of variables, ensuring high performance and efficiency.
Vendor
Frontline Systems
Company Website

Plug-in Solver Engines for Analytic Solver, RASON, Solver SDK
Capabilities
- Best-in-Class Optimization Solver Engines
- Solves up to millions of decision variables and constraints
- Works with Analytic Solver (Excel for Windows & Macintosh, and Excel for the Web)
- Use from code in C++, C#, Java, R, Python, JavaScript
SOLVER ENGINES
Best-in-Class Optimization Engines for the World's Most Challenging Problems Go from thousands to hundreds of thousands or even millions of decision variables and constraints. The built-in Solver Engines included with Analytic Solver can handle problems with thousands of variables and constraints, and offer great performance at no extra cost. But what if your model is larger, or it takes longer to solve than you'd like? Frontline has brought the world's best Solvers to our platform -- enabling users like you to solve nonlinear models with 100,000 variables or more, and linear models with millions of variables. For large-scale problems, it's especially important to understand the type of model -- linear, non-linear or non-smooth, convex or non-convex -- you are trying to solve, improve the formulation if possible, and choose the best Solver Engine. To learn more, visit Optimization Problem Types. Fortunately, you can try any of our eight plug-in large-scale Solver Engines free for 15 days -- and Analytic Solver can algebraically diagnose your model and automatically select the best Solver Engine, choosing from the all the available built-in and plug-in Solver Engines.
LINEAR / INTEGER
These Solver engines "plug into" Analytic Solver (Desktop and Cloud versions). You select them from the Solver engine dropdown list, just as you do for the built-in Solvers, and you can display and change their options and parameters in the same way as built-in Solver engines. They can be interrupted during the solution process by pressing the ESC key, and they produce reports in spreadsheet form, just like the built-in Solver engines. They can be controlled by your VBA code in Analytic Solver Desktop. And the same Solver Engines can be used with our Solver SDK Platform product, and controlled by your code in C++, C#, Java, R, Python, and JavaScript.
NONLINEAR / GLOBAL
These Solver engines "plug into" Analytic Solver (Desktop and Cloud versions). You select them from the Solver engine dropdown list, just as you do for the built-in Solvers, and you can display and change their options and parameters in the same way as built-in Solver engines. They can be interrupted during the solution process by pressing the ESC key, and they produce reports in spreadsheet form, just like the built-in Solver engines. They can be controlled by your VBA code in Analytic Solver Desktop. And the same Solver Engines can be used with our Solver SDK Platform product, and controlled by your code in C++, C#, Java, R, Python, and JavaScript.