x
هدف البحث
بحث في العناوين
بحث في اسماء الكتب
بحث في اسماء المؤلفين
اختر القسم
موافق
المحاسبة
تطور الفكر المحاسبي
الافصاح والقوائم المالية
الرقابة والنظام المحاسبي
نظرية ومعايير المحاسبة الدولية
نظام التكاليف و التحليل المحاسبي
نظام المعلومات و القرارات الادارية
مواضيع عامة في المحاسبة
مفاهيم ومبادئ المحاسبة
ادارة الاعمال
الادارة
الادارة: المفهوم والاهمية والاهداف والمبادئ
وظائف المدير ومنظمات الاعمال
الادارة وعلاقتها بالعلوم الاخرى
النظريات الادارية والفكر الاداري الحديث
التطور التاريخي والمدارس والمداخل الادارية
وظيفة التخطيط
انواع التخطيط
خطوات التخطيط ومعوقاته
مفهوم التخطيط واهميته
وظيفة التنظيم
العملية التنظيمية والهيكل التنظيمي
مفهوم التنظيم و مبادئه
وظيفة التوجيه
الاتصالات
انواع القيادة و نظرياتها
مفهوم التوجيه واهميته
وظيفة الرقابة
انواع الرقابة
خصائص الرقابة و خطواتها
مفهوم الرقابة و اهميتها
اتخاذ القرارات الادارية لحل المشاكل والتحديات
مواضيع عامة في الادارة
المؤسسات الصغيرة والمتوسطة
ادارة الانتاج
ادارة الانتاج: المفهوم و الاهمية و الاهداف و العمليات
التطور التاريخي والتكنلوجي للانتاج
نظام الانتاج وانواعه وخصائصه
التنبؤ والتخطيط و تحسين الانتاج والعمليات
ترتيب المصنع و التخزين والمناولة والرقابة
الموارد البشرية والامداد والتوريد
المالية والمشتريات والتسويق
قياس تكاليف وكفاءة العمل والاداء والانتاج
مواضيع عامة في ادارة الانتاج
ادارة الجودة
الجودة الشاملة: المفهوم و الاهمية و الاهداف و المبادئ
نظام الايزو ومعايير الجودة
ابعاد الجودة و متطلباتها
التطور التاريخي للجودة و مداخلها
الخدمة والتحسين المستمر للجودة
خطوات ومراحل تطبيق الجودة الشاملة
التميز التنافسي و عناصر الجودة
مواضيع عامة في ادارة الجودة
الادارة الاستراتيجية
الادارة الاستراتيجية: المفهوم و الاهمية و الاهداف والمبادئ
اساليب التخطيط الاستراتيجي ومراحله
التطور التاريخي للادارة الاستراتيجية
النظريات و الانظمة و القرارات و العمليات
تحليل البيئة و الرقابة و القياس
الصياغة و التطبيق و التنفيذ والمستويات
مواضيع عامة في الادارة الاستراتيجية
ادارة التسويق
ادارة التسويق : المفهوم و الاهمية و الاهداف و الانواع
استراتيجية التسويق والمزيج التسويقي
البيئة التسويقية وبحوث التسويق
المستهلك والخدمة والمؤسسات الخدمية
الاسواق و خصائص التسويق و انظمته
مواضيع عامة في ادارة التسويق
ادارة الموارد البشرية
ادارة الموارد البشرية : المفهوم و الاهمية و الاهداف و المبادئ
التطور التاريخي لادارة الموارد البشرية
استراتيجية ادارة الموارد البشرية
الوظائف والتعيينات
الحوافز والاجور
التدريب و التنمية
السياسات و التخطيط
التحديات والعولمة ونظام المعلومات
مواضيع عامة في ادارة الموارد البشرية
نظم المعلومات
علوم مالية و مصرفية
المالية العامة
الموازنات المالية
النفقات العامة
الايرادات العامة
مفهوم المالية
التدقيق والرقابة المالية
السياسات و الاسواق المالية
الادارة المالية والتحليل المالي
المؤسسات المالية والمصرفية وادارتها
الاقتصاد
مفهوم ونشأت وعلاقة علم الاقتصاد بالعلوم الاخرى
السياسة الاقتصادية والمالية والنقدية
التحليل الأقتصادي و النظريات
التكتلات والنمو والتنمية الأقتصادية
الاستثمار ودراسة الجدوى الأقتصادية
ألانظمة الاقتصادية
مواضيع عامة في علم الاقتصاد
الأحصاء
تطور علم الاحصاء و علاقته بالعلوم الاخرى
مفهوم واهمية علم الاحصاء
البيانات الأحصائية
خـوارزمـيـة السيـمـبـلـكـس الـمطـورة وأمثلة تـطبيقـية عـليـها (حـالـة 1)
المؤلف: د . كاسر نصر المنصور
المصدر: ادارة العمليات الانتاجيـة (الاسس النظرية والطرائق الكميـة)
الجزء والصفحة: ص139 - 146
2023-12-14
1198
3-2 خوارزمية السيمبلكس المطورة (1)
تهدف الطرائق المطورة للسمبلكس إلى حل الصعوبات التي تعترض الطرائق التقليدية في حل جملة المعادلات الخطية (مثل ظهور قيم سالبة مع عامود الثوابت ث) أثناء تطور الحل ، وسوف نستعرض أهم هذه الطرائق وهي خوارزمية السيمبلكس المطوّرة.
تتكون هذه الطريقة من ثلاث مراحل أساسية وهي التالية :
المرحلة الأولى : وتتألف من الخطوات التالية :
1 ـ وضع البرنامج الخطي بالصيغة النظامية (دالة الهدف، نوع تعظيم Max )
2ـ وضع الشروط الخطية من الشكل ≥ وجميع المتغيرات ≥ 0
3 - تحويل الشروط الخطية إلى معادلات بإضافة متغيرات الفرق إلى الشروط الخطية.
4 - نقل الطرف الأيسر من دالة الهدف إلى الطرف الأيمن.
5- نشكل جدول السيمبلكس المختزل والذي يأخذ الشكل التالي :
6- يتحقق الحل الأمثل إذا كانت العناصر المقابلة لمتغيرات خارج القاعدة في سطر (هـ) كلها موجبة والعناصر المقابلة لمتغيرات القاعدة مع عامود (ث) كلها موجبة أيضاً.
المرحلة الثانية : معالجة العناصر السالبة في كل من (هـ) و (ث).
وهنا لدينا حالتين هما :
حالة (1)
معالجة عناصر سطر (هـ) باستخدام خوارزمية الأولى ومرافقه Primal and Olual Algorithrn ، وخطوات الحل في هذه الحالة هي التالية :
1- تحديد عامود الدوران Pivot Column وذلك باختيار إحدى القيم السالبة في سطر (هـ) المقابلة لمتغيرات خارج القاعدة، ولتكن ت ك < 0 ويكون عامود الدوران هو س ك .
2- تحديد عنصر الدوران Pivot element وذلك باستخدام معيار ماغوط للأولي التالي بقسمة عناصر عامود (ث) على عناصر عامود الدوران المقابلة لمتغيرات القاعدة (فقط القسمة على العناصر ذات القيمة الموجبة) واختيار النسبة الأصغر يكون عنصرها في عامود الدوران هو عنصر الدوران.
3- تحديد سطر الدوران Pivot Line وهو السطر الذي يتقاطع مع عامود الدوران عند عنصر الدوران.
4- تشكيل جدول جديد باتباع الخطوات التالية :
أ- نضع في مكان عنصر الدوران مقلوبه .
ب ـ نضع نواتج قسمة سطر الدوران في الجدول القديم على عنصر الدوران بدل العناصر القديمة.
ج ـ نضع نواتج قسمة عامود الدوران في الجدول القديم على عنصر تغيير الإشارة بدل العناصر القديمة.
د ـ العناصر الأخرى تحسب من الجدول القديم على الشكل التالي :
هنا نميز الحالات التالية :
1- إذا كانت جميع القيم في السطر (هـ) موجبة نكون قد وصلنا إلى حل ممكن مرافق ، وعندها ننتقل إلى الحالة الثانية أي معالجة عناصر السطر (ث) فإذا كانت كلها موجبة نكون قد وصلنا إلى حل أمثل.
2- إذا كان هناك عنصراً سالباً في السطر (هـ) نكرر الخطوات من (1) إلى (5) حتى تصبح كل عناصر السطر (هـ) موجبة.
مثال (4-5)
لنعد إلى البرنامج الخطي السابق في مثال رقم (1)
المطلوب : حل هذا البرنامج باستخدام خوارزمة السيمبلكس المطورة.
الحل :
1- نكتب البرنامج الخطي
هـ 6س1 - 2س2 = 0
نضيف للشروط متغیرات فرق س3، س4
س1 + 2س2 + س3 = 30
2س 1 + 2س2 +س4 = 28
2 ـ نشكل جدول السيمبلكس المختزل (الحل الأولي)
3 ـ الحل ليس أمثل لأن العناصر المقابلة لمتغيرات خارج القاعدة في سطر (هـ) فيها قيم سالبة يجب التخلص منها وذلك وفق الخطوات التالية :
أ- تحديد عامود الدوران وهو هنا (س1) الذي يحوي قيمة سالبة في سطر (هـ) وهي (6-).
ب- تحديد عنصر الدوران بقسمة عناصر عامود (ث) على العناصر الموجبة في عامود الدوران المقابلة، ونأخذ النسبة الأقل وهنا فإن عنصر الدوران هو (2)
ج- تحديد سطر الدوران وهو السطر (س4) تقاطع عامود الدوران مع عنصر الدوران.
د ـ نشكل جدول جديد وفق القواعد المذكورة سابقاً وذلك على الشكل التالي :
1- نضع مكان عنصر الدوران مقلوبه (2) يصبح 2./1
2 ـ نضع مكان بقية عناصر سطر (س1) نواتج قسمة عناصر سطر الدوران على عنصر الدوران.
3 ـ نضع مكان بقية عناصر عامود (س) نواتج قسمة عناصر عامود الدوران على عنصر الدوران مع تغير الإشارات.
نلاحظ ان جميع العناصر في سطر (هـ) وكذلك في عامود (ث) هي قيم موجبة ، لذلك الحل الذي تم التوصل اليه هو الحل الامثل ، حيث ان :
مثال( 4-6) :
لدينا البرنامج الخطي النظامي التالي :
الحل : نكتب البرنامج الخطي على الشكل التالي :
نكتب البرنامج الخطي على الشكل التالي
هـ 4س1 ــ 3س2 = 0
القيود مع اضافة المتغيرات :
2س1 + س2 + س3 = 1800
س1 + 2س2 + س4 = 1440
س1 ، س2 ، س3 ،س4 اكبر او يساوي Φ .
نلاحظ ان عامود الدوران هو (س) وسطر الدوران (س3) ، والحل ليس امثلاً بسبب وجود قيم سالبة في سطر(هـ) ولمعالجتها نشكل دول جديد
نلاحظ ان الحل الجديد ليس امثلاً لأن هناك قيمة سالبة في سطر (هـ) ، يجب ان تعالج ، لذلك نكرر الخطوات السابقة ونشكل جدول افضل .
وبالتالي فإن الحل الأخير هو الأمثل ( لا يوجد أي قيمة سالبة في سطر هـ) وعليه س 1 =
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
1) انظر: د. خالد الماغوط ، البرمجة الخطية جامعة حلب، حلب، 1986.
وكذلك د. إبراهيم نائب د. أنعام بافية، بحوث العمليات (خوارزميات وبرامج حاسوبية) دار وائل عمان، 1999.