Lingo是一套专门☉用于求解最优化问题的软件包。除用于求解线性规划和二次规划问题,还可以用于求解非线性规划问题,也可以用于一些线性和非线性方程(组)的求解。其中很有特色的是可以允许优化模型中的决策变量是整数(即整数规划),而且执行速度快。由于这些特点,Lingo软件在教学、科研和工商业领域得到了广泛的应用。
在国内,目前Lingo软件与数学建模以及数学实验课的结合非常紧密卐,可以说Lingo软件是数学建模、数学实验课和数学实验室装备不可缺少的软☆件系统。
Lingo描述
■ 可做线性、非线性、全局规划、随机规划,和圆锥规划。
■ 方便的数据输入和输出选择
建立的模ζ型可以直接从数据库或工√作表获取∏资料,可以将求解结果直接输出到数据库或工作表。
■ 强大的求解引擎
内建ω 的求解引擎有线性、非线性(convex and nonconvex)、二次限制和整数、随机最佳化。
■ Model Interactively or Create Turn-key Applications
提供完全互动的环境供您※建立、求解和分析模型。也调用DLL 和 OLE 接口,供使用者由撰写的程序中呼叫。
LINGO产品的种类和版本说明
Lingo 除了具有 Lindo 的全部功】能外,还可以用于求解非线性规划问题,也可以用于一些线性和非线性方程(组)的求解,等等。Lindo 和 Lingo 软件的最大特色ζ 在于可以允许优化模型中的决策变量是整数(即整数规划),而㊣ 且执行速度很快。
由于这些特点,Lindo系统公司的线性、非线性和整数规划求解程序已经被全世界数千万的公司用来做最大化利ω润和最小化成本的分析。应用的范围包含生产线规划、运输、财务金融、投资分配、资本预算、混合排程、库存管理、资源配置等等...
Lingo
Lingo 是使建立和求①解线性、非∩线性和整数最佳化模型更快更简单更有效率的综合工具。Lingo 提供强大的语言和快速的求解引擎来阐述和求◣解最佳化模型。
■ 简单的模型表示
Lingo 可以将线性、非线性和整∴数问题迅速得予以公式表示,并且容¤易阅读、了解和修改。
■ 方便的数据输入和输出选择
Lingo 建立的模型可以直接从数据库或工作表获取资料。同样,Lingo 可以将求解结果直接输出到数据库或工作表。
■ 强大的求解引擎
Lingo 内建的Ψ 求解引擎有线性、非线性(convex and nonconvex)、二次、二次限制和整数最佳化。
■ Model Interactively or Create Turn-key Applications
Lingo 提供完全互动的环境供您建立、求解和分析模型。Lingo 也提供 DLL 和 OLE 界面可供使用者由撰写的程序中呼叫。
■ 广泛的文件和 HELP 功能
Lingo 提供的所有〗工具和文件可使你迅速入门和上手。
解决模型,最优解出现在嵌入式㊣电子表格中,解决方案的图形已经更新。
Lingo在中国大陆市场推◤出的教育行业版本主要有以下四个版本的产品:Super,Hyper,Industrial,Extended.
技术参数
版本 |
产品特征 |
模块 |
||||
Constraints 约束数 |
Variables 总变量数 |
Variables 总变量数 |
Barrier 变量 |
Nonlinear 变量 |
Global 变量 |
|
Super |
1000 |
2000 |
200 |
200 |
200 |
10 |
Hyper |
4000 |
8000 |
800 |
800 |
800 |
20 |
Industrial |
16000 |
32000 |
3200 |
3200 |
3200 |
50 |
Extended |
无限 |
无限 |
无限 |
无限 |
无限 |
无限 |
1、Barrier---内生法优化的选项,主要用于线性优化中,解决大规模运算的问ぷ题。比常用的单纯形算法的运算速度要快得多。同时也可用于求解二次规划约束的优化。
2、Non-linear–基于广义既约梯度算法的非线性优化的选项。主要用于非线性优化,比常用的顺序逼近线性规划算法的速度要快得多。
3、Global–提供全局最优解的选项。主要用于非线性优化的求解。一般的算法只能获得局部最优解。这个选项可以通过多起始点的方式,通过划分凸规划,调用分支定界管理程序,从多个局部最优解中确定全局最优解。(不能ㄨ单独购买,必须与Non-linear选项同时购买。)
4、Stochastic--随机规划方法,通过不确定多渠道的随机规划解决线△性优化模型、非线性随机规划和整数优化。
5、Conic--这个选项主要用于圆锥优化,解决了二阶锥(SOC)编程模型,如选择此项,还必须同时选●择Barrier选项。
BarrierOption–SolveslinearandQuadraticmodels.IncludesaBarrier/InteriorPointsolverforsolvingQuadraticand
Quadraticallyconstrainedmodelsandprovidesanalternativemethodofsolvinglinearmodelsthatmaybefasterthanthe
SimplexsolversincludedintheBaseversion.
NonlinearOption–SolvesNonlinearmodelstoalocallyoptimalsolution.Includesanonlinearsolverthatemploysboth
successivelinearprogramming(SLP)andgeneralizedreducedgradient(GRG)methods.
GlobalOption‐‐SolvesNonlinearmodelstoagloballyoptimalsolution.IncludesMulti‐startsolverandguaranteedglobal
optimizationsolver.TheGlobaloptionrequirestheNonlinearoption.
StochasticProgrammingOption–Solvesoptimizationmodelswithuncertainelementsviamultistagestochasticlinear,
nonlinearandintegerstochasticprogramming.
ConicOption–SolvesSecondOrderCone(SOC)programmingmodels.TheConicoptionrequirestheBarrieroption