LINGO

出自 MBA智库百科(http://wiki.mbalib.com/)

LINGO簡介

  Lingo是一種數學建模軟體——運籌學軟體。

  用於解決管理運籌學的線性規劃以及非線性規劃問題。

  由Lindo(LinDo Systems Inc.)公司開發。目前最新版本為Lingo11

  Lindo 和 Lingo 是美國 Lindo 系統公司開發的一套專門用於求解最優化問題的軟體包。Lindo 用於求解線性規劃和二次規劃問題,Lingo 除了具有 Lindo 的全部功能外,還可以用於求解非線性規劃問題,也可以用於一些線性和非線性方程(組)的求解,等等。Lindo 和 Lingo 軟體的最大特色在於可以允許優化模型中的決策變數是整數(即整數規劃),而且執行速度很快。

  Lingo 實際上還是最優化問題的一種建模語言,包括許多常用的函數可供使用者建立優化模型時調用,並提供與其他數據文件(如文本文件、Excel電子錶格文件、資料庫文件等)的介面,易於方便地輸入、求解和分析大規模最優化問題。

  由於這些特點,Lindo系統公司的線性、非線性和整數規劃求解程式已經被全世界數千萬的公司用來做最大化利潤和最小化成本的分析。應用的範圍包含生產線規劃、運輸、財務金融、投資分配、資本預算、混合排程、庫存管理資源配置等等...

  Lindo/Lingo 軟體作為著名的專業優化軟體,其功能比較強、計算效果比較好,與那些包含部分優化功能的非專業軟體相比,通常具有明顯的優勢。此外,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 使用者手冊有詳細的功能定義。

LINGO11.0版本及說明

  名詞解釋

  1. Barrier:內生法優化的選項,主要用於線性優化中,解決大規模運算的問題。比常用的單純形演算法的運算速度要快得多。同時也可用於求解二次規劃約束的優化。

  2.Non-linear:基於廣義既約梯度演算法的非線性優化的選項。主要用於非線性優化,比常用的順序逼近線性規划算法的速度要快得多。

  3.Global:提供全局最優解的選項。主要用於非線性優化的求解。一般的演算法只能獲得局部最優解。這個選項可以通過多起始點的方式,通過劃分凸規劃,調用分支定界管理程式,從多個局部最優解中確定全局最優解。(不能單獨使用,必須與Non-linear 選項同時使用。)

本條目對我有幫助9
分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目

本条目由以下用户参与贡献

mike2718,Angle Roh,Yixi,林巧玲.

評論(共0條)

提示:評論內容為網友針對條目"LINGO"展開的討論,與本站觀點立場無關。

發表評論請文明上網,理性發言並遵守有關規定。

返回顶部