You are on page 1of 10

‫احملاضرة اخلامسة‬

‫مثال (‪ : )30‬لدينا منوذج الربجمة اخلطية التايل ‪:‬‬


‫‪Min Z = 5 X1 + 10 X2‬‬
‫‪ST :‬‬
‫‪2 X1 + 4 X2 ≥ 20‬‬
‫‪X1 + 2 X2 ≤ 4‬‬
‫‪X1 , X2 ≥ 0‬‬
‫املطلوب‪ :‬أوجد احلل االمثل لنموذج الربجمة باستخدام الطريقة البيانية ‪.‬‬
‫احلل ‪:‬‬
‫حتويل القيود إىل معادالت كمايلي ‪:‬‬ ‫‪-1‬‬
‫‪2 X1 + 4 X2 = 20‬‬ ‫القيد األول ‪:‬‬
‫‪X1 + 2 X2 = 4‬‬ ‫القيد الثاين ‪:‬‬
‫‪ X2‬لكل قيد‪:‬‬ ‫‪،‬‬ ‫إجياد قيم ‪X1‬‬ ‫‪-2‬‬
‫‪2 X1 + 4 X2 = 20‬‬ ‫القيد األول (‪:)1‬‬
‫‪X1 = 0 ⇒ 4 X2 = 20 ⇒ X2 =5‬‬ ‫نفرض أن‪:‬‬
‫‪X2 = 0 ⇒ 2 X1 = 20 ⇒ X1 =10‬‬
‫)‪p2 (10, 0‬‬ ‫النقطة الثانية ‪:‬‬ ‫)‪p1 (0, 5‬‬ ‫النقطة االوىل ‪:‬‬
‫‪X1 + 2 X2 = 4‬‬ ‫القيد الثاين ( ‪:)2‬‬
‫‪X1 = 0 ⇒ 2 X2 = 4 ⇒ X2 =2‬‬ ‫نفرض أن‪:‬‬
‫‪X2 = 0 ⇒ X1 = 4‬‬
‫)‪p2 (4, 0‬‬ ‫)‪ p1 (0, 2‬النقطة الثانية ‪:‬‬ ‫النقطة االوىل ‪:‬‬
‫‪ - 0‬رسم كل قيد خبط مستقيم وحتديد منطقة احلل املمكن‬

‫‪1‬‬
‫نالحظ من خالل الشكل اعاله إنعدام وجود احللول‪ ،‬اي عدم وجود حل هلذا النموذج ‪ ،‬وهي عبا رة عن حالة‬
‫خاصة ‪.‬‬
‫مثال (‪ :)30‬لدينا منوذج الربجمة اخلطية التايل ‪:‬‬
‫‪Max Z = 2 X1 + 4 X2‬‬
‫‪ST :‬‬
‫‪2 X1 + 4 X2 ≤ 12‬‬
‫‪X1 + X2 ≤ 5‬‬
‫‪X1 , X2 ≥ 0‬‬
‫املطلوب‪ :‬أوجد احلل االمثل لنموذج الربجمة باستخدام الطريقة البيانية ‪.‬‬
‫احلل ‪:‬‬
‫حتويل القيود إىل معادالت كمايلي ‪:‬‬ ‫‪-1‬‬
‫القيد األول‪2 X1 + 4 X2 = 12 :‬‬
‫القيد الثاين ‪X1 + X2 = 5 :‬‬
‫‪ X2‬لكل قيد‪:‬‬ ‫‪،‬‬ ‫إجياد قيم ‪X1‬‬ ‫‪-2‬‬
‫‪2 X1 + 4 X2 = 12‬‬ ‫القيد األول (‪:)1‬‬
‫نفرض أن‪:‬‬
‫‪X1 = 0 ⇒ 4 X2 = 12 ⇒ X2 =3‬‬

‫⇒ ‪X2 = 0 ⇒ 2 X1 = 12‬‬ ‫‪X1 =6‬‬

‫‪2‬‬
‫)‪p2 (6, 0‬‬ ‫)‪ p1 (0, 3‬النقطة الثانية ‪:‬‬ ‫النقطة االوىل ‪:‬‬
‫‪X1 + X2 = 5‬‬ ‫القيد الثاين ( ‪:)2‬‬
‫نفرض أن‪:‬‬
‫‪X1 = 0 ⇒ X2 = 5‬‬

‫‪X2 = 0 ⇒ X1 = 5‬‬
‫) ‪p2 ( 5 , 0‬‬ ‫) ‪ p1 ( 0 , 5‬النقطة الثانية ‪:‬‬ ‫النقطة األوىل ‪:‬‬
‫‪ - 0‬رسم كل قيد خبط مستقيم وحتديد منطقة احلل املمكن‬

‫‪ - 0‬حتديد زوايا منطقة احلل املمكن‬


‫من الشكل البياين السابق يتضح بأن منطقة احلل املمكن حمدودة بالنقاط التالية ‪A ,B,C,D :‬‬
‫‪ - 5‬حتديد احداثيات زوايا منطقة احلل املمكن‬
‫)‪A (0 , 0) ، B (5 , 0‬‬ ‫)‪، D (0 , 3‬‬

‫إلجياد احداثيات النقطة ‪ C‬اليت متثل نقطة تقاطع القيدين نقوم حبل مجلة معادالت القيدين كما يلي ‪:‬‬
‫)‪2 x1 + 4 x2 = 12………. (1‬‬
‫)‪x1 + x2 = 5 ………. (2) ………. × (2‬‬
‫نضرب طريف املعادلة رقم ‪ 2‬يف العدد ‪ 2‬فنحصل على ما يلي ‪:‬‬
‫)‪2 x1 + 4 x2 = 12………. (3‬‬
‫)‪2 x1 + 2 x2 = 10 ………. (4‬‬
‫نطرح املعادلة رقم (‪ )4‬من املعادلة رقم (‪ )3‬فنحصل على ما يلي ‪:‬‬

‫‪3‬‬
‫)‪(3) - (4‬‬ ‫⇒‬ ‫⇒ ‪2 x2 = 2‬‬ ‫‪x2 = 1‬‬

‫نقوم بتعويض قيمة ‪ x2‬يف املعادلة رقم )‪ (1‬حنصل على ما يلي ‪:‬‬
‫‪2 x1 + 4( ) = 12 ⇒ 2 x1 = 14 -‬‬ ‫= ‪⇒ x1‬‬ ‫‪⇒ x1 = 4‬‬

‫وبالتايل تكون احداثيات النقطة ‪ C‬كما يلي ‪C ( 4 , 1 ) :‬‬


‫‪ - 6‬تعويض قيم احداثيات زوايا منطقة احلل املمكن يف دالة اهلدف ‪ Z‬واختيار احلل األمثل‬
‫النقط‬ ‫‪x1‬‬ ‫‪X2‬‬ ‫‪Z = 2 X1 + 4 X2‬‬ ‫‪Max Z‬‬
‫)‪A (0 , 0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬
‫)‪B (5 , 0‬‬ ‫‪5‬‬ ‫‪0‬‬ ‫‪10‬‬
‫) ‪C ( 4 ,1‬‬ ‫‪4‬‬ ‫‪1‬‬ ‫‪12‬‬ ‫‪12‬‬
‫)‪D (0 , 3‬‬ ‫‪0‬‬ ‫‪3‬‬ ‫‪12‬‬ ‫‪12‬‬
‫احلل األول األمثل ‪:‬‬
‫‪= 12‬‬
‫احلل الثاين األمثل ‪:‬‬
‫‪= 12‬‬
‫يتضح من النتائج أعاله وجود أكثر من حل أمثل للمشكلة ‪ ،‬حيث يتمثل بالنقطتني ‪ C‬و ‪ D‬نظرا لتساوي‬
‫قيمة دالة اهلدف ‪ Z‬احملسوبة للنقطتني ويعود ذلك اىل انطباق القيد األول يف النموذج على دالة اهلدف ‪. Z‬‬
‫مثال (‪ :)05‬لدينا منوذج الربجمة اخلطية التايل ‪:‬‬
‫‪Min Z = 3 X1 + 6 X2‬‬
‫‪ST :‬‬
‫‪X1 + X2 ≥ 4‬‬
‫‪4 X1 + 2 X2 ≤ 12‬‬
‫‪X2 ≤ 8‬‬
‫‪X1 , X2 ≥ 0‬‬
‫املطلوب‪ :‬أوجد احلل االمثل لنموذج الربجمة باستخدام الطريقة البيانية ‪.‬‬
‫احلل ‪:‬‬

‫‪4‬‬
‫حتويل القيود إىل معادالت كمايلي ‪:‬‬ ‫‪-1‬‬
‫القيد األول‪X1 + X2 = 4 :‬‬
‫‪4 X1 + 2 X2 = 12‬‬ ‫القيد الثاين‪:‬‬
‫القيد الثالث‪X2 = 8 :‬‬
‫‪ X2‬لكل قيد‪:‬‬ ‫‪،‬‬ ‫إجياد قيم ‪X1‬‬ ‫‪-2‬‬
‫‪X1 + X2 = 4‬‬ ‫القيد األول (‪:)1‬‬
‫‪X2 = 0 ⇒ X1 = 4‬‬ ‫‪، X1 = 0 ⇒ X2 = 4‬‬ ‫نفرض أن‪:‬‬
‫)‪p2 (4, 0‬‬ ‫)‪ p1 (0, 4‬النقطة الثانية ‪:‬‬ ‫النقطة االوىل ‪:‬‬
‫‪4 X1 + 2 X2 = 12‬‬ ‫القيد الثاين ( ‪:)2‬‬
‫نفرض أن‪:‬‬
‫‪X1 = 0 ⇒ 2 X2 = 12 ⇒ X2 =6‬‬
‫⇒ ‪X2 = 0 ⇒ 4 X1 = 12‬‬ ‫‪X1 =3‬‬
‫) ‪p2 ( 3 , 0‬‬ ‫) ‪ p1 ( 0 , 6‬النقطة الثانية ‪:‬‬ ‫النقطة األوىل ‪:‬‬
‫‪X2 = 8‬‬ ‫القيد الثالث (‪:)3‬‬
‫النقطة‪ p1 ( 0 , 8 ) :‬توجد نقطة واحدة ‪ ،‬حيث يكون املستقيم موازي حملور الفواصل ‪.‬‬
‫‪ - 0‬رسم كل قيد خبط مستقيم وحتديد منطقة احلل املمكن‬

‫‪5‬‬
‫‪ - 0‬حتديد زوايا منطقة احلل املمكن‬
‫من الشكل البياين السابق يتضح بأن منطقة احلل املمكن حمدودة بالنقاط التالية ‪ A ,B,C :‬والناجتة من تقاطع‬
‫القيد األول والثاين فقط ‪،‬يف حني نالحظ أن القيد الثالث ( ‪ ) X2 ≤ 8‬يعترب قيدا فائضا وليس له تأثري على‬
‫حتديد منطقة احلل املمكن ‪ ،‬وعليه نواصل عملية احلل واإلستغناء على القيد الثالث ‪.‬‬
‫‪ - 5‬حتديد احداثيات زوايا منطقة احلل املمكن‬
‫)‪A (0 , 4‬‬ ‫)‪، C (0 , 6‬‬

‫إلجياد احداثيات النقطة ‪ B‬اليت متثل نقطة تقاطع القيدين ( األول والثاين ) نقوم حبل مجلة معادالت القيدين كما‬
‫يلي ‪:‬‬
‫)‪x1 + x2 = 4 ………. (1‬‬
‫)‪4 x1 + 2 x2 = 12 ………. (2) ………. × (2‬‬
‫نضرب طريف املعادلة رقم ‪ 1‬يف العدد ‪ 2‬فنحصل على ما يلي ‪:‬‬
‫)‪2 x1 + 2 x2 = 8 ………. (3‬‬
‫)‪4 x1 + 2 x2 = 12 ………. (4‬‬
‫نطرح املعادلة رقم (‪ )3‬من املعادلة رقم (‪ )4‬فنحصل على ما يلي ‪:‬‬

‫)‪(4) - (3‬‬ ‫⇒‬ ‫⇒ ‪2 x1 = 4‬‬ ‫‪x1 = 2‬‬

‫نقوم بتعويض قيمة ‪ x1‬يف املعادلة رقم )‪ (1‬حنصل على ما يلي ‪:‬‬
‫‪2 + x2 = 4 ⇒ x2 = 4 -‬‬ ‫‪⇒ x2 = 2‬‬
‫وبالتايل تكون احداثيات النقطة ‪ B‬كما يلي ‪C ( 2 , 2 ) :‬‬
‫‪ - 6‬تعويض قيم احداثيات زوايا منطقة احلل املمكن يف دالة اهلدف ‪ Z‬واختيار احلل األمثل‬
‫النقط‬ ‫‪x1‬‬ ‫‪X2‬‬ ‫‪Z = 3 X1 + 6 X2‬‬ ‫‪Min Z‬‬
‫)‪A (0 , 4‬‬ ‫‪0‬‬ ‫‪4‬‬ ‫‪24‬‬
‫)‪B (2 , 2‬‬ ‫‪2‬‬ ‫‪2‬‬ ‫‪18‬‬ ‫‪18‬‬
‫) ‪C ( 0 ,6‬‬ ‫‪0‬‬ ‫‪6‬‬ ‫‪36‬‬
‫احلل األمثل ‪:‬‬
‫‪= 18‬‬

‫‪6‬‬
‫تقييم الطريقة البيانية ‪ :‬للطريقة البيانية عدة مزايا وعيوب نذكر منها ما يلي ‪:‬‬
‫املزايا ‪ :‬تتمثل مزايا الطريقة البيانية فيما يلي ‪:‬‬
‫‪ -‬سهولة استخدامها وبساطتها ‪.‬‬
‫‪ -‬توضيح بعض مفاهيم الربجمة اخلطية ‪.‬‬

‫العيوب ‪ :‬تتمثل عيوب الطريقة البيانية فيما يلي ‪:‬‬


‫‪ -‬تستعمل الطريقة البيانية يف حالة وجود متغريين فقط ونادرة التطبيق ‪.‬‬
‫‪ -‬تفرتض اإلستغالل التام للموارد املتاحة من خالل حتويل املرتاجحات اىل معادالت مباشرة ‪.‬‬
‫يكون احلل األمثل وفق هذه الطريقة بصفة تقريبية وغري مؤكدة ‪.‬‬ ‫‪-‬‬

‫‪ .2 .II‬الطريقة اجلربية ‪:‬‬


‫تعد الطريقة اجلربية من الطرق الرياضية البحثة اليت تستخدم هذه الطريقة عندما حيتوي النموذج على متغريين فقط‪،‬‬
‫وحلل منوذج الربجمة اخلطية مبوجب هذه الطريقة نتبع اخلطوات التالية ‪:‬‬
‫‪ .1‬حتويل املرتاجحات إىل معادالت ‪.‬‬
‫‪ .2‬حلل مجلة املعادالت بطريقة التعويض أو احملددات ( املصفوفات ) إلجياد قيم املتغريات مث تعويضها يف دالة‬
‫اهلدف لتحديد قيمتها ‪.‬‬
‫مثال ‪ :‬لدينا منوذج الربجمة اخلطية التالية ‪:‬‬
‫‪Max Z = 5 X1 + 6 X2‬‬
‫‪ST : 2X1 + 3X2 ≤ 30‬‬
‫‪5X1 + 4 X2 ≤ 60‬‬
‫‪X 1, X 2 ≥ 0‬‬
‫‪ .1‬حتويل القيود إىل معادالت ‪:‬‬

‫‪ .2‬حل مجلة معادلتني‪ :‬نضرب طريف املعادلة رقم (‪ ) 1‬يف العدد (‪ ) 5‬و طريف املعادلة رقم (‪ ) 2‬يف العدد (‪) 2‬‬
‫فنحصل على ما يلي‪:‬‬

‫‪7‬‬
‫يف املعادلة رقم (‪ )1‬فنحصل على ما يلي ‪:‬‬ ‫نعوض قيمة‬

‫نعوض قيمة ‪ X1‬و ‪ X2‬يف دالة اهلدف ‪:Z‬‬

‫تقيم الطريقة اجلربية ‪:‬‬


‫املزايا‪ :‬تتمثل مزايا هذه الطريقة فيما يلي ‪:‬‬ ‫أ‪-‬‬
‫‪ -‬سهولة استخدامها؛‬
‫‪ -‬إعطاء صورة واضحة عن حل مناذج الربجمة اخلطية ‪.‬‬
‫العيوب‪ :‬تتمثل عيوب هذه الطريقة فيما يلي ‪:‬‬ ‫ب‪-‬‬
‫‪ -‬تفرتض االستغالل التام للطاقات املتاحة من خالل حتويل املرتاجحات إىل معادالت مباشرة؛‬
‫‪ -‬استخالص النتيجة بصفة تقريبية فقط فهي غري مؤكدة ‪%100‬؛‬
‫‪ -‬إحتواء النموذج على متغريين فقط ‪.‬‬
‫كذلك ميكن وفق هذه الطريقة اعتماد أسلوب التعويض اجلربي للقيم املتوقعة للمتغريات الداخلة يف النموذج‬
‫الرياضي وفقا إىل عدد الطرق املمكنة هلذه القيم‪ ،‬و حلل منوذج الربجمة اخلطية وفق هذه الطريقة نتبع اخلطوات‬
‫التالية‪:‬‬

‫‪8‬‬
‫‪ .1‬تصنيف متغريات النموذج الرياضي إىل نوعني مها ‪:‬‬
‫املتغريات األساسية‪ :‬هي تلك املتغريات اليت هلا دور مهم يف املشكلة و تكون قيم هذه املتغريات‬ ‫أ‪-‬‬
‫أكرب من الصفر أي ‪.Xj > 0 ،Si > 0‬‬
‫املتغريات غري األساسية‪ :‬و هي تلك املتغريات اليت ليس هلا دور مهم يف املشكلة و تكون هذه‬ ‫ب‪-‬‬
‫املتغريات مساوية للصفر أي ‪.Xj = 0 ،Si = 0‬‬
‫‪ .2‬حتويل النموذج الرياضي من الصيغة القانونية إىل الصيغة القياسية و ذلك باستخدام املتغريات الراكدة يف‬
‫دالة اهلدف و القيود كما يلي ‪:‬‬
‫آلية استخدام املتغريات آلية استخدام املتغريات الراكدة يف دالة اهلدف‬ ‫نوع عالمة القيود‬
‫‪Min Z‬‬ ‫‪Max Z‬‬ ‫الراكدة يف القيود‬
‫‪+ 0 Si‬‬ ‫‪+ 0 Si‬‬ ‫‪+ Si‬‬ ‫أقل أو يساوي (≥ )‬
‫‪- 0 Si‬‬ ‫‪- 0 Si‬‬ ‫‪-Si‬‬ ‫أكرب أو يساوي (≤ )‬
‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫يساوي (= )‬

‫‪ .3‬تكوين جدول يتضمن املتغريات األساسية و املتغريات غري األساسية لغرض الوصول إىل احلل األمثل‬
‫للمشكلة مبوجب هذه الطريقة ‪.‬‬
‫مثال ‪ :‬لدينا منوذج الربجمة اخلطية التايل ‪:‬‬
‫‪Max Z = 5 X1+ 6 X2‬‬

‫‪ST :‬‬

‫املطلوب‪ :‬أوجد احلل األمثل باستعمال الطريقة اجلربية ‪.‬‬


‫احلل ‪:‬‬
‫‪ .1‬حتويل النموذج الرياضي من الصيغة القانونية إىل الصيغة القياسية بإضافة املتغريات الراكدة ‪.‬‬
‫‪Max Z = 5 X1 + 6 X2 + 0S1 + 0S2‬‬

‫‪ST :‬‬

‫‪9‬‬
‫‪ .2‬حتديد عدد الطرق املمكنة الختيار متغريين من بني أربعة متغريات وفق الصيغة التالية‪:‬‬

‫احلاالت الكلية (‪:)S‬‬

‫‪ .3‬تكوين جدول املتغريات األساسية و املتغريات الراكدة‪:‬‬

‫عدد‬ ‫املتغريات غري األساسية‬ ‫املتغريات األساسية‬ ‫دالة اهلدف‬ ‫‪Max‬‬


‫احلاالت‬ ‫‪Xj = 0 ،Si = 0‬‬ ‫‪Xj > 0 ،Si > 0‬‬ ‫‪Z‬‬
‫الكلية‬ ‫‪Z= 5 X1 + 6X2 + 0S1 +‬‬
‫‪0S2‬‬
‫‪1‬‬ ‫‪X1= 0 X2= 0‬‬ ‫‪S1= 30‬‬ ‫‪S2=60‬‬ ‫‪0‬‬
‫‪2‬‬ ‫‪X1= 0‬‬ ‫‪S1= 0‬‬ ‫‪X2= 10‬‬ ‫‪S2=20‬‬ ‫‪60‬‬
‫‪3‬‬ ‫‪X1= 0‬‬ ‫‪S2= 0‬‬ ‫‪X2= 15‬‬ ‫‪S1=-15‬‬ ‫هتمل ‪00‬‬
‫‪4‬‬ ‫‪X2= 0‬‬ ‫‪S1= 0‬‬ ‫‪X1= 15‬‬ ‫‪S2=-15‬‬ ‫هتمل ‪55‬‬
‫‪5‬‬ ‫‪X2= 0‬‬ ‫‪S2= 0‬‬ ‫‪X1= 12‬‬ ‫‪S1= 6‬‬ ‫‪60‬‬
‫‪6‬‬ ‫‪S1= 0‬‬ ‫‪S2= 0 X1=60/7 X2= 30/7‬‬ ‫‪480/ 7‬‬

‫احلل األمثل‪:‬‬

‫‪10‬‬

You might also like