API исследования операций предназначен для решения задач исследования операций высокого уровня с использованием линейного программирования, смешанного целочисленного программирования, программирования с ограничениями и многого другого. Он предоставляет решения по оптимизации конкретных проблем внешним пользователям посредством вызова API.
Сервис: оптимизация.googleapis.com.
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы 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 Решает проблему проектирования и планирования сети линейных перевозок (LSNDSP) на основе заданного DesignShippingNetworkRequest . |