Process / pipelineMathematical programming
البرمجة الديناميكية
البرمجة الديناميكية (DP) هي تقنية تحسين دقيقة قدمها ريتشارد بلمان عام 1957 لحل مشاكل القرارات متعددة المراحل. تقوم بتفكيك مشكلة معقدة إلى مشاكل فرعية أبسط ومتداخلة، وتحل كل مشكلة فرعية مرة واحدة، وتخزن النتائج لتجنب الحسابات المتكررة. تستند البرمجة الديناميكية إلى مبدأ المثالية، وتضمن حلولاً مثالية عالميًا كلما أظهرت المشكلة مشاكل فرعية متداخلة وبنية فرعية مثالية.
اقرأ الطريقة كاملة
للأعضاء فقط
تسجيل الدخولسجّل الدخول بحساب مجاني لقراءة هذا القسم.
Method map
The neighbourhood of related methods — select a node to explore.
+5 more
المصادر
- Bellman, R. (1957). Dynamic Programming. Princeton University Press. ISBN: 978-0-691-07951-6
كيف تستشهد بهذه الصفحة
ScholarGate. (2026, June 2). Dynamic Programming. ScholarGate. https://scholargate.app/ar/optimization/dynamic-programming
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- البرمجة بالقيدالتحسين↔ compare
- التعلم المعزز العميقالتعلم العميق↔ compare
- البرمجة الصحيحةالتحسين↔ compare
يُستشهد بها في
البرمجة الديناميكية القائمة على الوكيلالبرمجة الديناميكية البايزيةالتفرع والتحديدالبرمجة بالقيدالبرمجة الصحيحة الحتميةالبرمجة الصحيحةتحسين الصيانةنموذج ماركوفالبرمجة الصحيحة المختلطةالبرمجة الديناميكية متعددة الأهدافالبرمجة غير الخطيةالبرمجة الديناميكية لسيناريوهات السياساتتعلم Q (Q-Learning)البرمجة الديناميكية العشوائية