What's New in Version 10.0What's New in Risk Solver Platform, Solver Platform SDK, and Solver Engines V10.0Welcome to Version 10.0 of Frontline Systems' full product line. V10.0 powerfully expands the ways you can develop and deploy applications of optimization and simulation. Here are several highlights:
We think you'll agree that this is a breakthrough product line release. Register or login to download and evaluate our V10.0 products today!
Risk Solver Platform V10.0Risk Solver Platform V10.0 and its subset products Premium Solver Platform, Premium Solver, Risk Solver Premium and Risk Solver work with 32-bit and 64-bit Excel 2010, as well as Excel 2007 and Excel 2003. With V10.0, you can create an optimization or simulation model in Excel, build an application program with Solver Platform SDK that runs anywhere -- on an Intranet or Web server, even on Linux! -- loads your Excel workbook, and solves your optimization or simulation model at lightning speed! Exploiting Multi-Core ProcessorsRisk Solver Platform V10.0 uses a deeply parallelized software design to exploit the multi-core processors in modern PCs to analyze and solve larger models, faster than ever before. Multi-Core Monte Carlo Simulation: V10.0 will exploit multiple processor cores to further speed its already-fast “vectorized” Monte Carlo simulation. Multi-Core Simulation Optimization: V10.0 will also exploit multiple processor cores to speed up simulation optimization – usually the most compute-intensive method used to solve optimization problems. Multi-Core Global Optimization: When you use the Multistart methods for global optimization with the GRG Nonlinear Solver or with the LSGRG, LSSQP or KNITRO Solvers, V10.0 will exploit multiple processor cores to run multiple nonlinear optimizations in parallel. Multi-Core Nonlinear Optimization: Even when you’re solving a single smooth nonlinear optimization with the GRG Nonlinear Solver or with the LSGRG, LSSQP or KNITRO Solvers, V10.0 is significantly faster – it will exploit multiple processor cores to speed up gradient computations via parallelized automatic differentiation. Multi-Core Mixed Integer Nonlinear Solutions: V10.0’s standard Branch & Bound algorithm, which is used by the GRG Nonlinear, LSGRG and LSSQP Solvers, has been parallelized to exploit multiple processor cores on mixed-integer nonlinear (MINLP) problems. Multi-Core Non-Smooth Optimization: V10.0 provides parallelized function evaluation and parallelized local search searches to Solver Engines – and these services are exploited in a major way by our redesigned Evolutionary Solver (see below). Faster Solver EnginesSeveral of the built-in Solvers V10.0 feature algorithmic improvements that speed solutions. Many models will solve faster in V10.0. LP/Quadratic Solver includes a wide range of improvements in presolve, preprocessing, cut generation and heuristics for LP/MIP problems. These methods are now automatically selected under overall user control – making them much easier to use. Performance is very model-dependent – but overall, you can expect a significant speed improvement on your LP/MIP problems. We expect many user models will solve twice as fast as in V9.0. GRG Nonlinear Solver uses parallelized automatic differentiation, parallelized Branch & Bound for MINLP problems, and parallelized Multistart start for global optimization problems to greatly improve performance. On a quad-core PC, we expect many user models will solve twice as fast as in V9.0. Evolutionary Solver has been redesigned to deeply exploit the search possibilities afforded by multiple processor cores. In addition to improvements in its algorithms, ‘balance of effort’ heuristics, and stopping rules -- which are available in all subset products for optimization -- the Evolutionary Solver in Risk Solver Platform and Premium Solver Platform now uses a parallelized (and ‘vectorized’) global search and a parallelized local search to find much better solutions in the same time. Performance is very model-dependent – but on a quad-core PC, we expect solutions at least twice as fast on many user models, and some models will see better solutions at speeds 10 times faster or more. New Sensitivity Analysis FeaturesUse RSP's powerful features for sensitivity analysis of your Excel model, before you even start an optimization or simulation model. Identify model parameters with the most impact on your computed results – simply select any formula cell, and choose Parameters – Identify from the Ribbon to quickly find the input cells with the greatest impact on this formula, ranked and shown in a Tornado chart. You can choose some of these input cells to serve as Sensitivity Parameters, and then produce reports and charts that show the impact on computed results of varying these parameters over a range you specify. You can also turn these parameters into Simulation Parameters or Optimization Parameters, and produce reports and charts of multiple simulations and optimizations. New Decision Tree FeaturesCreate decision trees on your Excel spreadsheet. Using the Ribbon, you can easily create decision nodes and branches, event nodes and branches, and terminal nodes. The tree is drawn in graphic form on the spreadsheet; standard Excel worksheet formulas compute ‘rollback’ values at each node, and the best-choice value at the root node, based on either expected value or utility function (certainty equivalent) criteria. With a Ribbon choice, you can graphically highlight the optimal path through the tree. Since all computations for decision trees are performed via standard Excel worksheet formulas, you can use decision trees in your simulation and optimization models. New Multiple Discriminant AnalysisNew in Risk Solver Platform V10.0 is a facility for multiple discriminant analysis (MDA). Discriminant analysis is a statistical technique for analyzing a data set, consisting of observations of one or more variables, and classifying the observations into different groups. It has many applications in financial services and consumer marketing, among other fields. Risk Solver Platform implements both linear and quadratic methods for MDA. New License ManagerRisk Solver Platform V10.0 and all of its subset products incorporate a new license manager, from Reprise Software, that replaces the Sentinel license manager that Frontline used in V9.0 and earlier versions. For customers with Flexible Use (“concurrent user”) licenses, we have a new License Server to work with this license manager. The Reprise license manager offers simpler and more reliable trial licenses, plus the considerable convenience of Internet-based license activation. With V10.0, we’ll no longer have to ask you for a lock code and email you a license code that you have to copy and paste; we can simply give you an “activation code” – about the length of a credit card number – and you can use this to activate your own license through our Internet server. Improved Help and ExamplesIn all V10.0 products, you can get quick online Help for every Solver Result message and error message in the Output pane, every Platform option and Solver Engine option, and every element of your simulation model, optimization model, or sensitivity analysis or decision tree element in the Task Pane Model tab. V10.0 also has a considerably more useful startup screen that appears only when you visit the Risk Solver Platform tab on the Ribbon, and then only when you’re using a trial license. Using the Help - About menu choice, you can switch between Risk Solver Platform, Risk Solver Premium, Premium Solver Platform, Premium Solver, and Risk Solver. You can run any product that equals, or is a subset of, the product for which you have a license. This is especially useful when evaluating our software, since you can 'experience' exactly what features and performance are available in each subset product. Solver Platform SDK V10.0Solver Platform SDK V10.0 now includes the full power of PSI (Polymorphic Spreadsheet Interpreter) that was previously available only in Risk Solver Platform and Premium Solver Platform. The SDK can read your Excel workbook, run single or multiple Monte Carlo simulations, and use any of Frontline's twelve built-in and plug-in Solver Engines for optimization of large-scale models! It's easy to obtain new data -- from a database, another application, or an end user -- and use it to update your Excel model, and re-solve. You can even solve an Excel workbook model on Linux! With the PSI Interpreter, Solver Platform SDK gains multiple new capabilities, such as the ability to analyze and transform your Excel model, high-speed vectorized Monte Carlo simulation and simulation optimization, use of the full spectrum of Excel formulas and the full Excel function library (even the new Excel 2010 functions), the power to solve large-scale linear models with uncertainty using stochastic programming and robust optimization methods, and more. You can still create your optimization or simulation model in a programming language, from C/C++ to C# and VB.NET, Java and MATLAB, in Solver Platform SDK V10.0, and you can still load models defined in MPS format, LP format, or OSiL format. This makes the SDK an amazingly powerful and versatile tool for development and deployment of your models. It's available for 32-bit and 64-bit Windows and Linux, and it accepts any of Frontline's eight plug-in Solver Engines, 32-bit and 64-bit versions. Solver Engines V10.0Frontline's Solver Engines V10.0 are upgraded to work with Risk Solver Platform V10.0 and Solver Platform SDK V10.0. As before, for the cost of a single license, you can use a Solver Engine both inside Excel and outside Excel. Among other enhancements, the Large-Scale LP/QP Solver includes new, easier to use options for preprocessing, cut generation and heuristics to get the best mixed-integer performance; the Large-Scale SQP Solver includes Frontline's new, upgraded Evolutionary Solver; and the Gurobi Solver (based on Gurobi 3.0) and XPRESS Solver (based on Xpress-MP 2010) are both significantly faster than previous versions on linear mixed-integer problems. |
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. |


