في مجال الاستمثال، تعتبر البرمجة العشوائية الهيكل الأساسي لحل المشاكل المتعلقة بالنمذجة القائمة على عدم التأكد. في حين أن مشاكل النمذجة المحددة تصاغ باستخدام بارامترات معلومة. وتشمل مشاكل الواقع بعض البارامترات غير المعلومة، في حال وقوع البارامترات ضمن حدود معينة تكون هناك طريقة واحدة لحل هذا النوع من المشاكل تسمى النمذجة القوية (Robust Optimization)، والهدف من البرمجة العشوائية هو العثور على حل مناسب وأمثل لجميع البيانات. نماذج البرمجة العشوائية متشابهة في الأسلوب لكن تأخذ في عين الاعتبار حقيقة أن التوزيعات الاحتمالية التي تحكم البيانات معلومة أو يمكن حسابها. والهدف هنا هو إيجاد خطة مناسبة لكل أو بالكاد كل البيانات وهذه الخطة تتوقع بعض القرارات والمتغيرات العشوائية. عموما هذه النماذج تتم صياغتها وحلها نظريا وعدديا وتحليلها لتوفير معلومات مفيدة لمتخذي القرار.
قراءة المقال الكامل على ويكيبيديا ←