Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
واجهة MPSolver
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
هي مجموعة برامج مفتوحة المصدر من Google للتحسين
توفر OR-أدوات برنامج تضمين MPSolver.
لحلّ البرمجة الخطية
تمثّل هذه السمة مسائل برمجة الأعداد الصحيحة المختلطة.
لحل مسائل برمجة الأعداد الصحيحة البحتة، يمكنك أيضًا استخدام دالة
أداة حلّ CP-SAT
أمثلة
تقدم الصفحات التالية أمثلة توضح استخدام MPSolver:
المهام الشائعة
يوضح القسم التالي المهام الشائعة المتعلقة بحل
LPs وMIPs.
الحدود الزمنية
يوضح المثال أدناه كيفية تعيين حد وقت البحث ليكون 15 ملي ثانية عندما
باستخدام Glop.
Python
solver.set_time_limit(15)
C++
solver->set_time_limit(15);
Java
solver.setTimeLimit(15)
#C
solver.SetTimeLimit(15);
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],["OR-Tools offers MPSolver for linear and mixed integer programming, and CP-SAT for pure integer programming. It provides examples for solving problems like the Stigler diet, LP and MIP problems, bin packing, and assignment. Common tasks include setting search time limits, demonstrated with `set_time_limit` methods in Python, C++, Java, and C#; the example shows how to set the limit to 15 milliseconds. MPSolver can be used with Glop or SCIP.\n"]]