تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
ما هي MathOpt
Mathopt هي مكتبة لنمذجة وحل مسائل التحسين الرياضي، مثل مسائل البرمجة الخطية (LPs) أو مسائل برمجة الأعداد الصحيحة المختلطة (MIPs). تفصل شركة MathOpt بين النمذجة والحلّ، ما يسمح للمستخدمين بالتبديل بين طرق الحلّ من خلال تغيير التعداد (وتبعية الإصدار) لاختيار أداة الحلّ الخاصة بهم.
يمكنك مشاهدة هذا الفيديو للاطّلاع على مقدمة موجزة عن MathOpt من العرض التقديمي لمؤتمر JuMP 2023.
ميزات MathOpt
يمكن أن تحتوي نماذج MathOpt على:
عدد صحيح أو متغيرات مستمرة
القيود الخطية أو التربيعية
الأهداف الخطية أو التربيعية
أهداف هرمية متعددة
قيود MIP متخصصة (اتصالات الطوارئ، مؤشر، المزيد في المستقبل)
بعض القيود المخروطية (مخروط من الدرجة الثانية، ويأتي المزيد)
يتم تعريف النماذج بشكل مستقل عن أي أداة حلّ ويمكن التبديل بينها
بالتبادل. تتوافق MathOpt مع أدوات الحلّ التالية:
تاريخ التعديل الأخير: 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 (حسب التوقيت العالمي المتفَّق عليه)"],[],["MathOpt is a library for modeling and solving mathematical optimization problems, such as LPs and MIPs. It supports continuous or integer variables, linear/quadratic constraints and objectives, and specialized MIP/conic constraints. Users can switch between solvers like GLOP, PDLP, CP-SAT, SCIP, GLPK, Gurobi, and HiGHS, independently of the model's definition. MathOpt offers C++ and Python client libraries with example, and provides features such as infeasibility analysis, incremental solving, callbacks, duality, and warm starts.\n"]]