複製鏈接
請複製以下鏈接發送給好友

Xpress-MP

鎖定
Xpress-MP是一款運籌學優化仿真軟件,一個數學建模和優化工具包,它用於求解線性,整數,二次,非線性,以及隨機規劃問題。
軟件名稱
Xpress-MP
意    義
運籌學優化仿真軟件
方    法
嵌入優化功能的OEM/ISV

Xpress-MPXpress-MP的用户

包括:
◆ 需要在其產品中嵌入優化功能的OEM/ISV。
◆ 向顧客提供優化解決方案的諮詢人員。
◆大型機構中需直接解決其自身的優化問題的商業分析師和其他最終用户。
Xpress-MP工具包可以用於所有常見的計算機平台,並具有不同性能的版本,以及解決各種不同規模的問題。本產品支持多種用户/軟件接口,包括可以使用C,C++,VB,Java,和.net語言進行調用的API庫,以及獨立的命令行界面
在這裏我們將介紹Xpress-MP工具包中的各種產品,這些產品使Xpress-MP能夠應用於如此廣泛的領域中。
求解引擎
◆Xpress-Optimizer中包含的優化算法使你能夠求解線性規劃問題(LP),混合整數規劃問題(MIP),二次規劃問題(QP),以及混合整數二次規劃問題(MIQP)。
◆Xpress-SLP是一個非線性規劃問題(NLP)以及混合整數非線性規劃問題(MINLP)的求解器。它使用了連續線性逼近方法,這一方法從過程工業的技術中發展而來,能夠解決具有數千個變量的大型問題。
◆Xpress-SP是一個隨機規劃工具,用於求解具有不確定性的優化問題。Xpress-SP可以用於建模和求解在供應鏈管理,能源,財務,運輸,等等過程中出現的問題,它將不確定性嵌入到優化問題中,以避免未來的變數。
◆Xpress-Kalis是一個有約束規劃軟件,它構建於Artelys的Kalis求解器之上。Xpress-Kalis專用於離散組合問題,這些問題頻繁出現於諸如規劃和計劃制定之類的問題中。
建模和開發工具
◆Xpress-Mosel使你能夠定義你的問題,然後使用一個或多個Xpress求解引擎進行求解,並對結果進行分析,這一切都通過一種專為此目的設計的全功能的編譯型編程語言來實現。Xpress-Mosel環境包括Mosel語言及其調試器;用於在此語言中直接訪問其他軟件組件和外部數據源的模塊和I/O驅動;用於將模型嵌入到應用程序中的庫;以及一個開放的接口,以便用户對Mosel語言進行擴展。
◆Xpress-BCL是一個面向對象的庫,用於在應用程序中直接構建,求解,以及分析問題。
◆Xpress-IVE是一個完整的Windows下的Xpress-Mosel可視化開發環境。它包括一個Mosel程序編輯器,編譯器,以及執行環境。
◆Xpress-Application Developer(XAD)通過使用一組圖形用户界面開發API對Xpress-Mosel進行擴展,使Mosel成為一個能夠完成從問題的數學表達到創建用户界面中這一完整的優化應用程序開發過程的建模和編程語言。

Xpress-MP其他工具

用於Xpress-Mosel:ODBC I/O驅動以及mmodbc模塊使用户能夠使用數據庫以及電子表格作為外部數據源
◆Xpress-Optimizer
Xpress-Optimizer中包含了複雜,魯棒的算法,以對工業應用中最急需解決的問題進行迅速精確的求解。這一已被證實的優化技術已在世界上大量的商業應用中使用,以對具有數百萬個變量以及約束條件的問題提供快速可靠的解答。
Xpress-Optimizer領先市場的原因
Xpress-Optimizer因其解決數值求解困難或求解不穩定的問題的能力而聲名遠揚,這也是它在過程工業中能夠在市場中遙遙領先的原因所在。

Xpress-MP先進的算法

Xpress-Optimizer算法使你能夠求解:
LP——線性規劃問題
MIP——混合整數規劃問題
QP——二次規劃問題
MIQP——混合整數二次規劃問題
如果你的問題是非線性的,則可以使用Xpress-SLP求解器,它使用了連續線性逼近技術,可以解決具有數千個變量的非線性和混合整數非線性問題。

Xpress-MP靈活的運用

工具包中提供了命令行工具形式的Xpress-Optimizer,並有一組簡單但強大的交互用户界面;也提供了可調用的庫形式的Xpress-Optimizer,並具有C,C++,Java,Fortran,VB6,和.net編程接口。它與工業標準的LP和MPS文件格式完全兼容,並且對日誌記錄,二進制存儲文件,以及ASCII/二進制解決方案文件提供了廣泛的支持。
作為Xpress-MP工具包中的一個集成組件,Xpress-Optimizer引擎也可以與Xpress-Mosel的高級模型開發環境或Xpress-BCL建模庫的廣泛的規劃功能結合使用。