انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة
الكلية كلية الادارة والاقتصاد
القسم قسم الادارة الصناعية
المرحلة 3
أستاذ المادة عدنان شمخي جابر عبيد العميدي
18/12/2012 13:41:17
البرمجة الخطية Linear programming
2 – 1 المقدمة Introduction تعتبر البرمجة الخطية أحدى نماذج البرمجة الرياضية التي تعالج مسألة تخصيص أو توزيع الموارد أو الطاقات المحدودة لتحقيق هدف معين ويعبر عن هذا الهدف بدالة خطية مستخدمة لوصف العلاقة بين متغيرين أو أكثر وهذه العلاقة مباشرة وتتغير بنفس النسبة أي عند تغير ساعات الأنتاج بنسبة 10% فأن الأنتاج يتغير بنسبة 10% أيضاً. تكمن أهمية البرمجة الخطية كونها أحدى الوسائل المستخدمة في دراسة سلوك عدد كبير من الأنظمة, كما وتستخدم في معالجة كثير من مشكلات البرمجة الصناعية والحكومية المعقدة. وتعتبر البرمجة الخطية من الأساليب الرياضية التي تهدف للوصول الى تحقيق الأمثلية والذي بموجبه يتم تخصيص الموارد المحدودة من أجل تحقيق الهدف المحدد. يستخدم نموذج البرمجة الخطية بشكل واسع لحل المشاكل التي تواجه منظمات الأعمال في مجالات كثيرة كالأنتاج والتوزيع والنقل وكثير من الأنشطة المختلفة لغرض تعظيم (Maximize) الأرباح أو العوائد وتقليل (Minimize) الخسائر والتكاليف. مثال (2 - 1): تقوم أحدى الشركات بأنتاج نوعين من المعدات (A & B), وتحقق الشركة ربحاً قدره (10000) دينار في الوحدة الواحدة من المنتوج (A), و (15000) دينار في الوحدة الواحدة من المنتوج (B), علماً بأن الشركة تحتاج الى (20) ساعة لأنتاج وحدة واحدة من منتوج (A) و (30) ساعة لأنتاج وحدة واحدة من (B), وأن الوقت الأجمالي المسموح العمل به سنوياً (1200) ساعة كما أن الطلبات التي يمكن توقعها على المنتوجين يتوقف على قدرة الشركة على الأنتاج, وتوجد أمكانية أنتاج كمية من (B) لا تزيد عن (40) وحدة والكمية المنتجة من (A), لا تزيد عن (30) وحدة في السنة. ما هو العدد الأمثل من الوحدات المنتجة من كل نوع بحيث تعظم أرباح الشركة عن أنتاجها السنوي. الحل: لصياغة نموذج رياضي لهذا المثال نلاحظ ما يأتي: نفترض أن عدد الوحدات المنتجة من المنتوج (B) هو: x_1,? x?_1?0 نفترض أن عدد الوحدات المنتجة من المنتوج (A) هو: x_2,? x?_2?0 دالة الهدف objective function max??x_0 ?=10000x_1+15000x_2 القيود Constraints 20 x_1+30 x_2=1200 الأنتاج ساعات x_1?40 x_2?30 x_1,x_2?0 مثال (2 - 1): نموذج رياضي ينتج أحد المصانع ثلاثة نماذج (I,II,III) من منتج معين, بأستخدام نوعين من مواد الخام (A & B), والكمية المتاحة من كل نوع هي (2000) وحدة من المادة الخام (A) و (3000) وحدة من المادة الخام (B). والجدول التالي يبين الكميات المطلوبة من كل نوع من الخامات لأنتاج المنتجات الثلاث. المتطلبات لكل وحدة من أنواع النماذج الثلاث المواد الخام III II I 5 3 2 A 7 2 4 B
أذا كان الوقت المطلوب لكل وحدة من النموذج الأول هو ضعف الوقت المطلوب للوحدة من النموذج الثاني وثلاثة أمثال الوقت المطلوب للوحدة من النموذج الثالث. أن الطاقة التشغيلية للمعمل تستطيع أن تنتج ما يكافئ (700) وحدة من النموذج الأول, وأشارت دراسة السوق الى أن الحد الأدنى المطلوب من كل نوع هو (150, 200, 200) وحدة على التوالي, بالرغم من ذلك أن نسبة الوحدات المصنعة يجب أن تكون بالترتيب (3: 2: 5) فإذا كان ربح الوحدة الواحدة من النوع الأول (300) دينار والثاني (200) والثالث (500). أكتب المسألة بصورة نموذج برمجة خطية لتحديد عدد الوحدات المصنعة من كل نموذج بحيث تحصل الشركة على أعظم ربح ممكن. الحل: النموذج الرياضي نفرض أن (x_1) عدد وحدات المنتج الأول(I). نفرض أن (x_2) عدد وحدات المنتج الأول(II). نفرض أن (x_3) عدد وحدات المنتج الأول(III). دالة الهدف objective function max??x_0 ?=300x_1+200x_2+500x_3 القيود Constraints 2x_1+3x_2+5x_3?2000 A النوع من الخام المواد
4x_1+2x_2+7x_3?3000 B النوع من الخام المواد قيد الوقت x_1+0.5x_2+1/3 x_3?700 قيد العمل x_1/3=x_2/2=x_2/5 متطلبات السوق من المنتجات x_1?200 x_2?200 x_3?150 مثال (2 - 2): تقوم أحدى الشركات بوضع خطة لاستيراد ثلاثة أنواع من السلع لغرض تسويقها في السوق المحلي علماً بأن نفقات الشراء والنفقات الأخرى موضحة في الجدول التالي: المبالغ المخصصة المبالغ بالآف الدنانير النفقات السلعة الثالثة السلعة الثانية السلعة الأولى =40000 1 2 2 نفقات التسويق ?30000 2 1 2 نفقات أدارية ?100000 2 2 4 نفقات متنوعة 6 4 5 سعر الشراء
المطلوب: تحديد الحجم الأمثل للأستيراد والذي يحقق أقل كلفة ممكنة. الحل: نفرض أن: x_1 : عدد الوحدات للسلعة الأولى. x_2 : عدد الوحدات للسلعة الثانية. x_3 : عدد الوحدات للسلعة الثالثة. دالة الهدف objective function Min??x_0 ?=5x_1+4x_2+5x_3 Subject to: 2x_1+2x_2+x_3=40000 2x_1+x_2+2x_3?30000 4x_1+2x_2+2x_3?100000 x_1,x_2,x_3?0 وسيتم لاحقاً توضيح كيفية حل هذه المسائل من البرامج الخطية. 2 – 2 فرضيات البرمجة الخطية Linear Programming Hypothesis لغرض بناء نموذج رياضي دقيق ومعتمد, يجب توفر الشروط التالية: 1 - تعظيم (Maximize) الأرباح أو العوائد وتقليل (Minimize) الخسائر والتكاليف. 2 – وجود بدائل مختلفة للوصول إلى الهدف. 3 – أن تكون الموارد المستخدمة محدودة لأن طريقة البرمجة الخطية تتمثل في كونها طريقة علمية تهدف إلى استخدام الموارد المحدودة أفضل استخدام لتحقيق هدف معين, ونقصد هنا بالموارد, عدد ساعات التشغيل, المواد الخام, الأيدي العاملة, كمية المبالغ المستثمرة, وغيرها من الموارد. 4 – التأكد (certainty): يجب أن تكون هنالك علاقة بين المتغيرات أي توفر عنصر التأكد وغياب الاحتمالات, وأن تكون قيود النموذج معروفة وثابتة أثناء فترة معالجة المشكلة المدروسة. 5 – الخطية (linearity ): وهو التعبير عن دالة الهدف والقيود بمعادلات أو متباينات خطية. 6 – التناسبية (proportionality): أي أن تكون مساهمة العوامل في دالة الهدف والكميات المستخدمة من الموارد في القيود متناسبة مع قيمة كل متغير من المتغيرات القرارية. 7 – عدم وجود تداخل بين الأنشطة المختلفة. 8 – أن تكون قيم القرارات موجبة (x_j?0).
المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
|