LINDO

LINDO
Developer(s)LINDO SYSTEMS INC.
Stable release
14.0 (as of 2023/09/27)
TypeMathematical optimization
LicenseProprietary
Websitelindo.com

LINDO (Linear, Interactive, and Discrete Optimizer) is a software package for linear programming, integer programming, nonlinear programming, stochastic programming and global optimization.[1]

LINGO is a mathematical modeling language used as part of LINDO.[2][3]

Today, LINDO solvers are part of LINDO API (Application Programming Interface) a set of software libraries that can be called from different programming languages to create custom mathematical optimization applications.

It is designed to solve optimization problems that arise in areas of business, industry, research, and government. The LINDO package includes sample applications related to product distribution, ingredient blending, production, personnel scheduling, inventory management.

LINDO also creates "What'sBest!" which is an add-in for linear, integer and nonlinear optimization. First released for Lotus 1-2-3[4] and later also for Microsoft Excel.[5]

  1. ^ Linus E. Schrage, Linear, Integer, and Quadratic Programming with Lindo, Scientific Press, 1986, ISBN 0894260901
  2. ^ Tulett, David M.; Ke, Ginger Y. (December 2022). "Using LINGO for Business Students". Operations Research Forum. 4 (1). Springer Science and Business Media LLC. doi:10.1007/s43069-022-00184-2.
  3. ^ Cunningham, Kevin; Schrage, Linus (2004). "The LINGO Algebraic Modeling Language". Modeling Languages in Mathematical Optimization. Springer. pp. 159–171. doi:10.1007/978-1-4613-0215-5_9. ISBN 9781461302155.
  4. ^ Nash, John C. (1991-04-16). "Optimizing Add-Ins: The Educated Guess, What'sBest!". PC Magazine. Vol. 10, no. 7. Ziff Davis. pp. 130, 132. ISSN 0888-8507.
  5. ^ Arnett, Nick (1988-08-29). "Spreadsheet Optimizer Ported to Macintosh". InfoWorld. Vol. 10, no. 35. IDG. p. 24. ISSN 0199-6649.