L'API Operations Research mira a risolvere problemi di ricerca operativa di alto livello utilizzando programmazione lineare, programmazione con numeri interi misti, programmazione a vincoli e altro ancora. Fornisce soluzioni di ottimizzazione per problemi specifici agli utenti esterni tramite una chiamata API.
Servizio: Optimization.googleapis.com
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI seguenti sono relativi a questo endpoint di servizio:
https://optimization.googleapis.com
Risorsa REST: v1.mathopt
Metodi | |
---|---|
solveMathOptModel |
POST /v1/mathopt:solveMathOptModel Risolve il modello di input e restituisce il risultato contemporaneamente. |
Risorsa REST: v1.scheduling
Metodi | |
---|---|
solveShiftGeneration |
POST /v1/scheduling:solveShiftGeneration Risolve un problema di generazione dei turni rispetto al SolveShiftGenerationRequest specificato generando adattamenti da determinati modelli di turni per coprire la domanda dei dipendenti. |
solveShiftScheduling |
POST /v1/scheduling:solveShiftScheduling Risolve un problema fisso di programmazione dei turni dal SolveShiftSchedulingRequest specificato assegnando i dipendenti a turni in modo da massimizzare le preferenze di pianificazione dei dipendenti e ridurre al minimo le violazioni dei vincoli di pianificazione. |
Risorsa REST: v1.shipping
Metodi | |
---|---|
designShippingNetwork |
POST /v1/shipping:designShippingNetwork Risolve il problema LSNDSP (liner shipping network design andSchedule problem) specificato nel DesignShippingNetworkRequest . |