• Announcing What'sBest 19, LINGO 20 and LINDO® API 15 releases with faster solvers and new features.

    Announcing What'sBest 19, LINGO 20 and LINDO® API 15 releases with faster solvers and new features.

  • What'sBest! 19 - Excel Add-In for Linear, Nonlinear, and Integer Modeling and Optimization

    What'sBest! 19 - Excel Add-In for Linear, Nonlinear, and Integer Modeling and Optimization

  • LINGO 20 - Optimization Modeling Software for Linear, Nonlinear, and Integer Programming

    LINGO 20 - Optimization Modeling Software for Linear, Nonlinear, and Integer Programming

  • LINDO® API 15 - Powerful Library of Optimization Solvers and Mathematical Programming Tools

    LINDO® API 15 - Powerful Library of Optimization Solvers and Mathematical Programming Tools

  • Our customers

    Our customers

  • Our customers

    Our customers

  • Our customers

    Our customers

  • Our customers

    Our customers

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • What'sBest!

    What'sBest! lets you build linear, nonlinear, and integer models in Excel. Models are easy to build and understand using standard spreadsheet equations.


  • LINGO

    LINGO is a comprehensive tool designed to help you build and solve linear, optimization models quickly, easily, and efficiently.



  • LINDO® API

    LINDO® API creates optimization applications. It allows you to plug the power of the LINDO® solver right into customized applications that you have written.


  • 1

Linear-Integer solver:

   + Improved heuristics for general integer programs.

    + Average performance improvement of 2-3% on our standard test set.

   + Improved method for generating all alternative optima to a linear program. 

      The first call to LSgetNextBestSol() creates a prespecified number of corner points  

       via pivoting on the optimal solution set. 

       Subsequent calls will nonredundantly return successive corner points. 

       Standard solution query methods can be used to access primal-dual vectors 

       following each call to LSgetNextBestSol. 

 

Linearization

     + Support for Indicator constraints, e.g., z = 0 implies x + y <= 0;

     + more expressions can be automatically linearized, so you can now use a fast linear 

        solver where otherwise a much slower (30x?) nonlinear solver.might be required.

     + advanced linearization of QP and Conic models

     + improved linearization of certain IF expressions. 

Nonlinear and Global solver:

      + faster (order of magnitude) solution of linear fractional programs (ratio objectives).

      + improved bound tightening process in preprocessing of nonlinear models.

      + auxiliary variables generated automatically to improve performance with

          complicated expressions. 

      + Support for additional useful but “problematic” functions:

         Power utility function  (x^g-1)/g  and the exponential ratio function (exp(g) – 1)/g,

         are important in some situations modeling consumer behavior.

         LINDO API can now robustly avoid the numerical problems that would otherwise 

         occur when g approaches 0.

 

Interfaces:

       + Julia/JuMP is now supported officially.

       + Python interface installations now easier via pip (pypi.org)

       + Matlab interface now has two alternative methods for linear and integer

          optimization, LSlinprog and LSintprog. Argument lists follow their counterparts, 

           linprog and intprog, in Matlab’s optimization toolbox.

General:

 Improved support for SUMIF functions

 Resolved a memory issue with large Stochastic programs

 

“Exotic” Excel Functions Support:

Assume Linear Option: allows use of any Excel function as long as the resulting optimization model is linear in the Adjustable cells. What’sBest! tests if this is true.

Binary Black Box Option: allows use of any Excel function as long as all the Adjustable cells are binary and the model includes no constraints. Linearity is not required.

Improved detection and reporting of unsupported formulae

 

Performance Improvements:

Significantly better handling of “infinite” Excel ranges, where user specifies an unnecessarily large range, e.g., an entire column.

 

Linear and Integer Solver Improvements:

Improved heuristics for general integer programs

Average performance improvement of 2-3% on our standard test set

 

Nonlinear and Global Solver Improvements:

Faster (order of magnitude) solution of linear fractional programs (ratio objectives)

Improved bound tightening process in preprocessing of nonlinear models

Auxiliary variables generated automatically to improve performance with complicated expressions

Support for additional useful but “problematic” functions: Power utility function (x^g-1)/g and the exponential ratio function (exp(g) – 1)/g, are important in some situations modeling consumer behavior. The solver can now robustly avoid the numerical problems that would otherwise occur when g approaches 0.

 

Linearization Improvements:

More expressions can be automatically linearized, so you can now use a fast linear solver where otherwise a much slower (30x?) nonlinear solver might be required.

Advanced linearization of QP and Conic models

Improved linearization of certain IF expressions.

 

 

 You can also see this example on the demo site.

LINDO Systems' website is based on different packages including:

Joomla! CMS, RocketTheme RokSprocket extension, and Steven E. Brenner cgi-lib.pl  

Support: (312)988-9421 © 2024 LINDO Systems, Inc.
Contact us Privacy policy  |  Acknowledgements FAQ