701 likes | 2.8k Views
بحوث العمليات 1284. ا.محمد شبير. الفصل الثاني. البرمجةالخطية. اهداف الوحدة. يتوقع من الدارس بعد انهائه دراسة هذه الوحدة ان تشرح النموذج مكونات العام للبرمجة الخطية وشروط استخدامة و مجالاته في اتخاذ القرارات تستخدم الطرق البيانية لحل مسائل البرمجة الخطية
E N D
بحوث العمليات1284 ا.محمد شبير
الفصل الثاني البرمجةالخطية
اهداف الوحدة • يتوقع من الدارس بعد انهائه دراسة هذه الوحدة ان • تشرح النموذج مكونات العام للبرمجة الخطية وشروط استخدامة و مجالاته في اتخاذ القرارات • تستخدم الطرق البيانية لحل مسائل البرمجة الخطية • تستخدم طريقة الصف البسيط سيمبلكس لحل مسائل البرمجة الخطية باشكالها • تستخدم الحاسوب في حل مسائل البرمجة الخطية
النموذج العام لمسائل البرمجة: دالة الهدف، القيود، القيود، المتغيرات و انواعها، كيفية بناء النموذج الرياضي • جورج دانتزاغ، طريقة الصف البسيط simplex method • البرمجة الخطية احد اساليب البرمجة الرياضية و الغير خطية و الدينامكية و الهدفية و هي احد مسائل التفضيل Optimization و يقصد بها تعظيم او تقليل • تأتي على شكل دالة الهدف objective function • تخطع لعدة قيود constants
استخدامات البرمجة الخطية • تحديد المزيج من السلع • تحديد كمية الاستهلاك • تعيين الوظائف على الالات و المعدات و الاعمال و الافراد • التخطيط الامثل لعمليات النقل
مفهوم البرمجة الخطية و بناء النموذج الرياضي • هدف واضح و محدد قابل للتمثيل الرياضي • محددات يجب التقيد بها • توفر مجموعة من البدائل يمكن المفاضلة بينها • ترجمة المشكلة الى معادلات خطية • تطبيق مثال رقم 1
مكونات النموذج العام لمسائل البرمجة الخطية • دالة الهدف objective function • قيود المسألة • منها قيود عدم السلبية non negative restrictions • تعظيم – تقليل • الحل الامثل Optimal solution
يتبع • Z = C1X1 + C2X2 + …… + CnXn • a11 X1 + a12 X2 + ….. + a1n Xn (<=, = >=) b1 • a21 X1 + a22 X2 + ….. + a2n Xn (<=, = >=) b2 • X1, X2 ,….. , Xn >= 0 قيود السلبية • مثال 2
طريقة التمثيل البياني لحل مسائل البرمجة الخطية • لا يزيد عدد المتغيرات عن 2 • كل محور يخص متغير
حل مثال رقم 5 الحل في منطقة الربع الاول
X1 + 2X2 <=6 X1=0 0 * 1 + 2X2 = 6 2X2 = 6 X2 = 3 X2 = 0 X1 + 2 * 0 = 6 X1 = 6 X2 = 3 , X1 = 6
2X1 + 1X2=8 • X1=0 • 2 * 0 + 1X2=8 • 1X2 = 8 • X2=0 • 2X1 + 1*0 = 8 • 2X1=8 • X1=4
e d c f b a
X1 = 3.33, X2 = 1.33 طريقة خطوط الربح Z3 Z2 Z1 e d c f b a