LinGo 13.0
Lingo和 Lindo 是美国 Lindo 系统公司开发的一套专门用于求解最优化问题的软件包。Lindo 用于求解线性规划和二次规划问题,Lingo 除了具有 Lindo 的全部功能外,还可以用于求解非线性规划问题,也可以用于一些线性和非线性方程(组)的求解,等等。Lingo和 Lindo 软件的最大特色在于可以允←许优化模型中的决策变量是整数(即整数规划),而且执行速度很快。
Lingo 实际上还是最优化问题的一种建模语言,包括许多常用的函数可供使用者∑建立优化模型时调用,并提供与「其他数据文件(如文本
本文件、Excel电子表格文件、数据库文件等〓)的接口,易于方便地输入㊣ 、求解和分析大规模最优化问题。
由于这些↓特点,Lindo系统公司的线性、非线性和整数规划求解程序已经╲被全世界数千万的公司用来做最大化利润和最小化成◇本的分析。应用的范围包含∞生产线规划、运输、财务金融、投资分配、资本预算、混合排程、库存管理、资源配置等等...
Lingo/Lindo 软件作为著名的▓专业优化软件,其功能比较强、计算◆效果比较好,与那些包含部分优化功能的非专业软件相比,通常※具有明显的优势。此外,Lindo/Lingo 软件使用起来非常简便,很容易学会,在优化软▓件(尤其是运行于个人电脑上的优化软件)市场占有很大份卐额,在国外运筹学类的教科书中也被广泛用做教学软∑ 件。
Lingo
Lingo 是使建立和求解线性、非线性和整数最佳化模型更快更简单更有效率★的综合工具。Lingo 提供强大的语言和△快速的求解引擎来阐述和求解最佳化模型。
简单的模型表示
Lingo 可〖以将线性、非线性和整数问题迅速得予以公式表示,并且容易阅读、了ζ 解和修改。
方便的数据输入和输出选择
Lingo 建立的模型可以直接从数据库或工作表获取资料。同样地,Lingo 可以将求解结果直接输出○到数据库或工作表。
强大的求解引擎
Lingo 内建的求解引擎有线性、非线性(convex and nonconvex)、二次、二次限制和整数【最佳化。
Model Interactively or Create Turn-key Applications
Lingo 提供完全互动的环境供您建立、求解和分析模型。Lingo 也提供 DLL 和 OLE 界面可供使用者由撰写的程序中呼叫。
广泛的※文件和 HELP 功能
Lingo 提供的所有工具和文件可使你迅速入门和上手。Lingo 使用者手册有详细的功能定义▆。
LINGO版本及说明
名词解释
1. Barrier:内生法优化的选项,主要用于线性优化中→,解决大规模运算的问题①。比常用的单纯形算法的运算速度要快得多。同时也可用于求解二次规划约束的优化。
2.Non-linear:基于广义既约梯度算法的非线性优化的选项。主要用于非线性优化】,比常用的顺序逼近线性规划算法的速度要快得多。
3.Global:提供全局最优解的选项。主要用于非线性优化的求解。一般的算法只能获得局部最优解。这个选项︾可以通过多起始点的方式,通过划分凸规划,调用分支定界管理程序,从多个局部最优解中确定全局最优解。
(不能々单独使用,必须与Non-linear 选项同时使用。)