全部產品
Search
文件中心

Optimization Solver:基本概念

更新時間:Jun 30, 2024

最佳化求解器控制台和SDK的概念說明。

控制台上的概念

數學規劃求解

數學規劃求解是最佳化求解器的一種類型,如線性規劃(Linear Programing, LP)求解器是指可以用於求解線性規劃問題,該問題的變數取值空間是線性連續的,目標函數和約束都是變數的線性關係。數學規劃求解常見的子問題類別還有混合整數規劃(Mixed Integer Programing, MIP )、非線性規劃(Nonlinear Programing,NLP)等。除此外,當前還有模擬最佳化線上最佳化類別能力,可聯絡我們擷取。

本地運行版

本地運行版,簡稱本地版,是指求解器的運算是在使用者自己的電腦上來執行,並通過網路連結阿里雲的雲端鑒權服務來獲得軟體啟動並執行許可權。使用者不需要傳待求解的問題到雲端,能有效減少資料的網路傳輸時間。這個版本提供的SDK是單機運行版,請注意根據自己的問題規模來配置計算裝置的記憶體配置參數。

與之區別的有C/S版。我們在學習案例中介紹的線上免費試用,採用的是C/S版本,計算核心是一樣的,但是該版本是把問題上傳到計算Server上排隊求解,可以多使用者共用計算裝置。使用上會稍有區別,C/S版本需要配置計算Server的服務地址、上傳待求解問題、非同步拉取求解結果,而本地運行版不需要。

雲鑒權

是指運行求解器時的鑒權檔案fl_client.ini檔案方案。此方法在求解器啟動並執行時候會連網鑒權。僅用於校正鑒權資訊,不需要上傳求解的資料。

與之區別的是機器ID綁定的固定鑒權mindopt.lic檔案方案,兩者可同時存在,會先去校正mindopt.lic檔案鑒權。

並發數

購買時可以選擇您要購買的並發進程數,代表購買後允許同時並發啟動並執行求解任務進程個數。購買後可通過“變更配置”來更改。

LicenseKey

購買服務後,可在已購服務列表中查看購買的演算法服務LicenseKey,是一串字元,用於填寫在軟體鑒權的設定檔中,該檔案在求解器軟體安裝的計算裝置中。使用方式詳見快速入門(開通和使用)

SDK

求解器SDK

最佳化求解器的軟體包,用於求解最佳化問題。

控制台SDK和API參考

控制台上資訊的互動SDK,用於採用SDK的調用方式來擷取控制台頁面上的內容。