LINGO 是一款綜合工具,旨在使線性、非線性(凸和非凸/全局)、二次、二次約束、二階錐、半定、隨機(jī)和整數(shù)優(yōu)化模型的構(gòu)建和求解變得更快、更輕松、更高效。 LINGO 提供了一個(gè)完全集成的軟件包,其中包括用于表達(dá)優(yōu)化模型的強(qiáng)大語言、用于構(gòu)建和編輯問題的全功能環(huán)境以及一組快速內(nèi)置求解器。
● 簡(jiǎn)易的模型表達(dá)
LINGO 將幫助您縮短開發(fā)時(shí)間。它可以讓您以高度可讀的形式快速制定線性、非線性和整數(shù)問題。LINGO 的建模語言允許您使用求和和下標(biāo)變量以直觀的方式表達(dá)模型 - 就像您使用鉛筆和紙一樣。模型更容易構(gòu)建、更容易理解,因此也更容易維護(hù)。LINGO 可以利用多個(gè) CPU 內(nèi)核來更快地生成模型。
● 便捷的數(shù)據(jù)選項(xiàng)
LINGO 讓您省去管理數(shù)據(jù)的時(shí)間和麻煩。它允許您構(gòu)建直接從數(shù)據(jù)庫和電子表格中提取信息的模型。同樣,LINGO 可以將解決方案信息直接輸出到數(shù)據(jù)庫或電子表格中,讓您更輕松地在所選應(yīng)用程序中生成報(bào)告。
● 強(qiáng)大的求解器
LINGO 擁有一套全面的快速內(nèi)置求解器,可用于線性、非線性(凸和非凸/全局)、二次、二次約束、二階錐、隨機(jī)和整數(shù)優(yōu)化。您無需指定或加載單獨(dú)的求解器,因?yàn)?LINGO 會(huì)讀取您的公式并自動(dòng)選擇合適的公式。
● 交互式建?;騽?chuàng)建交鑰匙應(yīng)用程序
您可以在 LINGO 中構(gòu)建和求解模型,也可以直接從您編寫的應(yīng)用程序調(diào)用 LINGO。對(duì)于以交互方式開發(fā)模型,LINGO 提供了一個(gè)完整的建模環(huán)境來構(gòu)建、求解和分析您的模型。對(duì)于構(gòu)建交鑰匙解決方案,LINGO 附帶可調(diào)用的 DLL 和 OLE 接口,可以從用戶編寫的應(yīng)用程序調(diào)用。LINGO 也可以直接從 Excel 宏或數(shù)據(jù)庫應(yīng)用程序調(diào)用。
● 豐富的文檔和幫助
LINGO 提供您快速啟動(dòng)和運(yùn)行所需的所有工具。您將獲得LINGO 用戶手冊(cè)(以印刷形式提供,可通過在線幫助獲?。?,其中全面描述了程序的命令和功能。超級(jí)版本和更大版本還包含一份《使用 LINGO 進(jìn)行優(yōu)化建?!?,這是一本全面的建模文本,討論了所有主要類別的線性、整數(shù)和非線性優(yōu)化問題。LINGO 還附帶了數(shù)十個(gè)基于現(xiàn)實(shí)世界的示例供您修改和擴(kuò)展。
? 重復(fù)解決問題時(shí)的可重復(fù)性得到提高,特別是使用并發(fā)選項(xiàng)時(shí)選擇 Barrier、Primal simplex 和 Dual simplex 中最快的一個(gè)。
? 全局求解器改進(jìn)了 IF 語句和多項(xiàng)式的處理能力。
? 整數(shù)(MIP)求解器添加了新的對(duì)稱性檢測(cè)功能。這可以大大減少在某些具有整數(shù)變量的模型上證明最優(yōu)性所需的時(shí)間。
? 改進(jìn)的多重啟動(dòng),可以快速找到困難的非凸問題的良好解決方案。
? 外部求解器改進(jìn)。增加了對(duì)外部求解器的支持,包括 COPT、CLP 和 HIGHS 等線性求解器。不僅改進(jìn)了對(duì) CONOPT 的支持,還改進(jìn)了對(duì) IPOpt 等外部非線性求解器的支持
? Windows 版本的增強(qiáng)功能:
o 改進(jìn)的模型編輯器,能夠?qū)⒕庉嫶翱诜殖啥鄠€(gè)窗格。
o 輸入時(shí)新增常用關(guān)鍵字的自動(dòng)完成功能。
o 更大的撤消重做緩沖區(qū),支持更多操作。
o 更快的查找和替換方法。
o 更大的工具欄按鈕。
o 改進(jìn)了 Unicode 處理。