Lingo14.0产品介绍
Lingo设计,使建筑和求解线性,非线性((convex & nonconvex/Global),二次,二次约束,二阶锥,随机指标和整数优化模型更快,更方便,更高效的综合性工具。 LINGO提供了一个完全集成的软件包,包括一个功能强大的语言表达最优化模型,用于构建和编辑问题,一个功能齐全的环境,和一套快速的内置求解器。最近发布的LINGO14.0包含了许多显著增强功能和新功能。
LINGO的主要优点
简单的模型中的表达
- LINGO会帮助你降低你的开发时间。它可以让你在一个高度可读的形式迅速制定你的线性,非线性和整数问题。 Lingo的建模语言可以让你表达模型使用求和和下标变量的一个简单直观的方式 - 就像你会用铅笔和纸。模型更容易建立,更容易理解,并且,因此,更容易维护。
便捷的数据选项
- LINGO花费的时间和麻烦了管理您的数据。它允许你建立能直接从数据库和电子表格中提取信息模型。同样地, LINGO可以输出解决方案的信息对进入数据库或电子表格使它更容易为你生成你所选择的应用的报告。
强大的求解器
- LINGO提供了一整套快速,内置求解线性,非线性(凸与非凸/全球) ,二次,二次约束,二阶锥,随机指标和整数优化。你从来没有指定或加载一个独立的求解器,因为LINGO会读取你的配方并自动选择合适的一个。
交互式模型或创建交钥匙应用
- 您可以构建和内LINGO解决模式,或者你可以直接从你所编写的应用程序调用行话。对于交互开发模型, LINGO提供了一个完整的建模环境来构建,解决和分析你的模型。建设交钥匙解决方案, LINGO带有可调用的DLL和OLE接口,可以从用户编写的应用程序调用。 LINGO也可以直接从Excel宏或数据库应用程序调用。
广泛的文档和帮助
- LINGO提供了所有的工具,你将需要得到启动和运行迅速。你得到的行话用户手册(印刷本,并可以通过在线帮助) ,这充分说明了程序的命令和功能。还包括具有超强的版本和更大的是优化建模的副本行话来说,一个全面的建模文字讨论的线性,整数和非线性优化问题的所有主要类别。 LINGO还自带了几十供您修改和扩大现实世界为基础的例子。
LINGO14.0增强功能
新图表显示功能
网络图表类型可以显示网络图表。多个网络可以显示在一个单一的图表。
易产生,例如功能特性图中,两个或三个语句,例如:
置换矩阵显示器:
现在,您可以选择有一个模型的基础矩阵显示各种序的。这里有个例子是一个模型在其原始顺序显示:
下面是同样的问题与置换,只需点击进入块三角格式的行和列。如果一个矩阵具有良好的块三角形结构,那么模型可能表现良好时,用新的分枝价格求解器解决。
矩阵显示器的更快的渲染:
对于超过10,000个变量和约束的模型,显示渲染的速度已经由几个数量级的提高。
在LINGO动态/编程方式导集的:
在@插入功能已被添加,它允许动态添加组成员对派生集。这是非常方便的应用中,一组对象的定义是复杂的。
程序/公共子程序的行话
LINGO现在支持可调用过程。可调用过程类似于CALC部分,然而,不像CALC部分,程序可调用并执行多次。
数值积分功能:
现在有一个简单的命令, @积分( ) ,用于计算函数的数值积分在一个区间内。
更多的概率分布可用于规划不确定条件下:
β-二项分布和对称稳定分布已被添加到支持的发行版列表。随机规划模型也可以指定随机变量有两种β-二项或对称稳定分布。 β-二项是在贝叶斯分析涉及二项分布,如有用,在设计新的药物试验的抽样方案。该对称稳定,有时是用来价格的运动模型在金融市场。
日期和时间函数:
许多新的功能已被添加到日期转换,并从标量时,其中标量的时间是从2000年开始在午夜1月1日定义为秒数。这些功能是有用的,当你需要在你的模型执行日期运算。除其他事项外,这些功能是回答的形式问题有用的, “如果我的飞机离开芝加哥上午10:30 6月21日和飞行到北京需要13个小时,会出现什么日期和本地时间在北京时我的土地,我就能赶上在当地飞行...... ? “ 。
减少解决问题的时间在多核机器:
LINGO 14.0和What'sBest ! 12可以采取与多核处理器的计算机的优势。多核扩展两种:并行和并行。并发算法运行在同一个模型的多个拷贝的两个或更多个不同的序列的算法,使用为每个算法在单独的线程,只要赢家线程完成端接。并行算法,另一方面,并行串行算法的计算密集型部分,以在多个线程分配工作量。求解器与多核扩展包括道闸,环球,整型,线性,多重启动和随机。
减少了模型生成时间上的多核机器:
除了求解器, Lingo的模型生成器也被延长了的多核支持。模型生成时间为大型模型可以较以前的版本中得以压缩至多达50 % 。
分枝价格求解:
一个新的分支 - 和 - 价格与求解多核支持已被添加,以提高性能上的问题块结构。检测分解结构也得到了支持分枝价格求解器的改进。
MIP求解器的改进:
该解决方案发现启发式有了显著提高。简单的舍入和可行性泵现在使用绑定的传播,以改善当前路径到一个新的可行的MIP的解决方案。
新抛光启发式提高使用以前获得MIP解决方案的游泳池和当前放松的最佳MIP的解决方案。这将导致更好的MIP的解决方案快上许多问题。
多线程可以导致速度提升1.5至使用4个线程,而不是1难点问题3.0倍。为了便于按揭保险计划的问题,例如, <600秒,多线程可能会没有太大的加速。
多重启动求解器的改进:
在多重启动求解器已显著改善,实现速度的因素高达2倍相比以前的版本。得到全局最优解的可能性也由10-15%提高在很宽的范围内非凸模型。
多线程往往会导致使用4个线程时的速度提升2.0~ 3.0倍。速度改进趋于完善作为模型大小和multistarts数量的增加。
全球求解器的改进:
并行算法已经增加了对利用多核机器。