Operations Research API

Operations Research API 旨在透過線性程式設計、混合整數程式設計、限製程式設計等方法,解決高階作業研究問題。透過 API 呼叫,為外部使用者提供特定問題的最佳化解決方案。

服務:Optimization.googleapis.com

服務端點

服務端點是指定 API 服務網路位址的基準網址。一項服務可能有多個服務端點。這項服務有以下服務端點,且下方的 URI 皆以此服務端點為基準:

  • https://optimization.googleapis.com

REST 資源:v1.mathopt

方法
solveMathOptModel POST /v1/mathopt:solveMathOptModel
解析輸入模型,並一次傳回結果。

REST 資源:v1.scheduling

方法
solveShiftGeneration POST /v1/scheduling:solveShiftGeneration
根據指定的排班範本產生偏移量,滿足員工需求,藉此解決指定 SolveShiftGenerationRequest 產生的輪班問題。
solveShiftScheduling POST /v1/scheduling:solveShiftScheduling
指派輪班員工來安排輪班時間,以便將員工的排程偏好設定最大化,並將違反排程限制的情形降到最低,藉此解決特定 SolveShiftSchedulingRequest 的班表安排問題。

REST 資源:v1.shipping

方法
designShippingNetwork POST /v1/shipping:designShippingNetwork
解決指定 DesignShippingNetworkRequest 中的運送網路設計和排程問題 (LSNDSP)。