Operations Research API

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.