مقارنة طريقة التفريع والتحديد مع طريقة المنطقة الحصينة لحل البرمجة ثنائية المستوى غير الخطية (تطبيق عملي)

المؤلفون

  • هبـــة فاضل حربي
  • حامد سعد الشمرتي

DOI:

https://doi.org/10.55562/jrucs.v48i1.33

الكلمات المفتاحية:

البرمجة ثنائية المستوى غير الخطية، طريقة المنطقة الحصينة، خوارزمية التحديد والتفريع

الملخص

ان مشكلة البرمجة ثنائيـــة المستوى هي مشكلة تقليل (Min) او تعظيم (Max) لدالـــة الهدف بوجود دالة هدف اخرى داخل القيود. وقد حظيت هذه المشكلة باهتمام كبير جدا ً في مجتمع البرمجة بسبب انتشار التطبيقات واستخدام الخوارزميات التطورية في معالجة هكذا نوع من المشـــاكل. وفي هذا البــــحث يـــتم استخدام طريقتــين من طرائق حل البرمجة ثنائية المستوى غير الخطية Non-linear Bi-level Programming هما: خوارزمية التحديد والتفريع Branch and Bound Algorithm وطريــــقة المنطــــقـــة الحـصينـــة (Trust Region Method) والمقارنة بينهما من حيث قيمة دالة الهدف للوصول الى الحل الامثل من خلال اسلوب المحاكاة باستخدام طريقة مونت كارلو (Monte Carlo) باستخدام حجوم عينات مختلفة صغيرة وكبيرة وتطبيقها على مشاكل تحديد الكميات المثلى من الادوية والمستلزمات الطبية لشركة )كيماديا( وتم التوصل الى افضلية خوارزمية التحديد والتفريع في حل مشكلة البرمجة ثنائية المستوى غير الخطية لان نتائجها كانت افضل من حيث تقليل الكلفة.

التنزيلات

تنزيل البيانات ليس متاحًا بعد.

التنزيلات

منشور

2021-09-23

كيفية الاقتباس

مقارنة طريقة التفريع والتحديد مع طريقة المنطقة الحصينة لحل البرمجة ثنائية المستوى غير الخطية (تطبيق عملي). (2021). مجلة كلية الرافدين الجامعة للعلوم ( 1681-6870 ), 48(1), 1-14. https://doi.org/10.55562/jrucs.v48i1.33