优化建模软件

LINDO公司概况

美国芝加哥大学的Linus Schrage教授于1980年前后开发了一套专门用于求解优化问题的软件包,后来又经过了多年的不断完善和扩充,并成立了LINDO系统公司(LINDOSystems Inc.)进行商业化运作,取得了巨大的成功。这套软件包在最优化软件的市场上占有很大的份额,尤其在微机上使用的最优化软件的市场上,LINGO具有绝对的优势。

产品介绍

LINDO系统公司研发的优化建模软件,主要包括:LINGOWhat’s BestLINDOAPI


 


 


*  LINGO软件

LINGO概述

LINGO全称是Linear INteractive and General Optimizer的缩写---交互式的线性和通用优化求解器。它是一套设计用来帮助您快速,方便和有效的构建和求解线性,非线性,和整数最优化模型的功能全面的工具.包括功能强大的建模语言,建立和编辑问题的 全功能环境,读取和写入Excel和数据库的功能,和一系列完全内置的求解程序.

LINGO 是使建立和求解线性、非线性和整数最佳化模型更快更简单更有效率的综合工具。LINGO 提供强大的语言和快速的求解引擎来阐述和求解最佳化模型。

 

LINGO 版本

版本

Constraints

约束数

Variables

总变量数

Integers

整数变量数

Super版本

1000

2000

200

Hyper版本

4000

8000

800

Industrial版本

16000

32000

3200

Extended版本

unlimited

unlimited

unlimited

 

LINGO功能模块

u Barrier --- 内生法优化的选项。

主要用于线性优化中,解决大规模运算的问题。比常用的单纯形算法的运算速度要快得多。同时也可用于求解二次规划约束的优化。

u Non-linear 基于广义既约梯度算法的非线性优化的选项。

主要用于非线性优化,比常用的顺序逼近线性规划算法的速度要快得多。

u Global 提供全局最优解的选项。

主要用于非线性优化的求解。一般的算法只能获得局部最优解。这个选项可以通过多起始点的方式,通过划分凸规划,调用分支定界管理程序,从多个局部最优解中确定全局最优解。(不能单独购买,必须与Non-linear 选项同时购买。)

u Stochastic --随机规划选项模块。

通过多级线性,非线性和整数随机规划,解决含有不确定性因素的优化模型。

u Conic--二次曲线选项模块。可求解二次曲线优化模型。

LINGO主要特点

简单的模型表示

LINGO 可以帮助用户节省程序调试时间,可以将线性、非线性和整数问题快速得以公式表示。LINGO建模语言能使用户快速直观地建立模型,并且模型容易阅读、理解和修改。

便捷的数据选项

LINGO可以解决用户数据管理的困扰,LINGO建立的模型可以直接从数据库或工作表获取资料。同样,LINGO也可以将求解结果直接输出到数据库或工作表。

强大的求解引擎

LINGO 有一套完整的快速求解器,用来求解线性,非线性,二次规划,整数规划和随机规划问题。用户不用指定或单独运行求解器,LINGO可以根据用户所建模型自动选择合适的求解器进行求解。

交互式建模

用户能在LINGO内创建和求解模型,或在自己编写的应用程序中直接调用LINGO 对于开发交互式模型,LINGO提供了一整套建模环境来构建、求解和分析您的模型。对于构建turn-key解决方案,LINGO提供的可调用的DLLOLE界面能够从用户自己写的程序中被调用。LINGO也能够从Excel宏或数据库应用程序中被直接调用。

大量的文档和帮助

LINGO 为用户快速入门提供更多工具和文档。LINGO用户手册(打印形式或在线帮助有书面的使用手册、在Help菜单里也有在线的使用手册),详细地描述LINGO程序的命令和特点,也包括详细的关于线性,整数和非线性优化等问题的建模文档。

 

*  What’s Best

What’s Best概述

What’s Best 是一个组件,主要用于解决数据表格中建立复杂优化模型问题。What’s Best安装之后会在你的Excel中添加一个名为 What’s Best的宏,启用后会在 Excel 中生成一个工具条,就像 Adobe Pdf 插件一样。What’s Best 包括了求解线性、非线性、二次规划和整数规划等优化问题的求解能力,,可以处理复杂的优化模型。 

 

