Operations Research API
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Operations Research API は、線形計画法、混合整数計画法、制約プログラミングなどを使用して、高度な演算研究の問題を解決することを目的としています。特定の問題に対する最適化ソリューションを外部ユーザーに API 呼び出しを通じて提供します。
サービス: optimization.googleapis.com
サービス エンドポイント
サービス エンドポイントは、API サービスのネットワーク アドレスを指定するベース URL です。1 つのサービスに複数のサービス エンドポイントが存在することもあります。このサービスには次のサービス エンドポイントがあり、以下のすべての URI がこのサービス エンドポイントに関連しています。
https://optimization.googleapis.com
メソッド |
solveShiftGeneration |
POST /v1/scheduling:solveShiftGeneration
従業員の需要をカバーするために、指定されたシフト テンプレートからシフトを生成することで、指定された SolveShiftGenerationRequest からシフト生成の問題を解きます。 |
solveShiftScheduling |
POST /v1/scheduling:solveShiftScheduling
従業員のスケジュール設定が最大化され、スケジュールの制約違反が最小限になるように従業員をシフトに割り当てることで、指定された SolveShiftSchedulingRequest に基づく固定シフトのスケジューリングの問題を解決します。 |
メソッド |
designShippingNetwork |
POST /v1/shipping:designShippingNetwork
指定された DesignShippingNetworkRequest から、定期便のネットワーク設計とスケジューリングの問題(LSNDSP)を解きます。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-08-09 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-08-09 UTC。"],[[["The Operations Research API enables users to solve complex optimization problems, such as linear programming and constraint programming, through API calls."],["It offers specialized solutions for mathematical optimization, shift scheduling, and shipping network design."],["The API leverages various optimization techniques to provide efficient and effective solutions for operational challenges."],["Users can access the service endpoint at `https://optimization.googleapis.com` and utilize REST resources for specific problem domains."]]],["The Operations Research API uses methods like linear and mixed integer programming to provide optimization solutions. It offers three main REST resources: `v1.mathopt`, `v1.scheduling`, and `v1.shipping`. Key actions include `solveMathOptModel` for general model solving, `solveShiftGeneration` and `solveShiftScheduling` for employee shift management, and `designShippingNetwork` for optimizing shipping networks. Each method is accessed via a `POST` request to specific URIs relative to the service endpoint `https://optimization.googleapis.com`.\n"]]