كلية العلوم | جامعة ديالى
المقال العلمي الاسبوعي
البرمجة الرياضية Mathematical programming بقلم ا.م.د عدوية علي محمود / قسم علوم الرياضيات كلية العلوم / جامعة ديالى |
![]() |
البرمجة الرياضية تعرف بأنها العلم الذي يبحث في تحديد القيمة العظمى أوالقيمة الصغرى لدالة محدده تسمى دالة الهدف Objective function والتي تعتمد على عدد نهائي من المتغيرات. هذه المتغيرات قد تكون مستقلة عن بعضها، أو قد تكون مرتبطة مع بعضها بما يسمى القيود .Constraints ومن الطبيعي أن تهتم البرمجة الرياضية بدراسة طرائق الحل وكيفية بنائها.
إن علم البرمجة يعتبر من العلوم الحديثة فقبل عام ١٩٤٠ م لم يكن هناك طرق كثيرة لحل البرامج الرياضية في عدة متغيرات. ولكن وبعد ظهورالكمبيوتر ظهرت طرائق عديدة لحل مشكلات البرمجة الرياضية. ففي الفترة ما بين ١٩٤٠-١٩٦٠م شهد العالم تقدما كبيرا في فرع مهم من فروع الأمثلية ويعرف بالبرمجة الخطية. ثم بعد ذلك ظهرت طرائق لحل مسائل البرمجة الرياضية بمعظم أشكالها.
إن للبرمجة الرياضية تطبيقات عديدة وهامة في مختلف مجالات الحياة: في العلوم، الهندسة، الرياضيات، الاقتصاد، التجارة وغيرها. نذكر منها:
- تصميم المفاعلات الكيميائية.
- صناعة البلاستيك مثل ال .MTBE
- تصميم محركات الطائرات.
- تصميم المباني والجسور.
- مسائل النقل والإنتاج.
وهناك استخدامات للبرمجة الرياضية في فروع التحليل العددي نذكر منها:
- ملائمة البيانات .Data fitting
- المعادلات التفاضلية العادية غير الخطية.
هذه فقط أمثلة بسيطة على التطبيقات العديدة للبرمجة الرياضية.
والى اللقاء في مقال أخر أن شاء الله……
للاطلاع على المقالات السابقة اضغط هنا