What’s Best主要特点

n   世界上针对 Excel 的最强求解引擎

What’s Best可有效的求解庞大、复杂的模型。What’s Best的线性、整数和非线性求解引擎是针对大型的商业用途,国际上很多公司用它来求解实际问题。对于Excel中的优化建模,What’s Best中运算的速度和能力是无可匹敌的。

n   建立模型快速且容易

Excel 的使用者觉得 What’s Best是一个容易且强大的求解最佳化问题的工具。大多数的用户在安装后几分钟内即可开始建模。

n   为客户建立模型

What’s Best 是建立最优化应用程序之理想工具,且可供他人使用。What’s Best以表格的方式提供最佳化应用程序给用户。 可以根据不同的用户群体,建立更适合的程序模型。

n   大量的文档和帮助

What’s Best为用户快速入门提供更多工具和文档What’s Best 的使用者手册(有书面的使用手册、在Help菜单里也有在线的使用手册)对命令和功能有详细地说明。使用手册里也包含了线性、整数和非线性的最优化的说明,也包含很多样例供您参考与学习。

 

*  LINDOAPI

LINDOAPI 概述

使用LINDOAPI,用户很容易地创建自己的优化程序。它可用户编写的客户应用和数学程序可以调用LINGO的求解器。调用LINDOAPI求解器的程序发布要求特殊的license

LINDOAPI 主要特点

n   快速、容易的应用程序开发

LINDOAPI 可以使你容易地将最优化的功能整合到你自己开发的应用程序中。 LINDOAPI 附有完整的文件和范例帮助您迅速上手。

n   强大的求解引擎

LINDO API 提供的强大求解引擎包括针对线性、非线性、二次规划和整数规划问题的最优化。

n   最新随机规划特点

LINDO公司发布的最新版的LINDO API,用户可以考虑不确定的因素对优化模型的影响。

n   完整的求解程序

LINDO API 提供了你需要的弹性和功能,不管你的应用程序是大或小,简单或复杂。它包含了数十个程序来公式化、求解、查询和修改你的问题。

n   MATLAB的接口

32位或64LINDOAPIMATLAB函数中调用。MATLAB 的建模和程序环境,用户可以建立和求解模型,以及生成基于LINDOAPI的求解器的算法。

n   大量的文档与帮助

LINDOAPI 提供的所有工具和文件可使你迅速入门和上手。 LINDOAPI使用者手册有详细的功能定义。 手册可以帮助用户编写自己的程序。

n   分析不可实行和无界模型

LINDOAPI 内含工具可以找出导致模型无合理解或无界模型的原因。

n   建立因特网和企业内部网络的应用程序

LINDOAPI 允许你建立因特网和企业内部网络的应用程序可同时供多人使用。

 

优化建模应用

LINGO是最优化问题的一种建模语言,包括许多常用的函数可供使用者建立优化模型时调用,并提供与其他数据文件(如文本文件、Excel电子表格文件、数据库文件等)的接口,易于方便地输入、求解和分析大规模最优化问题。由于这些特点,Lindo系统公司的线性、非线性和整数规划求解程序已经被全世界数千万的公司用来做最大化利润和最小化成本的分析。

应用范围包含生产线规划、运输、财务金融、投资分配、资本预算、混合排程、库存管理、资源配置等等...

典型用户

LINGO在国内已经有为数众多的高校用户,包括清华大学、北京交通大学、北京理工大学、北京工业大学、首都经济贸易大学、北京物资学院、北京建筑科技工程学院、天津师范大学、河北工程大学、西安交通大学、西安理工大学、西安科技大学、华中理工大学、徐州空军学院、武汉海军工程大学、武汉理工大学、贵州民族学院、鲁东大学、四川大学、西南大学、合肥学院等等。

 

北京西普阳光教育科技股份有限公司
地址:北京市海淀区中关村互联网教育创新中心南侧1
网址:
http://www.simpleware.com.cn       电话:010-82327658  18611613519