طرائـق البـرمـجـة الخـطيـة (طريـقة السيـمبلـكس The Simplex Method) 2 |
1436
12:17 صباحاً
التاريخ: 2023-12-14
|
أقرأ أيضاً
التاريخ: 2023-12-15
1361
التاريخ: 20-1-2021
4917
التاريخ: 20-12-2020
6213
التاريخ: 6-6-2016
4473
|
طريقة (2)
تعتمد هذه الطريقة في حل جملة المعادلات الخطية على جبر المصفوفات، وتتألف من الخطوات التالية :
1- تشکیل جدول السيمبلكس وذلك بنقل الطرف الأيمن من دالة الهدف إلى الطرف الأيسر، وفي مثالنا السابق يتم على الشكل التالي :
هـ - 6س1 - 2س2= 0
وجدول السيمبلكس يأخذ الشكل التالي :
ونلاحظ أن قيم متغيرات القاعدة في سطرها معدومة لأننا نبدأ بالحل من القيمة p . نشير إلى أن الحل الأمثل يكون عندما تكون جميع قيم السطر (هـ) والمقابلة للمتغير اكبر او يساوي Φ (p) .
2 ـ ومن خلال ملاحظة قيم السطر (هـ) نلاحظ أن هناك قيمتين سالبتين (6) تقابل المتغير س 1 و (2) تقابل المتغير (س2)، وعليه نختار إحداهما ولتكن (6). والعامود الذي يحوي هذه القيمة يكون عامود الدوران والمتغير فيه هو المتغير الداخل. أي أن س1 متغير داخل.
3- نحدد عنصر الدوران في عامود الدوران، وذلك بقسمة عناصر العامود (ث) على عناصر عامود الدوران الموجبة فقط، ونأخذ ناتج القسمة الأقل. والسطر الذي يحويها هو سطر الدوران .والعنصر الذي يكون عبارة عن تقاطع سطر الدوران مع عامود الدوران هو عنصر - الدوران. وفي مثالنا الحالي وبإتباع الخطوات السابقة نحصل على ما يلي :
4 - تشكيل جدول جديد وذلك على الشكل التالي:
يتم تبديل متغير القاعدة في سطر الدوران بمتغير القاعدة مع عامود الدوران، ويجب أن تكون جميع عناصر عامود الدوران في الجدول الجديد أصفاراً ما عدا مكان عنصر - الدوران يجب أن يساوي الواحد.
ولاستبدال سطر الدوران بعامود الدوران نقوم بقسمة عناصر سطر الدوران من الجدول (1) على عنصر الدوران، وفي مثالنا يكون التالي:
ج ) حسب قيمة (هـ) على الشكل التالي :
قيمة المتغير التابع لـ (هـ) في العمود المستبدل م2 × عناصر سطر الدوران
د) نحسب قيمة باقي متغيرات القاعدة وهي هنا فقط (م1) ويتم ذلك على الشكل التالي:
قيمة العنصر (م1) المتقاطعة مع (م2) بعد التبديل × عناصر سطر الدوران + عناصر السطر القديم لـ م1 :
توضع هذه القيم الجديدة في جدول سيمبلكس ثاني ثم تفحص قيم عناصر السطر (هـ 1) فإذا كانت جميعها موجبة فالحل أمثل ، وإذا كانت هناك قيماً سالبة تكرر الخطوات السابقة.
نلاحظ أن جميع قيم عناصر السطر (هـ) موجبة، وبالتالي فإن الحل هو الحل الأمثل، وقيم (المجاهيل هي: س = 14، م1 = س2 = p) وهي نفس النتيجة في الطريقة السابقة.
2-2 مسائل تقليل التكاليف
مثال (4-4)
لدينا البرنامج الخطي التالي :
الحل :
نضرب دالة الهدف بـ (-1) والشرط الخطي الاول بـ(-1) وتتحول دالة الهدف الى اقصى :
يوضع (– هـ = هـ ) ونقل الطرف الايسر الى الطرف الايمن في دالة الهدف واضافة متغيرات الفرق نحصل على ما يلي :
|
|
لصحة القلب والأمعاء.. 8 أطعمة لا غنى عنها
|
|
|
|
|
حل سحري لخلايا البيروفسكايت الشمسية.. يرفع كفاءتها إلى 26%
|
|
|
|
|
جامعة الكفيل: شراكتنا مع المؤسّسات الرائدة تفتح آفاقًا جديدة للارتقاء بجودة التعليم الطبّي في العراق
|
|
|