Operations Research API
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تهدف واجهة برمجة التطبيقات أبحاث العمليات إلى حل مشاكل أبحاث العمليات عالية المستوى باستخدام البرمجة الخطية وبرمجة الأعداد الصحيحة المختلطة وبرمجة القيود والمزيد. توفِّر حلولاً لتحسين الأداء لمشاكل معيّنة للمستخدمين الخارجيين من خلال طلب بيانات من واجهة برمجة التطبيقات.
الخدمة: Optimize.googleapis.com
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لإحدى خدمات واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (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 Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-09 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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-08-09 (حسب التوقيت العالمي المتفَّق عليه)"],[[["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"]]