Operations Research API
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
API исследования операций предназначен для решения задач исследования операций высокого уровня с использованием линейного программирования, смешанного целочисленного программирования, программирования с ограничениями и многого другого. Он предоставляет решения по оптимизации конкретных проблем внешним пользователям посредством вызова API.
Сервис: оптимизация.googleapis.com.
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://optimization.googleapis.com
Методы |
---|
solveMathOptModel | POST /v1/mathopt:solveMathOptModel Решает входную модель и сразу возвращает результат. |
Методы |
---|
solveShiftGeneration | POST /v1/scheduling:solveShiftGeneration Решает проблему создания смен на основе заданного SolveShiftGenerationRequest путем создания смен на основе заданных шаблонов смен, чтобы удовлетворить спрос сотрудников. |
solveShiftScheduling | POST /v1/scheduling:solveShiftScheduling Решает проблему планирования фиксированных смен из заданного SolveShiftSchedulingRequest , назначая сотрудников на смены таким образом, чтобы предпочтения сотрудников в отношении планирования были максимальными, а нарушения ограничений планирования были сведены к минимуму. |
Методы |
---|
designShippingNetwork | POST /v1/shipping:designShippingNetwork Решает проблему проектирования и планирования сети линейных перевозок (LSNDSP) на основе заданного DesignShippingNetworkRequest . |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-10-30 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-10-30 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"]]