מטרת ה- Operations Research API היא לפתור בעיות ברמה גבוהה של חקר תפעול באמצעות תכנות ליניארי, תכנות עם מספרים שלמים מעורבים, תכנות אילוצים ועוד. היא מספקת פתרונות אופטימיזציה לבעיות ספציפיות למשתמשים חיצוניים באמצעות קריאה ל-API.
שירות: optimization.googleapis.com
נקודת קצה בשירות
נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה (endpoints) של שירות. לשירות הזה יש את נקודת הקצה הבאה של השירות, וכל מזהי ה-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 הנתון. |