You are on page 1of 148

‫وزارة التعليم العالي و البحث العلمي‬

‫جامعة ابن خلدون – تيارت –‬


‫كلية العلوم االقتصادية التجارية و علوم التسيير‬
‫ملحقة قصر الشاللة‬

‫مطبوعة في مقياس‪:‬‬

‫رياضيــاتـ المؤسس ــة‬


‫موجهة لطلبة السنة الثانية ليسانس‬
‫"علوم التسيير"‬

‫من إعداد‪:‬‬
‫د‪ .‬فتيحة بلجياللي‬
‫أستاذة محاضرة – ب –‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫السنة الجامعية ‪2018 – 2017‬‬

‫الصفحة‬ ‫الموضوع‪:‬‬
‫‪03‬‬ ‫مقدمة‪................................................................................‬‬
‫‪05‬‬ ‫ج ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــة‬
‫الفص ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــل األول‪ :‬البرم ـ‬
‫الخطي ــة‪........................................................‬‬
‫‪05‬‬ ‫المحـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــور األول‪ :‬صـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــياغة نم ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــاذج البرمجـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــة‬
‫الخطية‪.......................................‬‬
‫‪17‬‬ ‫المحـ ـ ـ ـ ـ ـ ــور الثـ ـ ـ ـ ـ ـ ــاني‪ :‬حـ ـ ـ ـ ـ ـ ــل نمـ ـ ـ ـ ـ ـ ــاذج البرمجـ ـ ـ ـ ـ ـ ــة الخطيـ ـ ـ ـ ـ ـ ــة بالطريقـ ـ ـ ـ ـ ـ ــة‬
‫البيانيــة ‪..........................‬‬
‫‪34‬‬ ‫المح ـ ـ ـ ـ ـ ــور الث ـ ـ ـ ـ ـ ــالث‪ :‬الطريق ـ ـ ـ ـ ـ ــة الجبري ـ ـ ـ ـ ـ ــة لح ـ ـ ـ ـ ـ ــل نم ـ ـ ـ ـ ـ ــاذج البرمج ـ ـ ـ ـ ـ ــة‬
‫الخطية‪.........................‬‬
‫‪53‬‬ ‫المحـ ـ ـ ـ ــور الرابـ ـ ـ ـ ــع‪ :‬حـ ـ ـ ـ ــل نمـ ـ ـ ـ ــاذج البرمجـ ـ ـ ـ ــة الخطيـ ـ ـ ـ ــة باسـ ـ ـ ـ ــتخدام طريقـ ـ ـ ـ ــة‬
‫السمبلكس ‪..............‬‬
‫‪69‬‬ ‫المح ـ ـ ـ ـ ـ ـ ـ ـ ـ ــور الخ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــامس‪ :‬النم ـ ـ ـ ـ ـ ـ ـ ـ ـ ــوذج الثنـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــائي و تحلي ـ ـ ـ ـ ـ ـ ـ ـ ـ ــل‬
‫الحساسية‪...............................‬‬
‫‪100‬‬ ‫الفصل الثاني‪ :‬مسائل النقل‪...........................................................‬‬
‫‪100‬‬ ‫المح ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــور األول‪ :‬ص ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــياغة مس ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــائل‬
‫النقل‪.................................................‬‬
‫‪103‬‬ ‫المحور الثاني‪ :‬حل مسائل النقل ‪..................................................‬‬
‫‪123‬‬ ‫المح ـ ـ ـ ـ ـ ـ ـ ـ ــور الث ـ ـ ـ ـ ـ ـ ـ ـ ــالث‪ :‬تمثي ـ ـ ـ ـ ـ ـ ـ ـ ــل مس ـ ـ ـ ـ ـ ـ ـ ـ ــائل النق ـ ـ ـ ـ ـ ـ ـ ـ ــل بنظري ـ ـ ـ ـ ـ ـ ـ ـ ــة‬
‫الشبكة ‪.................................‬‬
‫‪132‬‬ ‫ت ـمـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــارين‬
‫مقترحة‪........................................................................‬‬
‫‪2‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪140‬‬ ‫قائمة المراجع ‪.......................................................................‬‬

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

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

‫و تتميز رياضيات املؤسسة بالعديد من األساليب املستخدمة يف دراسة خمتلف املشاكل اإلدارية‪ ،‬لكل منها‬
‫جماله اخلاص به‪ ،‬نذكر من بينها‪ :‬الربجمة اخلطية‪ ،‬مناذج النقل ‪ ...‬إخل‬

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

‫أخريا‪ ،‬أستميح القارئ عذراً عما قد جيده من هفوات‪ ،‬و العصمة هلل‪ ،‬و فوق كل ذي علم عليم‪.‬‬
‫‪3‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫الفصل األول‪ :‬البرمجة الخطية‬


‫المحور األول‪ :‬صياغة نماذج البرمجة الخطية‬
‫المحور الثاني‪ :‬حل نماذج البرمجة الخطية بالطريقة البيانية‬
‫المحور الثالث‪ :‬الطريقة الجبرية لحل نماذج البرمجة الخطية‬
‫المحور الرابع‪ :‬حل نماذج البرمجة الخطية باستخدام طريقة السمبالكس‬
‫المحور الخامس‪ :‬النموذج الثنائي و تحليل الحساسية‬

‫‪4‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫الفصل األول‪ :‬البرمجة الخطية‬


‫المحور األول‪ :‬صياغة نماذج البرمجة الخطية‬
‫لقد أصبح تبين اإلدارة العلمية أو ما يسمى بالتحليل الكمي أو حبوث العمليات ضرورة حتمية ألي مؤسسة‬
‫مهم ا ك ان ش كلها و طابعه ا‪ ،‬خصوص ا يف ظ ل املنافس ة الشرس ة‪ ،‬حمدودي ة املوارد و تع دد الب دائل‪ ،‬و ه ذا م ا‬
‫اس تحدث وظيف ة حبوث العملي ات باملؤسس ات يف ال دول املتقدم ة على غ رار الوظ ائف األخ رى‪ .‬فعملي ة اختاذ‬
‫القرار تكون منص بة على اختيار حل أمثل ملش كلة ما‪ ،‬يك ون أساس ها التفس ري العلمي للمشكلة بدءً بتحديد‬
‫و مجع املعلوم ات الالزم ة عنه ا‪ ،‬حتدي د الب دائل‪ ،‬تقييمه ا و من مث اختي ار أمثله ا‪ ،‬و أخ ريا اختاذ‬ ‫املس ألة‬
‫القرارات الرشيدة بأقل تكلفة و أكرب ربح ممكن‪.‬‬
‫و قبل اخلوض يف احلديث عن الكيفية اليت تتم هبا صياغة و معاجلة مثل هذه املسائل‪ ،‬جتدر بنا اإلشارة إىل‬
‫بعض املفاهيم املستعملة يف ذلك‪:‬‬
‫‪ -1‬النموذج ( ‪:)Le modèle‬‬
‫يُعرف النموذج على أنه الطبيعة الرياضية ملشكل ما‪.‬‬

‫‪5‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬النمذجة ( ‪:)La modélisation‬‬
‫و يقصد بعملية النمذجة صياغة و كتابة مشكل ما يف شكل رياضي‪.‬‬
‫‪ -3‬البرمجة ( ‪:)La programmation‬‬

‫و نعين هبا التخطيط لتحقيق هدف معني‪ ،‬يتمثل يف الحل األمثل‪.‬‬


‫‪ -4‬الخطية ( ‪:)Linéaire‬‬
‫نعين هبا أن العالقة بني متغريات النموذج هي عالقة خطية‪ ،‬أي أن أس متغريات النموذج يساوي الواحد‪.‬‬
‫‪ -5‬البرمجة الخطية ( ‪: )La programmation Linéaire‬‬
‫اصطالحا فإن كلمة البرمجة تعين سلسلة من اخلطوات املنظمة يدويا أو آليا للوصول إىل احلل الذي‬
‫يعظم أو يدين دالة النموذج يف ظل جمموعة من القيود خالل فرتة زمنية‪ ،‬و كلمة خطية تعين وجود عالقة‬
‫خطية بني متغريات دالة اهلدف أي تتغري قيم املخرجات تبعا لتغري قيمة املدخالت بنفس النسبة أو يف نفس‬
‫‪1‬‬
‫االجتاه زيادة أو نقصاً‪.‬‬
‫تع رف الربجمة اخلطي ة على أهنا أس لوب رياض ي يهتم بتخص يص املوارد املتاح ة بش كل أمث ل على‬
‫‪2‬‬
‫االستخدامات املختلفة‪ ،‬هبدف تعظيم األرباح أو تدنية التكاليف‪.‬‬
‫كم ا تُع رف على أهنا أس لوب رياض ي يس اعد على اختاذ الق رارات املتعلق ة ب التوزيع أو التخص يص األمث ل‬
‫‪3‬‬
‫جملموعة من املوارد احملدودة على جمموعة من االستخدامات املتعددة‪.‬‬
‫‪ -6‬شروط استخدام البرمجة الخطية‪:‬‬
‫‪4‬‬
‫الستخدام الربجمة اخلطية ينبغي توفر شروط معني‪ ،‬من أمهها‪:‬‬

‫‪ 1‬مصطفى أبو بكر‪ ،‬مصطفى مظهر‪ ،‬بحوث العمليات و فاعلية القرارات‪ ،‬مكتبة عني مشس‪ ،‬القاهرة‪ ،‬مصر‪ ،1997 ،‬ص ‪.311‬‬
‫‪ 2‬جالل إبراهيم العبد‪ ،‬استخدام األساليب الكمية في اتخاذ القرارات اإلدارية‪ ،‬دار اجلامعة اجلديدة‪ ،‬اإلسكندرية‪ ،‬مصر‪ ،20014 ،‬ص ‪.44‬‬
‫‪ 3‬اليامني فالتة‪ ،‬بحوث العمليات‪ ،‬ايرتاك للنشر و التوزيع‪ ،‬الطبعة األوىل‪ ،‬القاهرة‪ ،‬مصر‪ ،2006 ،‬ص ‪.27‬‬
‫‪ 4‬عبد الرمحن بن حممد أبو عمه‪ ،‬حممد أمحد العش‪ ،‬البرمجة الخطية‪ ،‬مطبعة جامعة امللك سعود‪ ،‬الطبعة األوىل‪ ،‬اململكة العربية السعودية‪،1990 ،‬‬
‫ص ‪.18 -16‬‬
‫‪6‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -6-1‬حتديد املشكلة حتديدا رياضيا دقيقا مبتغريات القرار‪ ،‬اليت تكون معامالهتا على شكل ثوابت و معلومة‬
‫مسبقاً‪ ،‬هذا كله إلجياد دالة اهلدف اليت ميكنها قياس فعالية املؤسسة من خالل دراسة (الربح‪ ،‬كمية اإلنتاج‪،‬‬
‫التكاليف ‪ ...‬إخل)‪ ،‬و اهلدف من الربجمة اخلطية هو تعظيم أو تقليل دالة اهلدف حسب حاجة النموذج‪.‬‬
‫‪ -6-2‬لتحقيق غرض أو هدف الربجمة اخلطية يف دالة اهلدف‪ ،‬جيب مراعاة املوارد املتاحة للمؤسسة أي عدم‬
‫جتاوزه ا‪ ،‬و تظه ر ه ذه اخلاص ية على ش كل جمموع ة قي ود يف ص ورة عالق ات رياض ية خطي ة مبتغ ريات الق رار‬
‫(معامالهتا عبارة عن ثوابت حمددة مسبقا)‪ ،‬و عالقة كل منها على شكل متباينة غالبا (أو مساواة) للتأكيد على‬
‫عدم جتاوز الكميات املتاحة من املوارد‪.‬‬
‫‪ -6-3‬تتعلق كل من العالقات الرياضية اخلطية و متغريات القرار يف املسألة املدروسة ببعضها البعض بشكل‬
‫وثيق‪ ،‬حيث أن أي تغيري من زيادة أو نقصان ألحد هذه املتغريات يؤثر على جمموع املتغريات من خالل تغيري‬
‫بعضها أو كلها‪.‬‬
‫‪ -6-4‬إتب اع ش رط ع دم س لبية املتغ ريات الق رار‪ ،‬أي كمي ات اإلنت اج املنقول ة من مرك ز آلخ ر ال يت تك رب أو‬
‫تص غر دال ة اهلدف جيب أن ال تك ون س البة‪ ،‬و يس اعد ه ذا الش رط على حتدي د منطق ة احلل ول املقبول ة مث إجياد‬
‫احلل األمثل‪.‬‬
‫‪ -6-5‬أن يكون لدينا عدد من املتغريات اليت تؤثر يف تغريها على القرارات املتخذة سواءٌ بالزيادة أو النقصان‬
‫حسب الربنامج املقرتح‪ ،‬و تؤثر هذه الزيادة أو النقصان على اهلدف املطلوب حتقيقه‪.‬‬
‫‪ -6-6‬خيضع تغري متغريات القرار حلدود أو قيود تفرضها املواد املتاحة لدينا‪ ،‬و اليت ميكن استخدامها يف إنتاج‬

‫كل أو بعض املنتجات‪ ،‬إال أن طاقات اآلالت حمدودة و معروفة و الوقت املستغرق لإلنتاج يكون أيضا معروف اً‬
‫و حمدوداً‪.‬‬
‫‪ -7‬فرضيات البرمجة الخطية‪:‬‬
‫تس تند الربجمة اخلطي ة يف أساس ها النظ ري إىل جمموع ة من االفرتاض ات ال واجب توفره ا يف املش كلة ح ىت‬
‫نستطيع حلها‪ ،‬و اليت ميكن إمجاهلا فيما يلي‪:‬‬

‫‪7‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -7-1‬الخطيــة‪ :‬أي أن تكون العالقة بني متغريات املشكلة عالقة خطية‪ ،‬و هذا يعين أن تكون دالة اهلدف‬
‫‪1‬‬
‫و القيود املفروضة على املشكلة على هيئة معادالت و متباينات من الدرجة األوىل‪.‬‬
‫‪ -7-2‬عدم السلبية‪ :‬و تعين أن كل املتغريات اليت تدخل ضمن دالة اهلدف و معادالت و متباينات منوذج‬
‫الربجمة اخلطية جيب أن تكون غري سالبة (أي أكرب أو تساوي الصفر)‪ ،‬إذ ال ميكن أن يكون حجم اإلنتاج على‬
‫‪2‬‬
‫سبيل املثال سالباً بأي حال من األحوال‪.‬‬
‫‪ -7-3‬التأكــد التــام‪ :‬أي أن مجيع عناصر املشكلة حمدودة و مؤكدة‪ ،‬فتقنية الربجمة اخلطية تقتصر يف تطبيقها‬
‫على تلك املشاكل اليت تتضمن اختاذ القرار يف ظل التأكد التام‪ ،‬فالشخص القائم بتعريف املشكلة ال تواجهه‬
‫‪3‬‬
‫عملية التنب ؤ أو التخمني‪ ،‬حيث أنه يُف رتض العلم التام ب الظروف و العالقات اليت س وف تس ود يف املس تقبل‪،‬‬
‫لذلك جيب أن تكون مجيع معامالت املتغريات يف املسألة مؤكدة و ثابتة‪.‬‬
‫‪ -7-4‬قابليــة التجزئــة‪ :‬أي أن حل مشكلة الربجمة اخلطية ليس بالضرورة أن يكون بأعداد صحيحة‪ ،‬و هذا‬
‫يع ين قب ول كس ور كقيم لعوام ل الق رار‪ ،‬و إذا ك ان من الص عب إنت اج أج زاء من املنتج فعن د ذل ك نلج أ إىل‬
‫‪4‬‬
‫استخدام الربجمة باألعداد الصحيحة أو الرقمية‪.‬‬
‫‪ -7-5‬التناس ــبية‪ :‬و تع ين أن ك ل وح دة من وح دات اإلنت اج املتماث ل تس تخدم الكمي ة نفس ها من املوارد‬
‫املتاح ة‪ 5،‬فعلى س بيل املث ال إذا كن ا حنت اج إىل وح دتني من املواد األولي ة إلنت اج وح دة واح دة تام ة من منتج‬
‫معني‪ ،‬فإننا حنتاج إىل أربعني وحدة من املواد األولية إلنتاج عشرين وحدة من هذا اإلنتاج‪.‬‬
‫‪ -7-6‬اإلضــافية‪ :‬و تع ين أن جمم وع كمي ة املوارد املس تخدمة لك ل األنش طة جيب أن يس اوي جمم وع املوارد‬
‫املس تخدمة يف ك ل نش اط على انف راد‪ 6،‬ف إذا كن ا ننتج أربع ة منتج ات و ك ان ال ربح الن اجم عن بي ع وح دة‬

‫‪ 1‬علي حازم اليامور‪ ،‬استخدام نموذج البرمجة الخطية في تحديد المزيج اإلنتاجي األمثل الذي يعظم األرباح في ظل تطبيق نظرية القيود‪،‬‬
‫ورقة حبثي ة مقدم ة للم ؤمتر العلمي الث اين للرياض يات‪ ،‬اإلحص اء و املعلوماتي ة‪ 7-6 ،‬ديسمرب ‪ ،2009‬كلية عل وم احلاس بات و الرياض يات‪ ،‬جامعة‬
‫املوصل‪ ،‬العراق‪ ،‬ص ‪.629‬‬
‫‪ 2‬علي حازم اليامور‪ ،‬نفس المرجع السابق‪،‬ـ ص ‪.692‬‬
‫‪ 3‬بوسهمني أمحد‪ ،‬طافر زهري‪ ،‬فعالية استخدام أسلوب البرمجة الخطية في مؤسسة األعمال‪ ،‬ورقة حبثية مقدمة إىل امللتقى الوطين السادس حول‬
‫األساليب الكمية و دورها يف اختاذ القرارات اإلدارية‪ ،‬يومي ‪ 24-23‬نوفمرب ‪ ،2008‬جامعة ‪ 20‬أوت ‪ ،1955‬سكيكدة‪ ،‬ص ‪.3‬‬
‫‪ 4‬بوسهمني أمحد‪ ،‬طافر زهري‪ ،‬نفس المرجع السابق‪ ،‬ص ‪.3‬‬
‫‪ 5‬علي حازم اليامور‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.692‬‬
‫‪ 6‬علي حازم اليامور‪ ،‬نفس المرجع السابق‪،‬ـ ص ‪.692‬‬
‫‪8‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫واحدة من كل هذه املنتجات هو ‪ 6 ،12 ،10 ،8‬وحدات نقدية على التوايل‪ ،‬فإن إمجايل الربح الناجم عن‬
‫‪1‬‬
‫و بيع ثالث وحدات من كل منتج هو ‪ 108 = )6+12+10+8( 3‬وحدات نقدية‪.‬‬ ‫إنتاج‬
‫‪ -8‬مراحل صياغة النموذج الرياضي للبرمجة الخطية‪:‬‬
‫إن بناء النموذج الرياضي ألي مشكلة البد أن مير خبطوات تتمثل فيما يلي‪:‬‬
‫‪ -8-1‬صياغة دالـة الهـدف‪ :‬يسعى متخذ القرار إىل حتقيق هدف معني كتعظيم األرباح مثال‪ ،‬و تكون دالة‬
‫‪2‬‬
‫‪Max Z = c1 x1 + c2 x2 + … + cn xn‬‬ ‫اهلدف قد اختذت الشكل العام التايل‪:‬‬
‫حيث أن كلمة ‪ Max‬هي اختصار لكلمة ‪ Maximisation‬أي التعظيم‪ ،‬و ترمز كل من ‪ x1 ، x2 ...xn‬إىل‬
‫عدد الوحدات املنتجة من املنتجات ‪n ... ،2 ،1‬على التوايل‪ ،‬أو إىل ما جيب أن تقتنيه املؤسسة من آالت أو‬
‫وس ائل نق ل أو غ ري ذل ك من متغ ريات املش كلة‪ ،‬أم ا ك ل من ‪ c1، c2، ... cn‬فهي ترم ز إىل ال ربح احملق ق‬
‫بالوحدة الواحدة من املنتجات ‪ n ... ،2 ،1‬على التوايل‪ ،‬و يرمز ‪ Z‬إىل الربح الكلي‪.‬‬
‫‪ -8-2‬صياغة القيود‪ :‬هي حمددات املشكلة اليت ال ميكن جتاوزها و اليت تؤدي إىل حتقيق اهلدف‪ ،‬فقد تكون‬
‫القيود ممثلة باملواد األولية أو العدد املطلوب من القوى العاملة أو ساعات العمل أو غريها‪ .‬كما تفرض هذه‬
‫القيود قيوداً على ما ميكن ختصيصه من املوارد املتاحة لتحقيق هدف معني‪ ،‬مثل‪ :‬ما ميكن إنتاجه من املنتوج أو‬
‫م ا ميكن بيع ه أو م ا ميكن نقل ه من مص نع معني أو الكمي ات ال دنيا و القص وى ال واجب تس ليمها إىل مس تودع‬
‫معني أو إىل غري ذلك‪.‬‬
‫‪3‬‬
‫‪A≥ a1 x1 + a2 x2 + … + an xn‬‬ ‫و قد تأخذ القيود الشكل العام التايل‪:‬‬
‫حيث أن‪:‬‬
‫‪ a1، a2، ... an‬هي الكمية اليت حتتاجها املؤسسة من املادة اخلام مثال إلنتاج وحدة واحدة من املنتجات ‪،1‬‬
‫‪ n ... ،2‬على التوايل‪ .‬و متثل ‪ A‬الكمية املت وفرة من املادة اخلام لدى املؤسسة‪ ،‬فهي ت بني احلد األعلى الذي‬
‫ميكن استخدامه من املادة اخلام إلجناز أعمال تلك املؤسسة‪.‬‬

‫‪ 1‬بوسهمني أمحد‪ ،‬طافر زهري‪ ،‬نفس المرجع السابق‪ ،‬ص ‪.3‬‬


‫عبد الستار أمحد حممد اآللوسي‪ ،‬أساليب بحوث العمليات (الطرق الكمية المساعدة في اتخاذ القرار)‪ ،‬دار القلم للنشر‪ ،‬اإلمارات العربية‬ ‫‪2‬‬

‫املتحدة‪ ،2003 ،‬ص ‪.27‬‬


‫‪ 3‬عبد الستار أمحد حممد اآللوسي‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.26‬‬
‫‪9‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -8-3‬شــرط عــدم ســلبية المتغــيرات‪ :‬أي أن الكمي ات املس تهدفة ملتغ ريات الق رار ال ميكن أن تك ون س البة‪،‬‬
‫ألن ذلك ليس له معىن يف الواقع‪ ،‬و بتعبري آخر ال ميكن للمؤسسة أن ال تنتج منتوج اً معينا و لكن ال ميكن أن‬
‫تستهدف إنتاج كمية سالبة‪ ،‬و بالتايل ميكن التعبري عن شرط عد السلبية كما يلي‪x1، x2، ... xn ≥ 0 :‬‬

‫‪ -9‬الشكل العام للنموذج الرياضي‪:‬‬


‫تعترب عملية تشكيل النموذج الرياضي اخلطوة األوىل حلل املسائل بطريق ة الربجمة اخلطية‪ ،‬و هي هتدف إىل‬
‫عرض و توضيح املشكلة بطريقة رياضية متكن من إجياد احلل األمثل‪ .‬فالوصول إىل احلل األمثل يتطلب صياغة‬
‫النموذج الرياضي بشكل صحيح‪.‬‬
‫‪1‬‬
‫و يتكون النموذج الرياضي من ثالثة عناصر متكاملة‪ ،‬و هي‪:‬‬
‫‪ -9-1‬دالــة الهــدف (الدالــة االقتصــادية)‪ :‬و متث ل اهلدف الرئيس ي للمش كلة املتعل ق باألمثلي ة‪ ،‬و تكتب ه ذه‬
‫الدالة وفق الصياغة الرياضية التالية‪:‬‬

‫= )‪Opt f(x‬‬ ‫‪Cj xj‬‬

‫حيث أن‪:‬‬
‫‪ : Opt‬تعين األمثلية ( ‪ ،)Optimalité‬أي إما التعظيم ( ‪ )Max‬أو التخفيض ( ‪)Min‬؛‬
‫‪ : Cj‬معامالت دالة اهلدف‪ ،‬أي إما العائد الوحدوي أو التكلفة الوحدوية لكل منتج؛‬
‫‪ : xj‬رموز للكميات (عدد الوحدات) املنتجة لكل منتج‪ ،‬و هي اجملاهيل اليت نبحث عنها؛‬
‫‪ : j‬مؤشر لعدد متغريات (جماهيل) النموذج و املقدرة ب ـ ( ‪.)n‬‬
‫‪ -9-2‬القيود‪ :‬و هي عبارة عن الشروط (الظروف) اليت تتواجد فيها املؤسسة‪ ،‬و يعرب عنها رياضيا يف شكل‬
‫معادالت أو مرتاجحات ذات الصيغة الرياضية التالية‪:‬‬

‫( ≥ ‪bi ) ≤ , = ,‬‬

‫حيث أن‪:‬‬

‫‪ 1‬حيياوي إهلام‪ ،‬محاضرات مقياس رياضيات المؤسسة‪،‬كلية العلوم االقتصادية‪ ،‬التجارية و علوم التسيري‪ ،‬جامعة احلاج خلضر – باتنة ‪ ،-‬دون سنة‬
‫نشر‪ ،‬ص ‪.4 –3‬‬
‫‪10‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ : aij‬املع امالت الفني ة‪ ،‬أي الكمي ات املس تهلكة من املوارد (الطاق ات اإلنتاجي ة) لإلنت اج الوح دوي من‬
‫املنتجات؛‬
‫‪ : bi‬الكميات املتاحة من املوارد؛‬
‫‪ : i‬عدد األسطر‪ ،‬و هي بعدد القيود ( ‪)m‬؛‬
‫‪ : j‬عدد األعمدة‪ ،‬و هي بعدد املتغريات أي اجملاهيل ( ‪.)n‬‬
‫و لإلشارة فإن مسائل البرمجة الخطية يمكن تمثيلها وفق ثالث صيغ هي‪:‬‬
‫‪ ‬الصيغة العامة (المختلطة) ( ‪ :)Forme mixte‬عادة ما تكتب الربامج اخلطية يف بداية وضعها على‬
‫شكل صيغة عامة حتتوي على كل اإلشارات ( ≥ ‪.) ≤ ، = ،‬‬
‫‪ ‬الصيغة القانونية( ‪ : )Forme canonique‬هي الصيغة اليت حتتوي على إشاريت ≥ أو ≤ فقط‪.‬‬
‫‪ ‬فإذا كانت الصيغة حتتوي على إشارة أقل أو تساوي فإننا نبحث عن التعظيم ( ‪)Max‬؛‬
‫‪ ‬أما إذا كانت الصيغة حتتوي على إشارة أكرب أو تساوي‪ ،‬فإننا نبحث عن التخفيض ( ‪.)Min‬‬
‫‪ ‬الصيغة المعيارية( ‪ : )Forme standard‬هي الصيغة اليت حتتوي على إشارة = فقط‪.‬‬
‫‪ -9-3‬قيـود عـدم الســلبية‪ :‬أي أن مجيع قيم املتغريات جيب أن تكون موجبة أو منعدمة‪ ،‬ألنه ال ميكن إنتاج‬
‫منتجات سالبة‪.‬‬
‫مثال‪:01-01‬‬
‫تقوم مؤسسة ما بإنتاج الكراسي و الطاوالت و بيعها للمدارس‪ ،‬حيث أن إنتاج كرسي واحد يتطلب ‪3‬‬
‫صفائح خشبية و ‪ 4‬قطع من احلديد‪ ،‬و بعد بيعه حيقق رحبا قدره ‪ 250‬دج‪ ،‬أما إنتاج الطاولة الواحدة فيتطلب‬
‫‪ 6‬صفائح خشبية و ‪ 7‬قطع من احلديد‪ ،‬و بعد بيعها حتقق رحبا قدره ‪ 430‬دج‪ ،‬حيث أن املؤسسة ال تتوفر إال‬
‫على ‪ 180‬قطعة خشبية و ‪ 320‬قطعة من احلديد‪.‬‬
‫فما هي الكميات املثلى الواجب إنتاجها من كال املنتجني‪ ،‬و اليت حتقق ملؤسسة أكرب ربح ممكن؟‬
‫لدينا‪:‬‬
‫الجدول رقم ‪ :01‬تمثيل معطيات المثال ‪01-01‬‬
‫الربح‬ ‫الحديد‬ ‫الخشب‬
‫‪250‬‬ ‫‪4‬‬ ‫‪3‬‬ ‫الكراسي‬
‫‪430‬‬ ‫‪7‬‬ ‫‪6‬‬ ‫الطاوالت‬

‫‪11‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪320‬‬ ‫‪180‬‬ ‫الكمية المتاحة‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪ -1‬تحديد متغيرات القرار‪:‬‬


‫‪ :x1‬متثل كمية الكراسي اليت سوف تنتجها املؤسسة و حتقق هلا أكرب ربح؛‬
‫‪ :x2‬متثل كمية الطاوالت اليت سوف تنتجها املؤسسة و حتقق هلا أعظم ربح‪.‬‬
‫‪ -2‬صياغة دالة الهدف‪ :‬إن ربح املؤسسة ناتج عن إنتاج و بيع كل من الكراسي و الطاوالت و عليه‪:‬‬
‫‪ -2-1‬إنتاج الكراسي‪:‬‬
‫إنتاج ‪ 1‬كرسي حيقق رحبا قدره (‪)250 × 1‬‬
‫إنتاج ‪ 2‬كرسي حيقق رحبا قدره (‪)250 × 2‬‬
‫إنتاج ‪ x1‬كرسي حيقق رحبا قدره (‪)x1 × 250‬‬
‫‪ -2-2‬إنتاج الطاوالت‪:‬‬
‫إنتاج ‪ 1‬طاولة حيقق رحبا قدره (‪)430 × 1‬‬
‫إنتاج ‪ 2‬طاولة حيقق رحبا قدره (‪)430 × 2‬‬
‫إنتاج ‪ x1‬طاولة حيقق رحبا قدره (‪)x2 × 430‬‬

‫و عليه و مبا أن هذه املؤسسة تسعى إىل تعظيم أرباحها فإنه ميكن صياغة دالة اهلدف على النحو التايل‪:‬‬

‫‪Max Z = 250 x1 + 430 x2‬‬

‫‪ -3‬صياغة القيود الوظيفية‪ :‬فعلى املؤسسة أن حترتم ما تتوفر عليه من مواد أولية عند تعظيمها ألرباحها‪.‬‬
‫‪ -3-1‬الم ــادة األولي ــة األولى (الخش ــب)‪ :‬متث ل كمي ة اخلش ب الكلي ة جمم وع اخلش ب املس تخدم يف إنت اج‬
‫الكراس ي (‪ )x1 × 3‬و اخلش ب املس تخدم إلنت اج الط اوالت (‪ )x2 × 6‬و ال ذي جيب أن ال يتج اوز الكمي ة‬
‫املتاحة و املقدرة بـ ـ ‪ 180‬قطعة‪ .‬و هذا ميكن التعبري عنه رياضيا بالصياغة التالية‪:‬‬
‫‪x1 + 6 x2 ≤ 180 3‬‬

‫‪12‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -3-2‬المادة األولية الثانية (الحديد)‪ :‬متثل كمية احلديد الكلية جمموع احلديد املستخدم يف إنتاج الكراسي‬
‫(‪ )x1 × 4‬و احلديد املستخدم إلنتاج الطاوالت ( ‪ )x2 × 7‬و الذي جيب أن ال يتجاوز الكمية املتاحة و املقدرة‬
‫بـ ـ ‪ 320‬قطعة‪ .‬و هذا ميكن التعبري عنه رياضيا بالصياغة التالية‪:‬‬
‫‪x1 + 7 x2 ≤ 320 4‬‬

‫‪ -4‬قيود عـدم سـلبية المتغــيرات‪ :‬حيث أن إنتاج كل من الكراسي و الطاوالت ال ميكن أن يكون بكميات‬
‫سالبة‪ ،‬فإما يكون موجبا أو معدوما‪ ،‬و هو ما يُعرب عنه بالصياغة التالية‪:‬‬
‫‪x1 ≥ 0‬‬ ‫‪x2 ≥ 0‬‬
‫و عليه و بتجميع الصيغ الرياضية احملصل عليها سابقا‪ ،‬حنصل على الشكل النهائي لنموذج الربجمة اخلطية‪:‬‬

‫‪Max Z= 250 x1+430 x2‬‬ ‫دالة اهلدف‬


‫حتت القيود‪Soumise aux contraintes‬‬
‫قيد اخلشب‪3 x1 + 6 x2 ≤ 180‬‬
‫قيد احلديد ‪4 x1 + 7 x2 ≤ 320‬‬
‫قيد عدم سلبية املتغرية األوىل‪x1 ≥ 0‬‬
‫قيد عدم سلبية املتغرية الثانية‪x2 ≥ 0‬‬

‫تمارين محلولة‪:‬‬
‫التمرين األول‪:‬‬
‫مؤسسة للتجارة تنتج ‪ 3‬أنواع من املنتج ات هي‪ :‬الكراسي‪ ،‬الطاوالت‪ ،‬اخلزائن‪ ،‬عملية اإلنتاج تستدعي‬
‫مرور هذه املنتجات بثالث ورشات‪:‬‬
‫الورشة ‪ :01‬يتم على مستوى هذه الورشة صناعة اهلياكل‪ ،‬طاقة العمل القصوى هبا تقدر بـ ـ ـ ‪ 130‬ساعة؛‬
‫الورشة ‪ :02‬يتم على مستوى هذه الورشة تركيب امللحقات‪ ،‬عدد ساعات العمل املتاح هلذه الورشة يقدر بـ ـ ـ‬
‫‪ 90‬ساعة؛‬
‫الورشة ‪ :03‬يتم على مستوى هذه الورشة اإلهناء‪ ،‬طاقة العمل القصوى هبا تقدر بـ ـ ـ ‪ 80‬ساعة‪.‬‬
‫‪13‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫إنتاج الكرسي الواحد يتطلب ‪ 14‬سا يف الورشة ‪ ،01‬و ‪ 14‬سا يف الورشة ‪ ،02‬و ‪ 10‬سا يف الورشة‬
‫‪ ،03‬و إنت اج طاول ة واح دة يتطلب ‪ 18‬س ا يف الورش ة ‪ ،01‬و ‪20‬س ا يف الورش ة ‪ ،02‬و ‪5‬س ا يف الورش ة‬
‫‪ ،03‬و إنت اج خزان ة واح دة يتطلب ‪25‬س ا يف الورش ة ‪ ،01‬و ‪20‬س ا يف الورش ة ‪ ،02‬و ‪10‬س ا يف الورش ة‬
‫‪ .03‬الكرسي الواحد يتطلب صفيحة خشبية واحدة يف حني أن الطاولة تتطلب صفيحتني‪ ،‬أما بالنسبة للخزانة‬
‫الواحدة فتتطلب ‪ 4‬صفائح خشبية‪ ،‬علما أن املتاح من الصفائح اخلشبية على مستوى املؤسسة يقدر بـ ـ ـ ‪125‬‬
‫صفيحة‪ ،‬سعر بيع‪ :‬الكرسي الواحد ‪ 450‬دج‪ ،‬الطاولة الواحدة ‪ 1000‬دج و اخلزانة الواحدة ‪ 1500‬دج‪،‬‬
‫علما أن تكلفة‪ :‬الكرسي الواحد ‪ 400‬دج‪ ،‬الطاولة الواحدة ‪ 900‬دج‪ ،‬اخلزانة الواحدة ‪ 1000‬دج‪.‬‬
‫المطلوب‪:‬‬
‫‪ -1‬ص ياغة منوذج الربجمة اخلطي ة ال ذي يس مح بتحدي د الكمي ات ال واجب إنتاجه ا من الكراس ي‪ ،‬الط اوالت‬
‫و اخلزائن‪ ،‬و الذي يسمح للمؤسسة بتحقيق أعظم ربح ممكن‪.‬‬
‫‪ -2‬صياغة النموذج بافرتاض أن هذه املنتجات الثالث ختزن يف خمزن طاقته االستيعابية تقدر ب ‪ 500‬وحدة‬
‫و بافرتاض أن احلجم التخزيين للمنتجات الثالث متساوي‪.‬‬

‫حل التمرين األول‪:‬‬


‫‪ -1‬تحديد متغيرات القرار‪:‬‬
‫متثل ‪ x1‬عدد الوحدات املنتجة من الكراسي و اليت حتقق للمؤسسة أعظم ربح؛‬
‫متثل ‪ x2‬عدد الوحدات املنتجة من الطاوالت و اليت حتقق للمؤسسة أعظم ربح؛‬
‫متثل ‪ x3‬عدد الوحدات املنتجة من الخزائن و اليت حتقق للمؤسسة أعظم ربح‪.‬‬
‫‪ -2‬صياغة دالة الهدف‪:‬‬
‫الربح اإلمجايل للمؤسسة = الربح املرتتب عن بيع الكراسي ‪ +‬الربح املرتتب عن بيع الطاوالت ‪ +‬الربح املرتتب‬
‫عن بيع اخلزائن‬
‫الربح اإلمجايل للمؤسسة = (‪)1500-100=500 x3 ( + )1000-900=100 x2 ( + )x1 50=400-450‬‬
‫و عليه تصبح دالة اهلدف كالتايل‪:‬‬
‫‪Max Z = 50 x1+100 x2+500 x3‬‬
‫‪ -3‬صياغة القيود‪:‬‬
‫إنتاج املنتجات الثالث جيب أن ال يتجاوز املتاح من املادة األولية (اخلشب) و املقدر بـ ـ ‪ 125‬صفيحة خشبية‪.‬‬
‫الوقت املستغرق يف كل ورشة = الوقت املستغرق إلنتاج الكراسي ‪ +‬الوقت املستغرق إلنتاج الطاوالت ‪+‬‬
‫الوقت املستغرق إلنتاج اخلزائن‬

‫‪14‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫مثال‪ :‬الوقت املستغرق يف الورشة ‪ = 01‬الوقت املستغرق إلنتاج الكراسي ( ‪ + )x1 14‬الوقت املستغرق‬
‫إلنتاج الطاوالت ( ‪ +)x2 18‬الوقت املستغرق إلنتاج اخلزائن ( ‪)x3 25‬‬
‫و عليه تصبح القيود كالتالي‪:‬‬
‫قيد الورشة األوىل ‪14 x1 + 18 x2 + 25 x3 ≤ 130‬‬
‫قيد الورشة الثانية ‪14 x1 + 20 x2 + 20 x3 ≤ 90‬‬
‫قيد الورشة الثالثة ‪10 x1 + 5 x2 + 10 x3 ≤ 80‬‬
‫قيد املادة األولية ‪1 x1 + 2 x2 + 4 x3 ≤ 125‬‬
‫قيد عدم سلبية املتغرية األوىل‪x1 ≥ 0‬‬
‫قيد عدم سلبية املتغرية الثانية‪x2 ≥ 0‬‬
‫قيد عدم سلبية املتغرية الثالثة‪x3 ≥ 0‬‬

‫و عند إضافة قيد التخزين تتم إضافة القيد التايل‪:‬‬


‫‪1 x1 + 1 x2 + 1 x3 ≤ 500‬‬
‫التمرين الثاني‪:‬‬
‫حتاول مؤسسة ‪ IFRI‬إنتاج أكرب عدد من منتجني اثنني‪ :‬مياه معدنية و عصائر‪ ،‬و ذلك يف ظل القيود اليت‬
‫و الطاقة التمويلية‪ ،‬و الجدول أدناه يوضح البيانات الخاصة بالمنتجين‪.‬‬ ‫تفرضها الطاقة اإلنتاجية‬
‫عدد الساعات املطلوبة إلنتاج وحدة واحدة‬ ‫تكلفة الوحدة‬ ‫سعر بيع‬ ‫املنتجات‬
‫القسم ج‬ ‫القسم ب‬ ‫القسم أ‬ ‫الوحدة‬
‫‪0,2‬‬ ‫‪0,3‬‬ ‫‪0,5‬‬ ‫‪10‬‬ ‫‪14‬‬ ‫املياه املعدنية‬
‫‪0,1‬‬ ‫‪0,4‬‬ ‫‪0,3‬‬ ‫‪8‬‬ ‫‪11‬‬ ‫العصائر‬
‫‪200‬‬ ‫‪400‬‬ ‫‪500‬‬ ‫‪-‬‬ ‫‪-‬‬ ‫الطاقة املتاحة باألقسام‬
‫حيث أن املؤسسة تتوفر على مبلغ ‪30000‬دج‪ ،‬علما أنه يتم ختزين هذه املنتجات قبل تسويقها يف خمزن‬
‫طاقته االستيعابية ‪ 300‬وحدة‪ ،‬حيث أن احلجم التخزيين للعصائر ضعف املياه املعدنية‪.‬‬
‫المطلوب‪ :‬بناء النموذج الرياضي هلذه املسألة‪.‬‬

‫حل التمرين الثاني‪:‬‬


‫‪ -1‬تحديد متغيرات القرار‪:‬‬
‫متثل ‪ x1‬عدد الوحدات املنتجة من المياه المعدنية و اليت حتقق للمؤسسة أعظم ربح؛‬
‫متثل ‪ x2‬عدد الوحدات املنتجة من العصائر و اليت حتقق للمؤسسة أعظم ربح‪.‬‬

‫‪15‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬صياغة دالة الهدف‪:‬‬
‫الربح اإلمجايل للمؤسسة = الربح املرتتب عن بيع املياه املعدنية ‪ +‬الربح املرتتب عن بيع العصائر‬
‫الربح اإلمجايل للمؤسسة = (‪)11– 8 = 3 x2 ( + )x1 4 = 10 – 14‬‬
‫و عليه تصبح دالة اهلدف كالتايل‪:‬‬
‫‪Max Z = 3 x1+ 4 x2‬‬
‫‪ -3‬صياغة القيود‪:‬‬
‫إنتاج املنتجتني جيب أن ال يتجاوز املبلغ املتاح و املقدر بـ ـ ‪30.000‬دج‪.‬‬
‫الوقت املستغرق يف كل قسم = الوقت املستغرق إلنتاج املياه املعدنية ‪ +‬الوقت املستغرق إلنتاج العصائر‬
‫مثال‪ :‬ال وقت املس تغرق يف القس م أ = ال وقت املس تغرق إلنت اج املي اه املعدني ة ( ‪ + )x1 0.5‬ال وقت املس تغرق‬
‫إلنتاج العصائر ( ‪)x2 0.3‬‬
‫و عليه تصبح القيود كالتالي‪:‬‬
‫قيد القسم األول ‪0.5 x1 + 0.3 x2 ≤ 500‬‬
‫قيد القسم الثاين ‪0.3 x1 + 0.4 x2 ≤ 400‬‬
‫قيد القسم الثالث ‪0.2 x1 + 0.1 x2 ≤ 200‬‬
‫قيد املبلغ املتاح ‪10 x1 + 8 x2 ≤ 30.000‬‬
‫قيد التخزين ‪1 x1 + 2 x2 ≤ 300‬‬
‫قيد عدم سلبية املتغرية األوىل‪x1 ≥ 0‬‬
‫قيد عدم سلبية املتغرية الثانية‪x2 ≥ 0‬‬

‫التمرين الثالث‪:‬‬
‫تنتج مؤسسة ما ‪ 3‬أنواع من املنتجات ‪ P1، P2، P3‬باستخدام نوعني من املنتجات األولية ‪،M1، M2‬‬
‫اس تهالك الوح دة الواح دة من ك ل منتج من ك ل ن وع من املواد األولي ة و معلوم ات أخ رى متعلق ة باملش كل‬
‫موضوع الدراسة مبينة يف اجلدول أدناه‪:‬‬
‫المواد األولية‬
‫سعر البيع‬ ‫‪M2‬‬ ‫‪M1‬‬ ‫المنتجات‬
‫‪04‬‬ ‫‪02‬‬ ‫‪01‬‬ ‫‪P1‬‬
‫‪01‬‬ ‫‪02‬‬ ‫‪02‬‬ ‫‪P2‬‬
‫‪03‬‬ ‫‪-‬‬ ‫‪01‬‬ ‫‪P3‬‬
‫‪150‬‬ ‫‪100‬‬ ‫المتاح من المواد األولية‬

‫المطلوب‪ :‬أكتب النموذج الرياضي هلذا املشكل علما أن الطاقة التخزينية املتاحة هي ‪ 500‬وحدة‪.‬‬

‫حل التمرين الثالث‪:‬‬


‫‪16‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -1‬تحديد متغيرات القرار‪:‬‬
‫متثل ‪ x1‬عدد الوحدات املنتجة من المنتج األول ‪P1‬؛‬
‫متثل ‪ x2‬عدد الوحدات املنتجة من المنتج الثاني ‪P2‬؛‬
‫متثل ‪ x3‬عدد الوحدات املنتجة من المنتج الثالث ‪.P3‬‬

‫‪ -2‬صياغة دالة الهدف‪:‬‬


‫‪Max Z = 4 x1+ 1 x2 + 3 x3‬‬
‫‪ -3‬صياغة القيود‪:‬‬

‫قيد اآللة األوىل ‪1 x1 + 2 x2 + 1 x3 ≤ 100‬‬


‫قيد اآللة الثانية ‪2 x1 + 2 x2 ≤ 150‬‬
‫قيد التخزين ‪1 x1 + 1 x2 + 1 x3 ≤ 500‬‬
‫قيد عدم سلبية املتغرية األوىل‪x1 ≥ 0‬‬
‫قيد عدم سلبية املتغرية الثانية‪x2 ≥ 0‬‬
‫قيد عدم سلبية املتغرية الثالثة‪x3 ≥ 0‬‬

‫المحور الثاني‪ :‬حل نماذج البرمجة الخطية بالطريقة البيانية‬

‫‪17‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -1‬حل نماذج البرمجة الخطية‪ :‬نعين حبل الربنامج اخلطي‪ ،‬إجياد قيم املتغريات اليت جتعل دالة اهلدف يف أمثل‬
‫قيمة هلا دون جتاوز حدود القيود‪ ،‬سواء كانت دالة اهلدف يف حالة تعظيم أويف حالة تدنية‪ 1.‬و عليه فإن احلل‬
‫ميثل كل قيم متغريات القرار اليت حتقق القيود الوظيفية‪.‬‬

‫و ميكن التمييز بني ثالثة أنواع من احللول‪:‬‬


‫‪ -1.1‬الحل المقبــول ( ‪:)Solution réalisable‬ـ هو كل قيم متغريات القرار اليت حتقق القيود الوظيفية‬
‫و قيود عدم سلبية املتغريات؛‬
‫‪ -1.2‬الحل غير المقبول ( ‪ :)Solution non réalisable‬هو كل قيم متغريات القرار اليت حتقق القيود‬
‫الوظيفية و ال حتقق قيود عدم سلبية املتغريات‪.‬‬
‫‪ -1.3‬الحــل األمثل( ‪ : )Solution Optimale‬ـ نس مي حالًّ أمثالً ك ل ح ل مقب ول و ال ذي يعطي لدال ة‬
‫اهلدف أمثل قيم‪ ،‬أي أعظم قيمة يف حالة ‪ ،Max‬و أدىن قيمة يف حالة ‪.Min‬‬

‫‪ -2‬الطريقة البيانية‪ :‬تستخدم طريقة الرسم البياين إلجياد احلل األمثل لنماذج الربجمة اخلطية‪ ،‬و تعترب من أسهل‬
‫الطرق و اليت تُستعمل فقط يف حالة وجود متغريين و االستغناء عن ثالثة متغريات ألن متثيلها يتم يف الفضاء‬
‫‪2‬‬
‫و يصعب حتليله‪.‬‬

‫‪ -3‬خطوات الحل باستعمال الطريقة البيانية‪ :‬تتمثل خطوات احلل وفق الطريقة البيانية فيما يلي‪:‬‬
‫‪ -3-1‬الخطوة األولى‪ :‬يتم رسم القيود على أهنا معادالت‪ ،‬و ذلك كما يلي‪:‬‬
‫بالنسبة للقيد األول يتم افرتاض أن أحد املتغريين معدوم و بالتايل ميكن حساب املتغري اآلخر‪ ،‬و نفس الشيء‬
‫يتم افرتاض أن املتغري الثاين معدوم ليتم حساب املتغري األول‪ ،‬و هبذا تكون لدينا نقطتان يتم من خالهلما رسم‬
‫مس تقيم القي د األول‪ .‬و بنفس الطريق ة يتم رس م مس تقيمات ب اقي القي ود و بتقاطعه ا يتم احلص ول على منطق ة‬
‫‪3‬‬
‫احللول املقبولة (املمكنة)‪ ،‬و جيب مالحظة اجتاه املرتاجحات أو القيود‪.‬‬
‫‪4‬‬
‫حيث أنه‪:‬‬

‫‪ 1‬حممد راتول‪ ،‬بحوث العمليات‪،‬ـ ديوان املطبوعات اجلامعية‪ ،‬اجلزائر‪ ،‬الطبعة الثانية‪ ،2006 ،‬ص ‪.25‬‬
‫ص وار يوس ف‪ ،‬ط اوش قندوس ي‪ ،‬محاضــرات في البرمجــة الخطيــة – تمــارين محلولــة باســتعمال برنــامج ‪ -Q.S.B‬كلي ة العل وم االقتص ادية‬ ‫‪2‬‬

‫التجارية و علوم التسيري‪ ،‬جامعة الدكتور الطاهر موالي‪ ،‬سعيدة‪ ،‬ديوان املطبوعات اجلامعية‪ ،‬وهران‪ ،‬اجلزائر‪ ،‬دون سنة نشر‪ ،‬ص ‪.37‬‬
‫‪ 3‬عبد الستار أمحد حممد اآللوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.64‬‬
‫‪ 4‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.37‬‬
‫‪18‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ ‬إذا كانت العالقة يف القيد ≥ فإن اجتاه احلل سوف يكون باجتاه كرب املتغريات؛‬
‫‪ ‬إذا كانت العالقة يف القيد ≤ فإن اجتاه احلل سوف يكون باجتاه صغر املتغريات؛‬
‫‪ ‬إذا كانت العالقة يف القيد = فإن اجتاه احلل سوف يقع على اخلط؛‬
‫‪ -3-2‬الخطــوة الثانيــة‪ :‬إجياد قيم ة دال ة اهلدف عن د ك ل نقط ة زاوي ة و خنت ار أفض لها يف كلت ا احلالتني‪ ،‬ف إذا‬
‫كانت دالة اهلدف تعظيم ( ‪ )Max‬يتم اختيار أكرب قيمة‪ ،‬و يف حالة كون دالة اهلدف تدنية ( ‪ )Min‬يتم اختيار‬
‫أصغر قيمة و من مث حتديد احلل األمثل‪.‬‬
‫مثال ‪:01-02‬‬
‫‪Max Z= 1000 x1+1200 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪10 x1 + 5 x2 ≤ 200‬‬
‫‪2 x1 + 3 x2 ≤ 60‬‬
‫‪x1 ≤ 34‬‬
‫‪x2 ≤ 14‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪ -1‬التمثيل البياني للقيود‪ :‬أي رسم القيود على معلم متعامد و متجانس‪.‬‬
‫‪x2 ≤ 200 10 x1 5 +‬‬ ‫‪ -1-1‬القيد األول‪:‬‬
‫‪x2 = 200 10 x1 5 +‬‬ ‫يتم حتويل املرتاجحة إىل معادلة خطية أي‪:‬‬
‫نضع‪:‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪5 x2 = 200‬‬ ‫⇒‬ ‫‪x2 = 40‬‬ ‫)‪A ( 0 , 40‬‬
‫نضع‪:‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪10 x1 = 200‬‬ ‫⇒‬ ‫‪x1 = 20‬‬ ‫)‪B ( 20 , 0‬‬
‫‪x2 ≤ 60 2 x1 3 +‬‬ ‫‪ -1-2‬القيد الثاني‪:‬‬
‫‪x2 = 60 2 x1 3 +‬‬ ‫يتم حتويل املرتاجحة إىل معادلة خطية أي‪:‬‬
‫نضع‪:‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪3 x2 = 60‬‬ ‫⇒‬ ‫‪x2 = 20‬‬ ‫)‪C ( 0 , 20‬‬
‫نضع‪:‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪2 x1 = 60‬‬ ‫⇒‬ ‫‪x1 = 30‬‬ ‫)‪D ( 30 , 0‬‬

‫‪19‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫ه ذا إض افة إىل حتوي ل القي دين األخ ريين إىل مع ادالت‪ x1 = 34 :‬و ‪ ،x2 = 14‬مث متثيله ا مجيع ا على معلم‬
‫متعامد و متجانس‪.‬‬
‫الشكل رقم ‪ :01‬التمثيل البياني لقيود المثال ‪01-02‬‬
‫‪X2‬‬ ‫‪x1 ≤ 34‬‬

‫‪50‬‬

‫‪A‬‬
‫‪40‬‬
‫‪10x1 + 5x2 ≤ 200‬‬
‫‪30‬‬

‫‪C‬‬
‫‪20‬‬
‫‪L‬‬ ‫‪K‬‬ ‫‪x2 ≤ 14‬‬

‫‪10‬‬ ‫‪M‬‬
‫‪2x1 + 3x2 ≤ 60‬‬

‫‪X1‬‬
‫‪O‬‬
‫بناء على معطيات المثال‬
‫المصدر‪:‬ـ من إعداد الباحثة ً‬

‫عن د رس م القي ود نالح ظ أهنا تقس م املس توي إىل قس مني‪ :‬قس م يق ع على ميني املس تقيم و آخ ر يق ع على‬
‫يساره‪.‬‬
‫فلو أخذنا على سبيل املثال القيد األول ‪ x2 ≤ 200 10 x1 5 +‬نالحظ أنه يقسم املستوي إىل قسمني‪،‬‬
‫أحدمها على ميني املستقيم و اآلخر على يساره‪ ،‬و كالمها حيتوي على عدد الهنائي من النقاط‪ ،‬فلو أخذنا أي‬
‫نقطة من النقاط الواقعة على اليمين و عوضنا إحداثياهتا يف املرتاجحة فإننا نالحظ أهنا ال حتقق القيد‪.‬‬
‫مثل‪ :‬النقطة )‪ G(50,30‬عند تعويضها يف القيد أعاله حنصل على‪ 200 ˃ )30(5 + )50(10 :‬فهي ال‬
‫حتق ق القي د‪ ،‬و علي ه ف إن مجي ع النق اط الواقع ة ميني (أعلى) املس تقيم ال حتق ق القي د و بالت ايل فهي ليســت حال‬
‫للمرتاجحة‪.‬‬
‫أما لو أخذت النقاط الواقعة على يسار املستقيم و مت تعويضها يف القيد فنالحظ أهنا حتقق القيد أعاله‪.‬‬

‫‪20‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪(10‬‬ ‫مثل‪ :‬النقطة )‪( N(10,10‬و اليت تقع حتت املستقيم)‪ ،‬عند تعويضها يف القيد أعاله حنصل على‬
‫‪ ،200 ˂ )10(5 + )10‬و النقطة )‪( P(12,16‬و اليت تقع على املستقيم) عند تعويضها يف القيد أعاله حنصل‬
‫على ‪ 200 = )16(5 + )12(10‬فكالمها حيقق القيد‪ ،‬و عليه فإن مجيع النقاط الواقعة يسار (حتت) القيد‬
‫حتقق القيد‪ ،‬و بالتايل فهي حل للمرتاجحة‪.‬‬

‫‪ -2‬تحديد منطقة الحلول المقبولة‪:‬‬


‫نسمي املنطقة ‪ OLKMB‬منطقة الحلول المقبولة‪ ،‬و هي حتتوي عدد الهنائي من النقاط‪ ،‬و اليت تتوزع‬
‫داخل املنطقة أو على حدودها‪ ،‬أو على النقاط الرأسية ( ‪.O, L, K, M, B :)Points extrêmes‬‬

‫من أجل أي نقطة من منطقة احللول املقبولة هناك قيمة لدالة اهلدف ‪ ،Z‬و ما يهمنا هو إجياد النقطة اليت‬
‫تعطي لـ ـ ‪ Z‬أعظم (أمثل) قيمة‪ ،‬و هاته النقطة تتواجد على أحد رؤوس منطقة احللول املقبولة‪ ،‬لذلك نضطر إىل‬
‫إجياد و حس اب إح داثيات النق ط الرأس ية‪ ،‬ليتم تعويض ها يف دال ة اهلدف و من مَث اختي ار النقط ة الرأس ية ال يت‬
‫تعطي لـ ـ ‪ Z‬القيمة األمثل‪.‬‬

‫‪ -3‬تحديد إحداثيات النقاط الرأسية و تقييم ‪:Z‬‬


‫من الشكل أعاله تتضح لنا إحداثيات النقاط‪:‬‬
‫‪O (0 , 0) ⇒ Z = 1000 (0) + 1200 (0) ⇒ Z = 0‬‬

‫‪L (0 , 14) ⇒ Z = 1000 (0) + 1200 (14) ⇒ Z = 16800‬‬

‫‪B (20 , 0) ⇒ Z = 1000 (20) + 1200 (0) ⇒ Z = 20000‬‬

‫أما النقاط ‪ M‬و ‪ K‬فيتم حساب إحداثياهتا جربيا‪.‬‬

‫بالنسبة للنقطة ‪ M‬فهي عبارة عن تقاطع املستقيمني‪ x2 = 60 2 x1 3 + :‬و ‪ ،x2 = 200 10 x1 5 +‬و عليه‬
‫يتم حل مجلة املعادلة إلجياد إحداثيات هذه النقطة‪.‬‬

‫‪10x1 + 5x2 = 200‬‬


‫)‪2x1 + 3x2 = 60 ………. × (-5‬‬
‫بضرب املعادلة الثانية يف (‪ ،)5-‬و مجع املعادلتني حنصل على‪:‬‬
‫‪10x1 + 5x2 + (- 10x1 - 5x2) = 200 – 300‬‬
‫‪- 10x2 = 100 ⇒ x2 = 10‬‬
‫‪21‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫بتعويض قيمة ‪ x2‬يف إحدى املعادلتني (و لتكن املعادلة الثانية)‪ ،‬حنصل على‪:‬‬
‫‪2x1 + 3(10) = 60 ⇒ 2x1 = 60- 30 ⇒ x1 = 15‬‬

‫و منه‪:‬‬

‫‪M (15 , 10) ⇒ Z = 1000 (15) + 1200 (10) ⇒ Z = 27000‬‬


‫أما بالنسبة للنقطة ‪ K‬فهي عبارة عن تقاطع املستقيمني‪ x2 = 14 :‬و ‪ ،x2 = 60 2 x1 3 +‬و عليه يتم حل‬
‫مجلة املعادلة إلجياد إحداثيات هذه النقطة‪.‬‬

‫‪x2 = 14‬‬
‫‪2x1 + 3x2 = 60‬‬
‫بتعويض قيمة ‪ x2‬يف املعادلة الثانية حنصل على‪:‬‬
‫‪2x1 + 3(14) = 60 ⇒ 2x1 = 60 – 42 =42 ⇒ x1 = 9‬‬
‫و منه‪:‬‬

‫‪K (9 , 14) ⇒ Z = 1000 (9) + 1200 (14) ⇒ Z = 25800‬‬


‫و عليه فإن احلل األمثل هو النقطة‪. M (15 , 10) :‬‬
‫و بعد إجياد احلل األمثل للنموذج‪ ،‬ميكن أن خنلُص إىل أن الربنامج اإلنتاجي األمثل للمؤسسة هو كالتايل‪:‬‬
‫‪ x1= 15‬أي على املؤسسة إنتاج ‪ 15‬وحدة من املنتج األول؛‬
‫‪ x2= 10‬أي على املؤسسة إنتاج ‪ 10‬وحدات من املنتج الثاين‪.‬‬

‫‪ -4‬تحقيق قيود النموذج‪:‬‬


‫يتم يف هذه املرحلة التأكد من ما إذا كان احلل األمثل حيقق قيود النموذج من عدمه‪ ،‬و عليه يتم تعويض قيم‬
‫احلل األمثل يف القيود الوظيفية و قيود عدم سلبية املتغريات‪:‬‬
‫‪10 (15) + 5 (10) = 200‬‬ ‫‪...............‬قيد حمقق‬
‫‪...............‬قيد حمقق ‪2 (15) + 3 (10) = 60‬‬
‫‪...............‬قيد حمقق ‪15 ˂ 34‬‬
‫‪...............‬قيد حمقق ‪10 ˂ 14‬‬
‫‪...............‬قيد حمقق ‪15 ˃ 0‬‬

‫‪22‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪10 ˃ 0‬‬ ‫‪...............‬قيد حمقق‬

‫و عليه يتضح أن مجيع قيود النموذج حمققة (بإشارات‪ :‬تساوي‪ ،‬أقل متاما‪ ،‬أكرب متاما)‪ ،‬أي أن احلل األمثل حيقق‬
‫كل القيود‪.‬‬

‫‪ -4-1‬القيود المشبعة و القيود غير المشبعة و التفسير االقتصادي لها‪:‬‬


‫متثل القيود المشبعة ( ‪ )Les contraintes saturées‬القيود حملققة بإشارة تساوي‪ ،‬ما يعين أن الكمية‬
‫مستخدم استخداما كامال‪.‬‬
‫َ‬ ‫املتاحة تساوي الكمية املستخدمة‪ ،‬أي أن الكمية املتبقية معدومة‪ ،‬فاملتاح‬

‫أم ا القي ود غ ــير المش ــبعة ( ‪ )Les contraintes non saturées‬فهي القي ود ال يت مل تتحق ق بإش ارة‬
‫التساوي (أقل متاما)‪ ،‬ما يعين أن هناك كمية متبقية من املتاح مل يتم استخدامها‪ ،‬و اليت متثل الفرق بني الكمية‬
‫و الكمية املستخدمة‪.‬‬ ‫املتاحة‬

‫‪ -4-2‬التفسير الهندسي للقيود المشبعة و القيود غير المشبعة‪:‬‬


‫مما سبق نالحظ أن كال من القيدين األول و الثاين مشبعان‪ ،‬و بالرجوع إىل التمثيل البياين السابق نالحظ أن‬
‫كال القيدين مير بالنقطة ‪ M‬و اليت متثل احلل األمثل للنموذج السابق‪ ،‬و بالتايل ميكن القول أن القيود املشبعة‬
‫هي القيود اليت متر باحلل األمثل‪.‬‬

‫‪ ‬أنواع الحلول‪:‬‬
‫‪1‬‬
‫و هناك أربع حاالت (أنواع) للحلول و هي‪:‬‬
‫الحالة األولى‪ :‬وجود حل وحيد ملسألة الربجمة اخلطية؛‬
‫الحالـة الثانيــة‪ :‬وجود أكثر من حل واحد من احللول املثلى‪ ،‬و يف هذه احلالة فإن ملسألة الربجمة اخلطية حلوال‬

‫ُمثلى بديلة أو متعددة‪ ،‬و ميكن بطريقة الرسم معرفة هذه احلالة عندما يالمس اخلط املستقيم لدالة اهلدف جزءً‬
‫كامال من خط مستقيم ميثل جزءً من حميط منطقة احللول املقبولة‪.‬‬

‫‪ 1‬عبد الستار أمحد حممد اآللوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.65 ،64‬‬
‫‪23‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الحالة الثالثة‪ :‬مسألة الربجمة اخلطية غري ممكنة احلل‪ ،‬و هذا يعين أن منطقة احللول املقبولة ال تتضمن أية نقاط‬
‫‪2‬‬
‫حتقق مجيع القيود‪ ،‬و هذا ناتج بالطبع عن حالة القيود اليت رمبا تكون متعارضة‪ ،‬و جيب النظر فيها‪.‬‬
‫الحالــة الرابعــة‪ :‬مسألة الربجمة اخلطية غري حمددة احلل‪ ،‬و هذا يعين وجود نقاط يف منطقة احللول املقبولة ذات‬
‫قيم كبرية جدا‪ ،‬و ميكن بالرسم معرفة هذه احلالة من خالل حتريك خط دالة اهلدف بشكل متوازي يف اجتاه‬
‫زيادة قيمتها و ال يفقد التماس مع منطقة احللول املقبولة للمسألة‪.‬‬

‫و لتوضيح حالة وجود حلول مثلى متعددة سوف نأخذ املثال التايل‪:‬‬
‫مثال ‪:02-02‬‬
‫ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Min Z= 3 x1+3 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1 + x2 ≥ 9‬‬
‫‪x1 - x2 ≤ 9‬‬
‫‪x1 + 3 x2 ≥ 17‬‬
‫‪x1 ≥ 3‬‬
‫‪x2 ≤ 10‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪ -1‬التمثيل البياني للقيود‪:‬‬
‫‪x2 = 9 x1‬‬ ‫‪ -1-1‬القيد األول‪+ :‬‬
‫نضع‪:‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪x2 = 9‬‬ ‫)‪A ( 0 , 9‬‬
‫نضع‪:‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪x1 = 9‬‬ ‫)‪B ( 9 , 0‬‬
‫‪x2 = 9 x1‬‬ ‫‪ -1-2‬القيد الثاني‪- :‬‬
‫نضع‪:‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪x2 = - 9‬‬ ‫)‪C ( 0 , - 9‬‬

‫‪ 2‬عبد الرزاق املوسوي‪ ،‬المدخل لبحوث العمليات‪ ،‬دار وائل للنشر‪ ،‬عمان‪ ،‬األردن‪ ،‬الطبعة الثانية‪ ،‬ص ‪.29‬‬
‫‪24‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫نضع‪:‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪x1 = 9‬‬ ‫)‪D ( 9 , 0‬‬
‫‪x2 = 17 x1‬‬ ‫‪ -1-3‬القيد الثالث‪3+ :‬‬
‫نضع‪:‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪x2 = 3/17‬‬ ‫)‪E ( 0 , 3/17‬‬
‫نضع‪:‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪x1 = 17‬‬ ‫)‪F ( 17 , 0‬‬

‫هذا إضافة إىل حتويل القيدين األخريين إىل معادالت‪ x1 = 3 :‬و ‪ ، x2 = 10‬مث متثيلها مجيعا على معلم متعامد‬
‫و متجانس‪.‬‬

‫الشكل رقم ‪ :02‬التمثيل البياني لقيود المثال ‪02-02‬‬

‫منطقة الحلول المقبولة‬

‫المصدر‪ :‬من إعداد الباحثة بناء على معطياتـ المثال‬


‫و عليه فإن املنطقة ‪ OLMNK‬هي منطقة احللول املقبولة‪.‬‬
‫‪25‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬تحديد إحداثيات النقاط الرأسية و تقييم ‪:Z‬‬
‫‪ ‬النقطة ‪ :O‬هي عبارة عن تقاطع املستقيمني‪:‬‬

‫)‪x1 - x2 = 9 …………… × (3‬‬


‫‪x1 + 3 x2 = 17‬‬
‫بضرب املعادلة األوىل يف (‪ ،)3‬و مجع املعادلتني حنصل على‪:‬‬
‫‪3x1 - 3x2 + x1 + 3x2 = 27 + 17‬‬
‫‪4x1 = 44 ⇒ x1 = 11‬‬
‫بتعويض قيمة ‪ x1‬يف إحدى املعادلتني (و لتكن املعادلة األوىل)‪ ،‬حنصل على‪:‬‬
‫‪11 – x2 = 9 ⇒ -x2 = 9 - 11 ⇒ x2 = 2‬‬

‫و منه‪:‬‬
‫‪O (11 , 2) ⇒ Z = 3 (11) + 3 (2) ⇒ Z = 39‬‬

‫‪ ‬النقطة ‪ :L‬هي عبارة عن تقاطع املستقيمني‪:‬‬

‫)‪x1 + x2 = 9 …………… × (-3‬‬


‫‪x1 + 3 x2 = 17‬‬
‫بضرب املعادلة األوىل يف (‪ ،)3-‬و مجع املعادلتني حنصل على‪:‬‬
‫‪-3x1 - 3x2 + x1 + 3x2 = -27 + 17‬‬
‫‪-2x1 = - 10 ⇒ x1 = 5‬‬
‫بتعويض قيمة ‪ x1‬يف إحدى املعادلتني (و لتكن املعادلة األوىل)‪ ،‬حنصل على‪:‬‬
‫‪5 + x2 = 9 ⇒ x2 = 9 - 5 ⇒ x2 = 4‬‬

‫و منه‪:‬‬
‫‪L (5 , 4) ⇒ Z = 3 (5) + 3 (4) ⇒ Z = 27‬‬

‫‪ ‬النقطة ‪ :M‬هي عبارة عن تقاطع املستقيمني‪:‬‬

‫‪x1 = 3‬‬
‫‪x1 + x2 = 9‬‬
‫بتعويض قيمة ‪ x1‬يف املعادلة الثانية‪ ،‬حنصل على‪:‬‬
‫‪3 + x2 = 9 ⇒ x2 = 9 - 3 ⇒ x2 = 6‬‬

‫‪26‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫و منه‪:‬‬
‫‪M (3 , 6) ⇒ Z = 3 (3) + 3 (6) ⇒ Z = 27‬‬

‫‪ ‬النقطة ‪ :N‬هي عبارة عن تقاطع املستقيمني‪:‬‬

‫‪x1 = 3‬‬
‫‪x2 = 10‬‬
‫و منه‪:‬‬
‫‪N (3 , 10) ⇒ Z = 3 (3) + 3 (10) ⇒ Z = 39‬‬

‫‪ ‬النقطة ‪ :K‬هي عبارة عن تقاطع املستقيمني‪:‬‬

‫‪x2 = 10‬‬
‫‪x1 - x2 = 9‬‬
‫بتعويض قيمة ‪ x2‬يف املعادلة الثانية‪ ،‬حنصل على‪:‬‬
‫‪x1 - 10 = 9 ⇒ x1 = 9 + 10 ⇒ x1 = 19‬‬

‫و منه‪:‬‬
‫‪K (19 , 10) ⇒ Z = 3 (19) + 3 (10) ⇒ Z = 87‬‬

‫الجدول رقم ‪ :02‬تحديد إحداثيات النقاط الرأسية و قيمة دالة الهدف عنها‬
‫‪Z = 3x1 + 3x2‬‬ ‫اإلحداثيات‬ ‫النقاط الرأسية‬
‫‪Z = 3(11) + 3(2)=39‬‬ ‫)‪(11 , 2‬‬ ‫‪O‬‬
‫‪Z = 3(5) + 3(4)=27‬‬ ‫)‪(5 , 4‬‬ ‫‪L‬‬
‫‪Z = 3(3) + 3(6)=27‬‬ ‫)‪(3 , 6‬‬ ‫‪M‬‬
‫‪Z = 3(3) + 3(10)=39‬‬ ‫)‪(3 , 10‬‬ ‫‪N‬‬
‫‪Z = 3(19) + 3(10)=87‬‬ ‫)‪(19 , 10‬‬ ‫‪K‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على نتائج المثال‬

‫و عليه نالحظ أن كال من النقطتني ‪ M‬و ‪ L‬متثالن حال أمثال للنموذج أعاله (تدنية ‪ ،)Min‬فيصبح الربنامج‬
‫اإلنتاجي للمؤسسة كالتايل‪:‬‬
‫الحل األمثل األول (النقطة ‪:)L‬‬
‫‪ x1= 5‬أي على املؤسسة إنتاج ‪ 5‬وحدة من املنتج األول؛‬
‫‪ x2= 4‬أي على املؤسسة إنتاج ‪ 4‬وحدات من املنتج الثاين‪.‬‬

‫‪27‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الحل األمثل الثاني (النقطة ‪:)M‬‬
‫‪ x1= 3‬أي على املؤسسة إنتاج ‪ 3‬وحدة من املنتج األول؛‬
‫‪ x2= 6‬أي على املؤسسة إنتاج ‪ 6‬وحدات من املنتج الثاين‪.‬‬
‫حيث أن كال احللني حيققان املستوى األدىن من التكاليف للمؤسسة و املقدرة بـ ـ ‪ 27‬وحدة نقدية‪.‬‬
‫و انطالقا من التمثيل البياين للقيود‪ ،‬نالحظ أن كال من النقطتني ‪ L‬و ‪ M‬تقعان على نفس املستقيم الذي‬
‫ميثل القيد األول للنموذج‪ ،‬ذو امليل ‪ )1=1/1( 1‬الذي ميثل نفس ميل دالة اهلدف (‪.)1=3/3‬‬

‫و عليه‪ ،‬و انطالقا من هذين احللني األمثلني‪ ،‬ميكننا استنتاج حلول ُمثلى أخرى اعتمادا على العالقة التالية‪:‬‬
‫‪XoptN = λ Xopt1 + (1 - λ) Xopt2‬‬
‫حيث أن‪λ ∈ ]1 , 0[ :‬‬
‫‪ :XoptN‬ميثل احلل األمثل املراد استنتاجه؛‬
‫‪ :Xopt1‬ميثل احلل األمثل األول؛‬
‫‪ :Xopt2‬ميثل احلل األمثل الثاين؛‬
‫مثال‪ :‬نفرض أنه من أجل‪:λ 0,4=:‬‬

‫‪XoptN = 0,4‬‬ ‫)‪+ (1 – 0,4‬‬ ‫=‬ ‫‪+‬‬

‫= ‪XoptN‬‬

‫و بتعويض القيم اجلديدة احملصل عليها يف دالة اهلدف جند‪:‬‬

‫‪Z = 3(3,8) + 3(5,2)=27‬‬

‫و بالتايل فإنه كلما غرينا قيمة ‪ λ‬سوف يتم احلصول على حل أمثل آخر‪ ،‬و مبا أنه لدينا العديد من احللول‬
‫املثلى‪ ،‬فإن باقي احللول تقع على القطعة املستقيمة اليت تصل احللني األمثلني ‪ L‬و ‪.M‬‬
‫‪1‬‬
‫و بناءً على ما سبق ميكن تلخيص خطوات حل مناذج الربجمة اخلطية وفق الطريقة البيانية كما يلي‪:‬‬
‫رسم القيود الوظيفية للنموذج بعد حتويلها إىل معادالت؛‬ ‫‪-‬‬

‫‪ 1‬أبو القاسم مسعود الشيخ‪ ،‬بحوث العمليات‪ ،‬اجملموعة العربية للتدريب و النشر‪ ،‬القاهرة‪ ،‬مصر‪ ،‬الطبعة الثانية‪ ،2014 ،‬ص ‪.58‬‬
‫‪28‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫تعريف و حتديد منطقة احللول املمكنة بني القيود و اليت تسمى مساحة احلل‪ ،‬حيث أن أي نقطة فيها‬ ‫‪-‬‬
‫حتقق املعادالت و أي نقطة خارج هذه املساحة ال حتقق املعادالت؛‬
‫تعريف النقاط الركنية (الرأسية) و اليت تكون مرشحة ألن تكون نقطة احلل األمثل؛‬ ‫‪-‬‬
‫حساب قيمة احلل األمثل‪ ،‬و ذلك حبساب قيمة دالة اهلدف لكل نقطة مرشحة للحل‪ ،‬و النقطة اليت‬ ‫‪-‬‬
‫حتقق أكرب قيمة ممكنة يف حالة التعظيم أو أقل قيمة ممكنة لدالة اهلدف يف حالة التصغري تعترب نقطة احلل‬
‫األمثل‪.‬‬

‫تمارين محلولة‪:‬‬
‫التمرين األول‪ :‬مؤسسة إلنتاج املنتجات البالستيكية‪ ،‬تركز على إنتاج منتجني ‪ ،P1، P2‬خالل السنة القادمة‬
‫و ذل ك لك ثرة الطلب عليهم ا من جه ة و قل ة تكاليفهم ا من جه ة أخ رى‪ .‬تس تخدم املؤسس ة إلنت اج ه ذين‬
‫املنتجني مادتني خام مها‪ Mat-1، Mat-2 :‬بكميات متفاوتة‪ ،‬باإلضافة إىل ذلك تستخدم املؤسسة آلتني‪:‬‬
‫‪ .Machine-1، Machine-2‬اجلدول أدناه يوضح استهالك املواد اخلام و كذا الوقت املستغرق على‬
‫مستوى كل آلة‪.‬‬
‫‪Machine-2‬‬ ‫‪Machine-1‬‬ ‫‪Mat-2‬‬ ‫‪Mat-1‬‬
‫‪00‬‬ ‫‪02‬‬ ‫‪05‬‬ ‫‪01‬‬ ‫املنتج ‪P1‬‬
‫‪03‬‬ ‫‪01‬‬ ‫‪06‬‬ ‫‪01‬‬ ‫املنتج ‪P2‬‬
‫املؤسس ة ال تت وفر إال على ‪ 400‬وح دة من املادة اخلام األوىل أم ا املادة اخلام األخ رى فإهنا تس تجيب ألي‬
‫برن امج إنت اجي‪ .‬فيم ا خيص الطاق ة القص وى لآلل تني فهي على الت وايل ‪ 600‬و ‪ 900‬س اعة‪ ،‬و حس ب م دير‬
‫املبيع ات هلذه املؤسس ة ف إن ه ذه األخ رية جيب عليه ا على األق ل إنت اج ‪ 150‬وح دة من ‪ ،P1‬أم ا عن ال ربح‬
‫املرتتب عن املنتجني فهو على التوايل‪ 300 :‬و ‪ 200‬دج‪.‬‬
‫‪29‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫المطلوب‪ -1:‬حدد الكميات الواجب إنتاجها من املنتجني بغرض حتقيق أعظم ربح؛‬
‫‪ -2‬ح دد كمي ة املادتني اخلام ‪ Mat-1‬و ‪ Mat-2‬املس تخدمتني إلنت اج ‪ ، P1‬ح دد كمي ة املادتني‬
‫اخلام ‪ Mat-1‬و ‪ Mat-2‬املستخدمتني إلنتاج ‪ ،P2‬مث حدد كمية املادتني اخلام الكلية املستخدمة و‬
‫غري املستخدمة؛‬
‫‪ -3‬حدد الوقت املستخدم إلنتاج ‪ P1‬على مستوى ‪ Machine-1‬مث على مستوى ‪Machine-2‬؛‬
‫‪ -4‬حدد الوقت املستخدم إلنتاج ‪ P2‬على مستوى ‪ Machine-1‬مث على مستوى ‪Machine-2‬؛‬
‫‪ -5‬حدد الوقت املستخدم و غري املستخدم على مستوى اآللتني؛‬
‫‪ -6‬حدد القيود املشبعة و غري املشبعة بيانيا و جربيا‪.‬‬

‫حل التمرين األول‪:‬‬


‫‪ -1‬تحديد الكميات الواجب إنتاجها‪:‬‬
‫‪ -1-1‬صياغة نموذج البرمجة الخطية‪:‬‬
‫‪Max Z= 300 x1+200 x2‬‬
‫‪Soumise aux contraintes‬‬
‫املادة األولية ‪x1+ x2 ≤ 40001‬‬
‫اآللة ‪2 x1+ x2 ≤ 60001‬‬
‫اآللة ‪3 x2 ≤ 90002‬‬
‫املنتج ‪x1 ≥ 150 01‬‬
‫‪x1 ≥ 0, x2 ≥ 0‬‬

‫‪ -1-2‬التمثيل البياني للقيود‪:‬‬


‫‪x2 = 400 x1‬‬ ‫أ‪ -‬القيد األول‪+ :‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪x2 = 400‬‬ ‫⇒‬ ‫)‪A (0 , 400‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪x1 = 400‬‬ ‫⇒‬ ‫)‪B (400 , 0‬‬
‫‪x2 = 600 2 x1‬‬ ‫ب‪ -‬القيد الثاني‪+ :‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫)‪x2 = 600 ⇒ C ( 0 , 600‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫‪2 x1 = 600 ⇒ x1 = 300‬‬ ‫)‪D (300 , 0‬‬
‫‪x2 = 900 3‬‬ ‫جــ‪ -‬القيد الثالث‪:‬‬
‫‪x2 = 900‬‬ ‫⇒‬ ‫‪x2 = 300 3‬‬
‫‪x1 = 150‬‬ ‫د‪ -‬القيد الرابع‪:‬‬

‫‪30‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪ -1-3‬تحديد إحداثيات النقط الرأسية و قيمة دالة الهدف عندها‪:‬‬


‫‪O (150 , 0) ⇒ Z = 300 (150) + 200 (0) ⇒ Z = 45000‬‬

‫‪D (300 , 0) ⇒ Z = 300 (300) + 200 (0) ⇒ Z = 90000‬‬

‫‪x1 = 150‬‬ ‫‪150 + x2 = 400‬‬


‫‪L‬‬ ‫⇒ ‪x1 + x2 = 400‬‬ ‫‪x2 = 250‬‬ ‫‪L (150, 250) ⇒ Z = 95000‬‬

‫‪x1 + x2 = 400‬‬ ‫‪-2 x1 + -2x2 = -800‬‬


‫‪M‬‬ ‫⇒ ‪2x1 + x2 = 600‬‬ ‫‪2x1 + x2 = 600‬‬ ‫‪M (200, 200) ⇒ Z = 100000‬‬

‫و عليه فإنه على املؤسسة إنتاج ‪ 200‬وحدة من املنتج األول و من ‪ 200‬وحدة من املنتج الثاين‪.‬‬
‫‪ -2‬تحديد كمية المادتين الخام المستخدمتين إلنتاج المنتج األول ثم المنتج الثاني‪:‬‬
‫‪ -2-1‬المادة األولى المستخدمة في إنتاج ‪ P1‬و ‪:P2‬‬
‫‪x1+ x2 ≤ 400‬‬ ‫⇒‬ ‫‪200+ 200 = 400‬‬
‫و عليه فإن املادة اخلام األوىل مستخدمة بشكل تام (املستخدم = املتاح)‬
‫‪ -2-2‬المادة الثانية المستخدمة في إنتاج ‪ P1‬و ‪: P2‬‬
‫‪5 x1+ 6 x2‬‬ ‫‪⇒ 5 (200)+ 6 (200) = 2200‬‬
‫‪ -3‬تحديد الوقت المستخدم إلنتاج ‪ P1‬على مستوى اآللتين‪:‬‬

‫‪31‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫اآللة الثانية‪ 00 :‬سا‬ ‫اآللة األولى‪ 02 :‬سا × ‪ 200‬وحدة = ‪ 400‬سا‬

‫‪ -4‬تحديد الوقت المستخدم إلنتاج ‪ P2‬على مستوى اآللتين‪:‬‬


‫اآللة الثانية‪ 03 :‬سا × ‪ 200‬وحدة = ‪ 600‬سا‬ ‫اآللة األولى‪ 01 :‬سا × ‪ 200‬وحدة = ‪ 200‬سا‬

‫‪ -5‬تحديد الوقت المستخدم و غير المستخدم على مستوى اآللتين‪:‬‬


‫‪ -5-1‬الوقت المستخدم في اآللة األولى‪ 400 :‬سا ‪ 200 +‬سا = ‪ 600‬سا‬
‫‪ -5-2‬الوقت غير المستخدم في اآللة األولى (المتاح – المستخدم)‪ 600 :‬سا ‪ 600 +‬سا = ‪ 00‬سا‬
‫‪ -5-3‬الوقت المستخدم في اآللة الثانية‪ 600 :‬سا ‪ 00 +‬سا = ‪ 600‬سا‬
‫‪ -5-4‬الوقت غير المستخدم في اآللة الثانية (المتاح – المستخدم)‪ 900 :‬سا ‪ 600 +‬سا = ‪ 300‬سا‬

‫‪ -6‬تحديد القيود المشبعة و غير المشبعة بيانيا و جبريا‪:‬‬


‫‪ -6-1‬بيانيا‪ :‬القيود املشبعة هي جمموع القيود اليت متر عرب احلل األمثل‪ ،‬و هي‪:‬‬
‫‪x1+ x2 ≤ 400‬‬

‫‪x1+ x2 ≤ 600 2‬‬


‫أما باقي القيود فهي غري مشبعة ألهنا ال متر بنقطة احلل األمثل‪.‬‬

‫‪ -6-2‬جبريا‪ :‬القيود املشبعة هي جمموع املرتاجحات اليت تتحقق باإلشارة (=)‪ ،‬و هي‪:‬‬
‫‪x1+ x2 ≤ 400‬‬
‫‪400 = 200 + 200‬‬

‫‪x1+ x2 ≤ 600 2‬‬


‫‪600 = 200 + )200 (2‬‬
‫أما باقي القيود فهي غري مشبعة ألهنا ال تتحقق باإلشارة تساوي‪.‬‬

‫التمرين الثاني‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Min Z= 300 x1+400 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪5 x1-5 x2 ≤ 60‬‬
‫‪x1+3 x2 ≥ 12‬‬
‫‪x1-2 x2 ≥ 2‬‬
‫‪x1 ≥ 6‬‬
‫‪x2 ≤ 8‬‬
‫‪x1, x2 ≥ 0‬‬
‫‪32‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫المطلوب‪ -1:‬باستخدام الطريقة البيانية أوجد احلل األمثل لنموذج الربجمة اخلطية أعاله؛‬
‫‪ -2‬هل احلل األمثل حيقق القيود الوظيفية و قيود عدم سلبية املتغريات ؟‬
‫‪ -3‬حدد القيود املشبعة و القيود غري املشبعة بيانيا و جربيا‪ ،‬و ماذا يعين كل منها ؟‬
‫‪ -4‬ح دد ال ربح املرتتب عن الكمي ة املنتج ة من املنتج األول مث ال ربح املرتتب عن الكمي ة املنتج ة من‬
‫املنتج الثاين‪.‬‬

‫حل التمرين الثاني‪:‬‬


‫‪ -1‬تحديد الحل األمثل لنموذج البرمجة الخطية أعاله‪:‬‬
‫‪ -1-1‬التمثيل البياني للقيود‪:‬‬
‫‪5x2 = 60 5x1‬‬ ‫أ‪ -‬القيد األول‪- :‬‬
‫‪x1 = 0‬‬ ‫⇒ ‪⇒ -5 x2 = 60 ⇒ x2 = -12‬‬ ‫)‪A (0 , -12‬‬
‫‪x2 = 0‬‬ ‫⇒ ‪⇒ 5 x1 = 60 ⇒ x1 = 12‬‬ ‫)‪B (12 , 0‬‬
‫ب‪ -‬القيد الثاني‪x1 + 3 x2 = 12 :‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫⇒ ‪3x2 = 12 ⇒ x2 = 4‬‬ ‫)‪C (0 , 4‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫)‪x1 = 12 ⇒ D (12 , 0‬‬
‫جــ‪ -‬القيد الثالث‪x1 - 2 x2 = 2 :‬‬
‫‪x1 = 0‬‬ ‫⇒‬ ‫‪-2 x2 = 2 ⇒ x2 = -1‬‬ ‫⇒‬ ‫)‪E (0 , -1‬‬
‫‪x2 = 0‬‬ ‫⇒‬ ‫)‪x1 = 2 ⇒ F (2 , 0‬‬
‫‪x1 = 6‬‬ ‫د‪ -‬القيد الرابع‪:‬‬
‫‪x2 = 8‬‬ ‫ه‪ -‬القيد الخامس‪:‬‬

‫‪33‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪ -1-2‬تحديد إحداثيات النقط الرأسية و قيمة دالة الهدف عندها‪:‬‬


‫‪B (12 , 0) ⇒ Z = 300 (12) + 400 (0) ⇒ Z = 3600‬‬

‫‪x1 = 6‬‬ ‫‪6 - 2 x2 = 2‬‬


‫‪L‬‬ ‫‪x1 -2 x2 = 2‬‬ ‫⇒‬ ‫‪x2 = 2‬‬ ‫‪L (6, 2) ⇒ Z = 2600‬‬

‫‪x2 = 8‬‬ ‫‪5x1 - 5 (8) = 60‬‬


‫‪M‬‬ ‫‪5 x1 - 5 x2 = 60 ⇒ x1 = 4‬‬ ‫‪M (20, 8) ⇒ Z = 9200‬‬

‫‪x2 = 8‬‬ ‫‪x1 - 2 (8) = 2‬‬


‫‪N‬‬ ‫⇒ ‪x1 - 2 x2 = 2‬‬ ‫‪x1 = 18‬‬ ‫‪N (18, 8) ⇒ Z = 8600‬‬

‫و عليه فإن احلل األمثل هو النقطة )‪. L (6, 2‬‬


‫‪ -2‬هل الحل األمثل يحقق القيود الوظيفية و قيود عدم سلبية المتغيرات ؟ نعم حيققهما معا‪.‬‬

‫‪ -3‬تحديد القيود المشبعة و غير المشبعة بيانيا و جبريا‪:‬‬


‫‪ -3-1‬بيانيا‪ :‬القيود املشبعة هي جمموع القيود اليت متر عرب احلل األمثل‪ ،‬و هي‪:‬‬
‫‪x1+ 3 x2 ≥ 12‬‬
‫‪x1 - 2 x2 ≥ 2‬‬

‫‪34‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x1 ≥ 6‬‬
‫أما باقي القيود فهي غري مشبعة ألهنا ال متر بنقطة احلل األمثل‪.‬‬

‫‪ -3-2‬جبريا‪ :‬القيود املشبعة هي جمموع املرتاجحات اليت تتحقق باإلشارة (=)‪ ،‬و هي‪:‬‬
‫‪x1+ 3 x2 ≥ 12‬‬
‫‪12 = )2 ( 3 + 6‬‬

‫‪x1 - 2 x2 ≥ 2‬‬
‫‪2 = )2 ( 2 - 6‬‬

‫‪x1 ≥ 6‬‬
‫‪x1 = 6‬‬
‫أما باقي القيود فهي غري مشبعة ألهنا ال تتحقق باإلشارة تساوي‪.‬‬

‫‪ -4‬تحديــد الــربح المــترتب عن الكميــة المنتجــة من المنتج األول ثم الــربح المــترتب عن الكميــة المنتجــة‬
‫من المنتج الثاني‪:‬‬
‫‪:‬المترتب عن المنتج األول ‪4-1-‬‬
‫‪Z= 300 x1 = 300(6) = 1800‬‬
‫‪:‬المترتب عن المنتج الثاني ‪4-2-‬‬
‫‪Z= 400 x2 = 400(2) = 800‬‬

‫‪35‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫المحور الثالث‪ :‬الطريقة الجبرية (تعداد حلول األساس) لحل نماذج البرمجة الخطية‬
‫إن جمال استخدام هذه الطريقة أوسع من الطريقة البيانية‪ ،‬حيث تستخدم حلل املسائل متعددة املتغريات‪ ،‬و‬
‫‪1‬‬
‫تعد هذه الطرقة متهيدا لفهم طريقة السمبلكس‪ ،‬و اليت تفوق إمكانياهتا الطريقتني‪ :‬البيانية و اجلربية‪.‬‬

‫‪ -1‬الشكل القانوني لنماذج البرمجة الخطية ( ‪:)La forme Canonique‬‬


‫‪2‬‬
‫ميكن القول أن منوذج الربجمة اخلطية مكتوب على شكله النموذجي (القانوين)‪ ،‬إذا حتقق الشرطان‪:‬‬
‫‪-1‬مجيع القيود الوظيفية للنموذج تكون‪:‬‬
‫‪ ‬أقل أو تساوي يف حالة منوذج التعظيم ( ‪)Max‬؛‬
‫‪ ‬أكبر أو تساوي يف حالة منوذج التدنية ( ‪.)Min‬‬
‫‪-2‬مجيع متغريات القرار تكون موجبة أو معدومة ( ‪.)xj ≥ 0 : j=1…. n‬‬

‫وبناءً على ذلك ميكن التمييز بني ‪ 3‬حاالت‪:‬‬

‫‪ -1-1‬الحالة األولى‪ :‬إشارات القيود الوظيفية للنموذج ( ≥‪) ≤ ،= ،‬‬


‫ميكن أن حتت وي مناذج الربجمة اخلطي ة على قي ود وظيفي ة بإش ارات ال تتواف ق و دال ة اهلدف‪ ،‬ك أن يك ون‬
‫النم وذج من ن وع تعظيم ( ‪ )Max‬و قي وده الوظيفي ة بإش ارات أكــبر أو تســاوي‪ ،‬و هي ب ذلك ال حتق ق ش رط‬
‫الشكل النموذجي للنموذج‪ ،‬لذلك جيب حتويلها إىل إشارة أقل أو تساوي و ذلك بضرب طريف القيد يف (‪-‬‬
‫‪ )1‬لتحويل إشارهتا‪ ،‬و العكس لنموذج التدنية‪ ،‬فإن كانت قيوده بإشارات أقل أو تســاوي يتم ضرب طريف‬
‫املرتاجحات يف (‪ )1-‬لتتحول بذلك إىل إشارات أكبر أو تساوي‪.‬‬
‫مثال ‪:01-03‬‬
‫أكتب منوذج الربجمة اخلطية أدناه على الشكل القانوين‪:‬‬
‫‪Max Z= x1+2 x2+3 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4x1+5 x2+6 x3 ≥ 100‬‬

‫‪ 1‬حممد عبد العال النعيمي و آخرون‪ ،‬بحوث العمليات‪ ،‬دار وائل للنشر‪،‬عمان‪ ،‬األردن‪ ،‬الطبعة الثانية‪ ،2011 ،‬ص ‪.41‬‬
‫‪ 2‬حممد راتول‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.41‬‬
‫‪36‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪7 x1+8 x2+9 x3 ≤ 200‬‬
‫‪10 x1+11 x2+ 12x3 ≥ 500‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬
‫نالح ظ أن القي دين األول و األخ ري ال حيقق ان ش روط الش كل النم وذجي للنم وذج أعاله‪ ،‬ل ذلك يت وجب‬
‫كتابتهما وفق إشارة أقل أو تساوي و ذلك ألن النموذج من نوع تعظيم‪ ،‬و عليه يتم ضرب طريف املرتاجحة‬
‫يف (‪:)1-‬‬
‫)‪4x1+5 x2+6 x3 ≥ 100…………… × (-1‬‬ ‫‪⇒ -4x1 -5 x2 - 6 x3 ≤ -100‬‬
‫‪10 x1+11 x2+ 12x3 ≥ 500…………… × (-1) ⇒ -10 x1 - 11 x2 - 12x3 ≤ -500‬‬
‫و عليه يصبح النموذج وفق الشكل القانوين كالتايل‪:‬‬
‫‪Max Z= x1+2 x2+3 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪-4x1-5 x2-6 x3 ≤ -100‬‬
‫‪7 x1+8 x2+9 x3 ≤ 200‬‬
‫‪-10 x1-11 x2- 12x3 ≤ -500‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬
‫أم ا إن ك ان النم وذج حيت وي على قي ود بإش ارات تســـاوي تماما‪ ،‬ف ذلك يع ين أن القي د ميكن كتابت ه وف ق‬
‫مرتاجحتني‪ ،‬فإما أن يكون بإشارة أكبر أو يساوي أو أقل أو يساوي‪ ،‬و هنا ميكن التمييز بني حالتني‪:‬‬
‫‪ ‬يف حالة منوذج التعظيم‪ ،‬فإن القيد الذي يكون بإشارة أكرب أو تساوي يتم ضرب طرفيه يف القيمة (‪-‬‬
‫‪ )1‬ليتحول إىل إشارة أقل أو تساوي؛‬
‫‪ ‬يف حالة منوذج التدنية‪ ،‬فإن القيد الذي يكون بإشارة أقل أو تساوي يتم ضرب طرفيه يف القيمة (‪)1-‬‬
‫ليتحول إىل إشارة أكرب أو تساوي‪.‬‬
‫مثال ‪:02-03‬‬
‫أكتب منوذج الربجمة اخلطية أدناه على الشكل القانوين‪:‬‬
‫‪Min Z= 14x1+22 x2+5 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪6x1+15 x2+10 x3 ≥ 1100‬‬
‫‪2 x1+12 x2+ x3 ≥ 380‬‬
‫‪11 x1+21 x2+ 3x3 = 820‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪37‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x3 ≥ 0‬‬
‫نالحظ أن القيد األخري ال حيقق شروط الشكل النموذجي للنموذج أعاله ألنه مكتوب بإشارة (=)‪ ،‬لذلك‬
‫يتوجب حتويله وفق إشارة أكرب أو تساوي و ذلك ألن النموذج من نوع تدنية‪ ،‬و عليه ميكن كتابته كما يلي‪:‬‬
‫‪11x1+21 x2+3 x3 ≤ 820‬‬
‫‪11 x1+21 x2+ 3x3 ≥ 820‬‬
‫نالحظ أن املرتاجحة األوىل ال حتقق شرط الشكل القانوين لذلك وجب حتويلها إىل إشارة أكرب أو تساوي‪،‬‬
‫و ذلك بضرب طرفيها يف القيمة (‪ ،)1-‬فتصبح‪:‬‬
‫)‪11x1+21 x2+3 x3 ≤ 820…………… × (-1‬‬ ‫‪⇒ -11x1 -21 x2 - 3 x3 ≥ - 820‬‬
‫و عليه يصبح النموذج وفق الشكل القانوين كالتايل‪:‬‬
‫‪Min Z= 14x1+22 x2+5 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪6x1+15 x2+10 x3 ≥ 1100‬‬
‫‪2 x1+12 x2+ x3 ≥ 380‬‬
‫‪-11x1 -21 x2 - 3 x3 ≥ - 820‬‬
‫‪11 x1+21 x2+ 3x3 ≥ 820‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬

‫‪ -1-2‬الحالة الثانية‪ :‬إشارات المتغيرات غير محددة ( ‪) xj  R‬‬


‫من املتفق عليه أن متغريات مناذج الربجمة اخلطية عموما تكون إما موجبة أو معدومة‪ ،‬إال أنه يف بعض مسائل‬
‫الربجمة اخلطية قد تأخذ متغريات القرار قيما سالبة‪ ،‬و هذا ما يفسر اقتصاديا باخنفاض كمية اإلنتاج مثال‪ ،‬و هذا‬
‫ما يعرب عنه رياضيا بالكتابة‪ ،xj  R :‬ذلك أن إشارة املتغريات غرية حمددة‪.‬‬

‫ففي هذه احلالة يتوجب علينا كتابة كل متغرية تنتمي إىل جمموعة األعداد احلقيقة يف صورة فرق متغريتني‬
‫‪1‬‬
‫موجبتني على مستوى القيود الوظيفية‪ ،‬و كذا على مستوى دالة اهلدف‪ ،‬كما يلي‪:‬‬
‫‪xj = x′j - x″j‬‬
‫‪x′j ≥ 0, x″j ≥ 0‬‬
‫من ‪xj‬‬ ‫و نصبح نتعامل فرق املتغريتني ‪ x′j - x″j‬بدال‬
‫فإذا كانت‪:‬‬
‫‪xj ≥ 0‬‬ ‫فـ ـ ـ ـ ـ ـإن‪:‬‬ ‫≥ ‪x′j - x″j 0‬‬ ‫أي‪:‬‬ ‫‪x′j ≥ x″j‬‬

‫‪ 1‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.33‬‬


‫‪38‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪xj ≤ 0‬‬ ‫فـ ـ ـ ـ ـ ـإن‪:‬‬ ‫≤ ‪x′j - x″j 0‬‬ ‫أي‪:‬‬ ‫‪x′j ≤ x″j‬‬

‫مثال ‪:03-03‬‬
‫أكتب منوذج الربجمة اخلطية أدناه على الشكل القانوين‪:‬‬
‫‪Max Z= 2x1+3 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1+x2 ≤ 5‬‬
‫‪2 x1+x2 ≤ 10‬‬
‫‪x1 ≥ 0‬‬
‫‪x2  R‬‬
‫نالحظ أن إشارات القيود لنموذج التعظيم أعاله حمققة‪ ،‬إضافة إىل قيود عدم السلبية‪ ،‬عدا املتغرية ‪ x2‬و اليت‬
‫جيب علينا تعويضها بفرق متغريتني موجبتني كما يلي‪:‬‬

‫)‪Max Z= 2x1+3 (x′2 - x″2‬‬


‫‪Soumise aux contraintes‬‬
‫‪x1+(x′2 - x″2)≤ 5‬‬
‫‪2 x1+(x′2 - x″2)≤ 10‬‬
‫‪x1 ≥ 0‬‬
‫‪x′2≥ 0‬‬
‫‪x″2≥ 0‬‬

‫‪ -1-3‬الحالة الثالثة‪ :‬إشارة المتغيرات سالبة ( ‪) xj ˂ 0‬‬


‫قد تأخذ بعض متغريات منوذج الربجمة اخلطية قيما سالبة‪ ،‬فقد يظهر مثال يف فكرة رصيد احلساب الذي قد‬
‫يكون يف بعض األحيان سالبا‪ ،‬و بغرض كتابة مثل هذه النماذج يف شكلها القانوين و الذي يشرتط أن تكون‬
‫متغريا النموذج فيه موجبة أو معدومة‪ ،‬يتوجب تعويض كل متغرية سالبة مبتغرية أخرى ( ‪ ،)- x′j‬على مستوى‬
‫‪1‬‬
‫القيود الوظيفية و كذا على مستوى دالة اهلدف‪ ،‬حيث أن ‪ x′j‬متغرية موجبة أو معدومة‪ ،‬أي‪:‬‬

‫‪xj = - x′j‬‬
‫‪x′j ≥ 0‬‬

‫‪ 1‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.33‬‬


‫‪39‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫مثال ‪:04-03‬‬
‫أكتب منوذج الربجمة اخلطية أدناه على الشكل النموذجي‪:‬‬
‫‪Max Z= 15x1+12 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪7x1+9x2 ≤ 25‬‬
‫‪8 x1+4x2 ≤ 40‬‬
‫‪x1 ˂ 0‬‬
‫‪x2 ≥ 0‬‬
‫نالحظ أن املتغرية ‪ x1‬ال حتقق شرط عدم سلبية متغريات القرار‪ ،‬و بغرض جعلها حتقق ذلك يتوجب علينا‬
‫تعويضها مبتغرية أخرى (‪ )x′1 -‬حيث أن ‪ ،x′1 ≤0‬و عليه يصبح النموذج كالتايل‪:‬‬

‫‪Max Z= -15 x′1+12 x2‬‬


‫‪Soumise aux contraintes‬‬
‫‪-7 x′1+9x2 ≤ 25‬‬
‫‪- 8 x′1+4x2 ≤ 40‬‬
‫‪x′1≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪ -2‬متغيرات الفجوة ( ‪:)Les variables d’écart‬‬
‫سبق و أن تطرقنا إىل حتليل القيود الوظيفية‪ ،‬و اليت قلنا أهنا عبارة عن كمية مستخدمة (يف شقها األيسر)‪،‬‬
‫و كمية متاحة يف شقها األمين‪ ،‬و بغرض حل منوذج الربجمة اخلطية ينبغي أوال حتويل تلك املرتاجحات (القيود)‬
‫إىل مع ادالت‪ ،‬و ذلك ال يتحق ق إال بإض افة متغريات جديدة غري سالبة تسمى متغريات الفجوة‪ ،‬و اليت تعرب‬
‫اقتصاديا عن الكمية املتبقية أو غري املستخدمة‪ ،‬و عادة ما يُرمز ملتغري الفرق بالرمز ‪.S‬‬
‫‪ -2-1‬في حالة القيود الوظيفية التي تكون باإلشارة أقل أو تساوي‪:‬‬
‫يتم إض افة متغ رية الفج وة مسبوقة باإلش ارة (‪ ،)+‬ذل ك أن الكمي ة املس تخدمة دائم ا أق ل من املتاحة و لذا‬
‫وجب إضافة كمية متبقية للوصول إىل االستخدام التام‪.‬‬

‫‪40‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪2x1+8x2+14x3+5x4 ≤ 1200‬‬ ‫مثل‪:‬‬
‫‪2x1+8x2+14x3+5x4 + S1= 1200‬‬
‫‪ -2-2‬في حالة القيود الوظيفية التي تكون باإلشارة أكبر أو تساوي‪:‬‬
‫يتم إضافة متغرية الفجوة مسبوقة باإلشارة (‪ ،)-‬ذلك أن الكمية املستخدمة قد جتاوزت املتاح و لذا وجب‬
‫إنقاص هذه الكمية اليت تفوق املتاح‪.‬‬

‫‪15x1+7x2+3x3 ≥ 1200‬‬ ‫مثل‪:‬‬


‫‪15x1+7x2+3x3 - S1= 120‬‬

‫‪ -2-3‬متغيرات الفجوة في دالة الهدف‪:‬‬


‫تكون متغريات الفجوة على مستوى دالة اهلدف ذات معامالت معدومة‪ ،‬كون أن هذه املتغريات ال حتقق‬
‫أي ربح للمؤسسة (يف حالة منوذج التعظيم)‪.‬‬

‫‪ -3‬الشكل المعياري لنماذج البرمجة الخطية ( ‪:)La forme Standard‬‬


‫يكون منوذج الربجمة اخلطية مكتوبا على شكله املعياري‪ ،‬إذا حتققت الشروط التالية‪:‬‬
‫القيود الوظيفية مكتوبة على شكل معادالت بدال من مرتاجحات؛‬ ‫‪-1‬‬
‫‪ -2‬جيب أن يكون الطرف األمين للقيود الوظيفية (املتاح) موجبا أو معدوما؛‬
‫‪-3‬جيب أن تكون مجيع متغريات النموذج موجبة أو معدومة‪.‬‬

‫مثال ‪:05-03‬‬
‫‪:‬أكتب منوذج الربجمة اخلطية أدناه على الشكل املعياري‬
‫‪Max Z= x1+2 x2 +5 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪3x1+x2 +4 x3 ≥ 60‬‬
‫‪7 x1+9x2 +5 x3 = 88‬‬
‫‪x1+4x2 + x3 ≤ - 45‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬
‫نالحظ أن القيود الثالثة ال حتقق الشروط السابق و عليه جيب حتويلها مبا يتوافق و الشكل املعياري‪:‬‬

‫‪41‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪3x1+x2 +4x3 ≥ 60‬‬ ‫⟺‬ ‫✓………‪3x1+x2 +4x3 – S1 = 60 ˃ 0‬‬

‫✓………‪7x1+9x2 +5x3 = 88 ˃ 0‬‬

‫‪x1+4x2 + x3 ≤ - 45‬‬ ‫⟺‬ ‫……… ‪x1+4x2 + x3 + S3 = - 45 ˂ 0‬‬ ‫✕‬

‫⟺‬ ‫)‪(-1) [x1+4x2 + x3 + S3] =(-1) ( - 45‬‬

‫⟺‬ ‫✓………‪- x1-4x2 - x3 - S3 =45˃ 0‬‬

‫و عليه يصبح الشكل املعياري النهائي للنموذج أعاله كالتايل‪:‬‬

‫‪Max Z= x1+2 x2 +5 x3‬‬


‫‪Soumise aux contraintes‬‬
‫‪3x1+x2 +4x3 – S1 = 60‬‬
‫‪7 x1+9x2 +5 x3 = 88‬‬
‫‪- x1-4x2 - x3 - S3 =45‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬
‫‪S1 ≥ 0‬‬
‫‪S3 ≥ 0‬‬

‫‪ -4‬خطوات حل نماذج البرمجة الخطية باستخدام الطريقة الجبرية‪:‬‬


‫هبدف معرفة خطوات حل منوذج الربجمة اخلطية باستخدام طريقة تعداد حلول األساس‪ ،‬سنأخذ املثال التايل‪:‬‬
‫مثال ‪:06-03‬‬
‫ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z= 10 x1+4 x2 +6 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪2x1+2x2 +6x3 ≤ 96‬‬
‫‪8 x1+2x2 +12x3 ≤ 150‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬

‫حلل النموذج أعاله و الوصول إىل احلل األمثل‪ ،‬نقوم بإتباع اخلطوات التالية‪:‬‬
‫‪ -4-1‬كتابة النموذج على الشكل المعياري‪:‬‬

‫‪42‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫كم ا متت اإلش ارة إلي ه س ابقا‪ ،‬يتم حتوي ل قي ود النم وذج إىل مع ادالت و ذل ك بإض افة متغ ريات الفج وة‬
‫(الفرق) حىت يتوافق و شروط الشكل املعياري لنماذج الربجمة اخلطية‪ ،‬و عليه يصبح النموذج كالتايل‪:‬‬
‫‪Max Z= 10 x1+4 x2 +6 x3‬‬ ‫‪Max Z= 10 x1+4 x2 +6 x3 + 0S1 + 0S2‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪2x1+2x2 +6x3 + S1 = 96‬‬ ‫‪2x1+2x2 +6x3 + S1 + 0S2 = 96‬‬
‫‪8 x1+2x2 +12x3 + S2 = 150‬‬ ‫‪8 x1+2x2 +12x3 + 0S1 + S2 = 150‬‬
‫‪x1 ≥ 0‬‬ ‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬ ‫⟺‬ ‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬ ‫‪x3 ≥ 0‬‬
‫‪S1 ≥ 0‬‬ ‫‪S1 ≥ 0‬‬
‫‪S2≥ 0‬‬ ‫‪S2≥ 0‬‬

‫نالحظ من خالل الشكل املعياري للنموذج أعاله‪ ،‬أنه عبارة عن مجلة معادالت حتتوي على ‪ 5‬متغريات (‪3‬‬
‫متغريات القرار‪ 2 ،‬متغريات الفجوة)‪ ،‬علما أنه حيتوي على معادلتني‪ ،‬و بناء على ذلك فإنه يتعذر علينا حل‬
‫اجلملة اليت يكون فيها عدد اجملاهيل يفوق عدد املعادالت‪.‬‬
‫و حىت نتمكن من حل اجلملة جيب جعل عدد اجملاهيل مساويا لعدد املعادالت‪ ،‬و يتم ذلك عن طريق عدم‬
‫‪ 3‬متغـ ــيرات (الف رق بني ع دد اجملاهي ل و ع دد املع ادالت)‪ ،‬و احلل املتحص ل علي ه يس مى ح ــل األسـ ــاس (‬
‫‪ ،)Solution de base‬و ال ذي يتك ون من ‪ 3‬متغ ريات معدوم ة تس مى متغ ـ ــيرات خ ـ ــارج األس ـ ــاس (‬
‫‪ ،)Variables hors base‬و أخرى غري معدومة تسمى متغيرات األساس ( ‪.)Variables de base‬‬

‫‪ -4-2‬تعداد حلول األساس‪:‬‬


‫حىت يتسىن لنا حل النموذج أعاله (مجلة املعادالت)‪ ،‬يتوجب علينا يف كل مرة عدم ثالث ( ‪ )3‬متغريات‪،‬‬
‫و بالتايل يتم يف كل مرة اختيار توليفة من املتغريات اليت سيتم عدمها و استنتاج حل األساس هلا‪ ،‬و عليه فإنه‬
‫يوجد عدد من الطرق اليت ميكن هبا اختيار هذه املتغريات أو التوليفات و الذي ميكن حسابه رياضيا كالتايل‪:‬‬

‫= ‪10‬‬

‫أي أن النموذج يقبل ‪ 10‬توليفات خمتلفة يكون هبا ‪ 3‬متغريات معدومة (متغريا القرار أو متغريات الفجوة أو‬
‫االثنني معا)‪ ،‬و يتم حساب األخرى بتعويضها يف القيود الوظيفية‪ ،‬و من مث استنتاج حل األساس‪.‬‬
‫و عليه يتم تلخيص حلو ل األساس يف اجلدول التايل‪:‬‬
‫الجدول رقم ‪ :03‬تعداد حلول األساس للمثال ‪06-03‬‬
‫‪43‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الرقم‬ ‫متغيرات خارج‬ ‫التعويض في القيود الوظيفية‬ ‫متغيرات األساس‬ ‫نوع‬
‫األساس‬ ‫الحل‬
‫‪2(0) + 2(0) + 6(0) = 96‬‬ ‫‪S1 = 96‬‬
‫‪01‬‬ ‫‪x1 = x2 = x3 = 0‬‬ ‫‪8(0) + 2(0) + 12(0) = 150‬‬ ‫‪S2 = 150‬‬ ‫✓‬
‫‪2(0) + 2 x2 + 6 x3 +0 = 96‬‬ ‫‪x3 = 9‬‬
‫‪02‬‬ ‫‪x1 = S1 = S2 = 0‬‬ ‫‪8(0) + 2 x2 + 12 x3 +0 = 150‬‬ ‫‪x2 = 42‬‬ ‫✓‬
‫‪2 x1+ 2(0) + 6 x3 +0 = 96‬‬ ‫‪x1 = -21‬‬
‫‪03‬‬ ‫‪x2 = S1 = S2 = 0‬‬ ‫✕‬
‫‪8 x1+ 2(0) + 12 x3 +0 = 150‬‬ ‫‪x3 = 23‬‬
‫‪2 x1+ 2 x2 + 6(0) +0 = 96‬‬ ‫‪x1 = 9‬‬
‫‪04‬‬ ‫‪x3 = S1 = S2 = 0‬‬ ‫‪8 x1+ 2 x2 + 12(0) +0 = 150‬‬ ‫‪x2 = 39‬‬ ‫✓‬
‫‪2(0) + 2(0) + 6 x3 +0 = 96‬‬ ‫‪x3 = 16‬‬
‫‪05‬‬ ‫‪x1 = x2 = S1 = 0‬‬ ‫✕‬
‫‪8(0) + 2(0) + 12 x3 +S2 = 150‬‬ ‫‪S2 = -42‬‬
‫‪2(0) + 2(0) + 6 x3 +S1 = 96‬‬ ‫‪x3 = 12,5‬‬
‫‪06‬‬ ‫‪x1 = x2 = S2 = 0‬‬ ‫‪8(0) + 2(0) + 12 x3 +0 = 150‬‬ ‫‪S1 = 21‬‬ ‫✓‬
‫‪2(0) + 2 x2 + 6(0) +0 = 96‬‬ ‫‪x2 =48‬‬
‫‪07‬‬ ‫‪x1 = x3 = S1 = 0‬‬ ‫‪8(0) + 2 x2 + 12(0) +S2 = 150‬‬ ‫‪S2 =54‬‬ ‫✓‬
‫‪2(0) + 2 x2 + 6(0) + S1 = 96‬‬ ‫‪x2 =75‬‬
‫‪08‬‬ ‫‪x1 = x3 = S2 = 0‬‬ ‫✕‬
‫‪8(0) + 2 x2 + 12(0) +0 = 150‬‬ ‫‪S1 =-54‬‬
‫‪2 x1 + 2(0) + 6(0) +0 = 96‬‬ ‫‪x1 =48‬‬
‫‪09‬‬ ‫‪x2 = x3 = S1 = 0‬‬ ‫✕‬
‫‪8 x1 + 2(0) + 12(0) +S2 = 150‬‬ ‫‪S2 =-234‬‬
‫‪2 x1 + 2(0) + 6(0) + S1 = 96‬‬ ‫‪x1 =18,75‬‬
‫‪10‬‬ ‫‪x2 = x3 = S2 = 0‬‬ ‫‪8 x1 + 2(0) + 12(0) +0 = 150‬‬ ‫‪S1 =58,5‬‬ ‫✓‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫م ا يالح ظ من اجلدول أن هنال ك حل ول أس اس (متغ ريات األس اس‪ ،‬متغ ريات خ ارج األس اس) موجبة أو‬
‫معدومةـ‪ ،‬و تس مى ه ذه احلل ول بحل ــول األس ــاس المقبولة‪ ،‬و منه ا م ا يأخ ذ قيم ا س ــالبة و تس مى بحل ــول‬
‫األساس غير المقبولة‪ ،‬ألهنا ال حتقق قيود عدم سلبية املتغريات‪.‬‬
‫‪ -4-3‬تقييم دالة الهدف عند حلول األساس المقبولة‪:‬‬
‫من أجل كل حل أساس مقبول‪ ،‬سوف تكون هناك قيمة لدالة اهلدف‪ ،‬و ما يهمنا هو حل األساس املقبول‬
‫الذي يعطي لدالة اهلدف أمثل قيمة و هو احلل رقم‪04 :‬‬

‫‪Z = 10(9) + 4(39) + 6(0) = 246‬‬

‫و يتم تفسري حل األساس املقبول األمثل املتوصل إليه كما يلي‪:‬‬


‫‪ x1= 9‬أي على املؤسسة إنتاج ‪ 9‬وحدة من املنتج األول؛‬
‫‪ x2= 39‬أي على املؤسسة إنتاج ‪ 39‬وحدات من املنتج الثاين؛‬
‫‪44‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ x3= 0‬أي على املؤسسة عدم إنتاج أي وحدة من املنتج الثالث‪.‬‬
‫و عن د تع ويض قيم ح ل األس اس املقب ول األمث ل يف القي ود الوظيفي ة نالح ظ أن القي دين األول و الث اين حمقق ان‬
‫بإشارة تساوي ما يعين أهنما مشبعان‪ ،‬أي‪.S1 = S2 = 0 :‬‬

‫‪ -4-4‬التفسير الهندسي لحلول األساس المقبولة‪:‬‬


‫ملعرفة التفسري اهلندسي حللول األساس املقبولة‪ ،‬سنأخذ املثال أدناه‪.‬‬
‫مثال ‪ :07-03‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z= 10 x1+12 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1+2x2 ≤ 20‬‬
‫‪3x1+2x2 ≤ 48‬‬
‫‪2x1+2x2 ≤ 26‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫سنقوم حبل هذا النموذج وفق طريقة تعداد حلول األساس مث وفق الطريقة البيانية‪ .‬و كمرحلة أوىل يتعني‬
‫علينا كتابة هذا النموذج على الشكل املعياري (إضافة متغريات الفرق) ليصبح كالتايل‪:‬‬
‫‪Max Z= 10 x1+12 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1+2x2 +S1= 20‬‬
‫‪3x1+2x2 +S2= 48‬‬
‫‪2x1+2x2 +S3= 26‬‬
‫‪x1 , x2 ≥ 0‬‬
‫‪S1, S2, S3 ≥ 0‬‬

‫و مبا أن النموذج حيتوي مجلة معادالت هبا ‪ 5‬متغريات‪ ،‬فإنه يتعني علينا عدم متغريتني‪ ،‬حيث أن النموذج‬
‫يقبل ‪ 10‬توليفات للمتغريات املعدومة و بالتايل فإنه يقبل ‪ 10‬حلول أساس‪ ،‬و ذلك وفقا للعالقة‪:‬‬

‫= ‪10‬‬

‫و بناء على ذلك‪ ،‬نُلخص حلول األساس يف اجلدول أدناه‪:‬‬


‫الجدول رقم ‪ :04‬تعداد حلول األساس للمثال ‪07-03‬‬
‫الرقم‬ ‫متغيرات خارج‬ ‫التعويض في القيود الوظيفية‬ ‫متغيرات األساس‬ ‫نوع‬
‫األساس‬ ‫الحل‬
‫‪45‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪(0)+2(0) +S1= 20‬‬ ‫‪S1 = 20‬‬
‫‪01‬‬ ‫‪x1 = x2 = 0‬‬ ‫‪3(0)+2(0) +S2= 48‬‬ ‫‪S2 = 48‬‬ ‫✓‬
‫‪2(0)+2(0)+S3 = 26‬‬ ‫‪S3 = 26‬‬
‫‪(0)+2x2 +0= 20‬‬ ‫‪x2 =10‬‬
‫‪02‬‬ ‫‪x1 = S1 = 0‬‬ ‫‪3(0)+2x2 +S2= 48‬‬ ‫‪S2 =38‬‬ ‫✓‬
‫‪2(0)+2x2+S3 = 26‬‬ ‫‪S3 =6‬‬
‫‪(0)+2x2 +S1= 20‬‬ ‫‪x2 = 24‬‬
‫‪03‬‬ ‫‪x1 = S2 = 0‬‬ ‫✕‬
‫‪3(0)+2x2 +0= 48‬‬ ‫‪S1 = -28‬‬
‫‪2(0)+2x2+S3 = 26‬‬ ‫‪S3 = 2‬‬
‫‪(0)+2x2 +S1= 20‬‬ ‫‪x2 = 13‬‬
‫‪04‬‬ ‫‪x1 = S3 = 0‬‬ ‫✕‬
‫‪3(0)+2x2 +S2= 48‬‬ ‫‪S1 = -6‬‬
‫‪2(0)+2x2+0 = 26‬‬ ‫‪S2 = 22‬‬
‫‪x1+2(0) +0= 20‬‬ ‫‪x1 = 20‬‬
‫‪05‬‬ ‫‪x2 = S1 = 0‬‬ ‫✕‬
‫‪3x1+2(0)+S2= 48‬‬ ‫‪S2 = -12‬‬
‫‪2x1+2(0)+S3 = 26‬‬ ‫‪S3 = -14‬‬
‫‪x1+2(0) +S1= 20‬‬ ‫‪x1 = 16‬‬
‫‪06‬‬ ‫‪x2 = S2 = 0‬‬ ‫✕‬
‫‪3x1+2(0) +0= 48‬‬ ‫‪S1 = 4‬‬
‫‪2x1+2(0)+S3 = 26‬‬ ‫‪S3 = -6‬‬
‫‪x1+2(0) +S1= 20‬‬ ‫‪x1 = 13‬‬
‫‪07‬‬ ‫‪x2 = S3 =0‬‬ ‫‪3x1+2(0) +S2= 48‬‬ ‫‪S1 = 7‬‬ ‫✓‬
‫‪2x1+2(0)+0 = 26‬‬ ‫‪S2 = 9‬‬
‫‪x1+2x2 +0= 20‬‬ ‫‪x1 = 14‬‬
‫‪08‬‬ ‫‪S1 = S2 = 0‬‬ ‫✕‬
‫‪3x1+2x2 +0= 48‬‬ ‫‪x2 = 3‬‬
‫‪2x1+2x2+S3 = 26‬‬ ‫‪S3 = -8‬‬
‫‪x1+2x2 +0= 20‬‬ ‫‪x1 = 6‬‬
‫‪09‬‬ ‫‪S1 = S3 = 0‬‬ ‫‪3x1+2x2 +S2= 48‬‬ ‫‪x2 = 7‬‬ ‫✓‬
‫‪2x1+2x2+0 = 26‬‬ ‫‪S2 = 16‬‬
‫‪x1+2x2 +S1= 20‬‬ ‫‪x1 = 22‬‬
‫‪10‬‬ ‫‪S2 = S3 = 0‬‬ ‫✕‬
‫‪3x1+2x2 +0= 48‬‬ ‫‪x2 = -9‬‬
‫‪2x1+2x2+0 = 26‬‬ ‫‪S1 = 16‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫عند تقييم دالة اهلدف عند حلول األساس املقبولة املتوصل إليها أعاله‪ ،‬نالحظ أن احلل األمثل للنموذج‬
‫يتمثل يف احلل رقم ‪:09‬‬

‫‪Z = 10(6) + 12(7) = 144‬‬

‫أما بيانيا فيكون حل النموذج أعاله كما يلي‪:‬‬

‫القيد األول‪ x1+2x2 = 20 :‬مُي ثل بالنقطتني‪.A(0,10)، B(20,0) :‬‬

‫‪46‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫القيد الثاني‪ 3x1+2x2 = 48 :‬مُي ثل بالنقطتني‪.C(0,24)، D(16,0) :‬‬
‫القيد الثالث‪ 2x1+2x2 = 26 :‬مُي ثل بالنقطتني‪.E(0,13)، F(13,0) :‬‬
‫الشكل رقم ‪ :03‬التمثيل البياني لقيود المثال ‪07-03‬‬

‫منطقة الحلول المقبولة‬

‫المصدر‪ :‬من إعداد الباحثة بناء على معطيات المثال‬

‫أما ‪ M‬فهي نقطة تقاطع القيدين األول و الثالث‪ ،‬و يتم احلصول على إحداثياهتا حبل مجلة معادليت القيدين‪،‬‬
‫فنحصل على )‪ ،M(6,7‬و عليه تصبح ‪ OAMF‬هي منطقة احللول املقبولة‪.‬‬

‫نالحظ أن النقطة ‪ O‬توافق حل األساس املقبول رقم ‪ ،01‬النقطة ‪ A‬توافق حل األساس املقبول رقم ‪،02‬‬
‫النقطة ‪ M‬توافق حل األساس املقبول رقم ‪ ،09‬و النقطة ‪ F‬توافق حل األساس املقبول رقم ‪ ،07‬و بالتايل فإن‬
‫عدد حلول األساس املقبولة يوافق عدد النقاط الرأسية ملنطقة احللول املقبولة‪.‬‬

‫‪ -5‬حلول األساس المقبولة المتفسخة و المتجاورة‪:‬‬


‫نسمي حلول األساس املقبولة المتفســخة ( ‪ )solutions de base dégénérées‬كل حلول األساس‬
‫املقبولة اليت تتضمن متغرية أساس أو أكثر معدومة‪ ،‬و نسمي حلول األساس املقبولة المتجاورة ( ‪solutions‬‬
‫‪ )de base adjacentes‬كل حلول األساس املقبولة اليت تتضمن ‪ n-1‬متغرية أساس مشرتكة‪ ،‬حيث متثل ‪n‬‬
‫عدد القيود‪.‬‬
‫مثال ‪:08-03‬‬
‫‪47‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z =13 x1+5 x2‬‬ ‫‪Max Z = 13 x1+5 x2‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪3x1+2x2 ≤ 240‬‬ ‫‪3x1+2x2 + S1 = 240‬‬
‫‪5 x1+10x2 ≤ 400‬‬ ‫‪5x1+10x2 + S2 = 400‬‬
‫‪6 x1+8x2 ≤ 480‬‬ ‫‪6 x1+8x2 + S3 = 480‬‬
‫‪x1 ≥ 0‬‬ ‫⟺‬ ‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬ ‫‪x2 ≥ 0‬‬
‫‪S1 ≥ 0‬‬
‫‪S2 ≥ 0‬‬
‫‪S3 ≥ 0‬‬

‫يتم متثيل هذا النموذج بيانيا كما يلي‪:‬‬


‫القيد األول‪ 3x1+2x2 = 240 :‬مُي ثل بالنقطتني‪.A(0,120)، B(80,0) :‬‬
‫القيد الثاني‪ 5x1+10x2 = 400 :‬مُي ثل بالنقطتني‪.C(0,40)، D(80,0) :‬‬
‫القيد الثالث‪ 6x1+8x2 = 480 :‬مُي ثل بالنقطتني‪.E(0,60)، F(80,0) :‬‬

‫الشكل رقم ‪ :04‬التمثيل البياني لقيود المثال ‪08-03‬‬

‫منطقة الحلول المقبولة‬

‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪48‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫متثل املنطقة ‪ OCB‬منطقة احللول املقبولة‪ ،‬حيث أنه يتقاطع أكثر من مستقيم عند النقطة )‪.B(80,0‬‬
‫و مبا أن النموذج حيتوي ‪ 3‬معادالت هبا ‪ 5‬متغريات‪ ،‬فإنه يتعني علينا عدم متغريتني‪ ،‬حيث أن النموذج يقبل‬
‫‪ 10‬توليفات للمتغريات املعدومة و بالتايل فإنه يقبل ‪ 10‬حلول أساس‪ ،‬و ذلك وفقا للعالقة‪:‬‬

‫= ‪10‬‬

‫و بناء على ذلك‪ ،‬نُلخص حلول األساس يف اجلدول أدناه‪:‬‬


‫الجدول رقم ‪ :05‬تعداد حلول األساس للمثال ‪08-03‬‬
‫الرق‬ ‫متغيرات خارج‬ ‫التعويض في القيود الوظيفية‬ ‫متغيرات األساس‬ ‫نوع الحل‬
‫م‬ ‫األساس‬
‫‪3(0)+2(0) +S1= 240‬‬ ‫‪S1 = 240‬‬
‫‪01‬‬ ‫‪x1 = x 2 = 0‬‬ ‫‪5(0)+10(0) +S2= 400‬‬ ‫‪S2 = 400‬‬ ‫مقبول‬
‫‪6(0)+8(0)+S3 = 480‬‬ ‫‪S3 = 480‬‬
‫‪3(0)+2x2+0= 240‬‬ ‫‪x2 = 120‬‬
‫‪02‬‬ ‫‪x1 = S1 = 0‬‬ ‫‪5(0)+10x2+S2= 400‬‬ ‫‪S2 = - 800‬‬ ‫مرفوض‬
‫‪6(0)+8x2+S3 = 480‬‬ ‫‪S3 = - 480‬‬
‫‪3(0)+2x2+S1= 240‬‬ ‫‪x2 = 40‬‬
‫‪03‬‬ ‫‪x1 = S2 = 0‬‬ ‫‪5(0)+10x2+0= 400‬‬ ‫‪S1 = 160‬‬ ‫مقبول‬
‫‪6(0)+8x2+S3 = 480‬‬ ‫‪S3 = 160‬‬
‫‪3(0)+2x2 +S1= 240‬‬ ‫‪x2 = 60‬‬
‫‪04‬‬ ‫‪x1 = S3 = 0‬‬ ‫‪5(0)+10x2+S2= 400‬‬ ‫‪S1 = 120‬‬ ‫مرفوض‬
‫‪6(0)+8x2+0 = 480‬‬ ‫‪S2 = - 200‬‬
‫‪3x1+2(0) +0= 240‬‬ ‫‪x1 = 80‬‬
‫‪05‬‬ ‫‪x2 = S1 = 0‬‬ ‫‪5x1+10(0) +S2= 400‬‬ ‫‪S2 = 0‬‬ ‫مقبول متفسخ‬
‫‪6x1+8(0) +S3 = 480‬‬ ‫‪S3 = 0‬‬
‫‪3x1+2(0) + S1= 240‬‬ ‫‪x1 = 80‬‬
‫‪06‬‬ ‫‪x2 = S2 = 0‬‬ ‫‪5x1+10(0) +0 = 400‬‬ ‫‪S1 = 0‬‬ ‫مقبول متفسخ‬
‫‪6x1+8(0) +S3 = 480‬‬ ‫‪S3 = 0‬‬
‫‪3x1+2(0) + S1= 240‬‬ ‫‪x1 = 80‬‬
‫‪07‬‬ ‫‪x2 = S3 =0‬‬ ‫‪5x1+10(0) +S2= 400‬‬ ‫‪S1 = 0‬‬ ‫مقبول متفسخ‬
‫‪6x1+8(0) +0 = 480‬‬ ‫‪S2 = 0‬‬
‫‪3x1+2 x2+ 0= 240‬‬ ‫‪x1 = 120‬‬
‫‪08‬‬ ‫‪S1 = S2 = 0‬‬ ‫‪5x1+10 x2+0 = 400‬‬ ‫‪x2 = -60‬‬ ‫مرفوض‬
‫‪6x1+8 x2+S3 = 480‬‬ ‫‪S3 = 240‬‬
‫‪3x1+2 x2+ 0= 240‬‬ ‫‪x1 = 80‬‬
‫‪09‬‬ ‫‪S1 = S3 = 0‬‬ ‫‪5x1+10 x2+ S2 = 400‬‬ ‫‪x2 = 0‬‬ ‫مقبول متفسخ‬
‫‪6x1+8 x2+0 = 480‬‬ ‫‪S2 = 0‬‬
‫‪3x1+2 x2+ S1= 240‬‬ ‫‪x1 = 80‬‬
‫‪10‬‬ ‫‪S2 = S3 = 0‬‬ ‫‪5x1+10 x2+0 = 400‬‬ ‫‪x2 = 0‬‬ ‫مقبول متفسخ‬
‫‪49‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪6x1+8 x2+0 = 480‬‬ ‫‪S1 = 0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫نالح ظ أن احلل ول املقبول ة املتفس خة م ا هي إح داثيات النق اط ال يت تتق اطع عن دها قي ود النم وذج‪ ،‬و علي ه‬
‫نستنتج أن حلول األساس املقبولة املتفسخة هي النقاط الرأسية اليت يتقاطع عند عدد من املستقيمات يفوق عدد‬
‫متغريات القرار‪.‬‬
‫كما نالحظ أن هناك جمموعة من احللول املقبولة تشرتك يف متغرييت األساس (‪ 2=)n-1‬مثل‪:‬‬
‫احلل املقبول رقم ‪ 01‬و احلل املقبول رقم ‪ 07‬يشرتكان يف متغرييت األساس‪ S1 :‬و ‪ S2‬فيقال عنهما أهنما حالن‬
‫متجاوران؛‬
‫احلل املقبول رقم ‪ 03‬و احلل املقبول رقم ‪ 10‬يشرتكان يف متغرييت األساس‪ x2 :‬و ‪ S1‬فيقال عنهما أهنما حالن‬
‫متجاوران‪.‬‬
‫أما احللول املقبولة اليت تشرتك يف أقل من متغرييت أساس فيقال عنها أهنا غري متجاورة‪.‬‬

‫تمارين محلولة‪:‬‬
‫التمرين األول‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z= 70 x1+100 x2 +110 x3 +120 x4‬‬
‫‪Soumise aux contraintes‬‬
‫‪5 x1 + 5 x2 +10 x3 + 15 x4 ≤ 6000‬‬
‫‪2,5 x1 + 4 x2 +7,5 x3 + x4 ≤ 3600‬‬
‫‪x1 + 2 x2 +1,5 x3 + 2 x4 ≤ 800‬‬
‫‪x1 ≤ 280‬‬
‫‪x2 ≤ 200‬‬
‫‪x1, x2, x3, x4 ≥ 0‬‬
‫المطلوب‪ -1:‬أكتب النموذج أعاله على الشكل املعياري؛‬
‫‪ -2‬كم حل أساس ميكن أن يقبل النموذج؟‬
‫‪50‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -3‬لتكن حلول األساس التالية‪:‬‬
‫‪x4= 400, S2= 3200, S3= 0, S4=280, S5=200‬‬ ‫‪ -1‬حل األساس األول‪ :‬متغيرات األساس‪:‬‬
‫‪x4= 260, S2= 2640, x1= 280, S1=700, S5=200‬‬ ‫‪ -2‬حل األساس الثاين‪ :‬متغيرات األساس‪:‬‬
‫هل ميكن اعتبار حلول األساس أعاله حلوال مقبولة؟ ملاذا؟‬
‫‪ -4‬ما هو أحسن حل من بني احللول أعاله؟‬

‫حل التمرين األول‪:‬‬


‫‪ -1‬كتابة النموذج أعاله على الشكل المعياري‪:‬‬
‫‪Max Z= 70 x1+100 x2 +110 x3 +120 x4‬‬
‫‪Soumise aux contraintes‬‬
‫‪5 x1 + 5 x2 +10 x3 + 15 x4 +S1 = 6000‬‬
‫‪2,5 x1 + 4 x2 +7,5 x3 + x4 +S2 = 3600‬‬
‫‪x1 + 2 x2 +1,5 x3 + 2 x4 +S3 = 800‬‬
‫‪x1 +S4 = 280‬‬
‫‪x2 +S5 = 200‬‬
‫‪x1, x2, x3, x4 , S1, S2, S3, S4 , S5 ≥ 0‬‬
‫‪ -2‬عدد حلول األساس التي يمكن أن يقبلها النموذج‪:‬‬

‫‪ -3‬حلول األساس املقرتحة كلها مقبولة‪ ،‬ألهنا موجبة أو معدومة أي تحقق قيود عدم سلبية المتغيرات‪.‬‬
‫‪-4‬أحسن حل من بين الحلول أعاله‪ :‬هو احلل الثاين ألن‪:‬‬
‫‪Max Z= 70 (0)+100 (0) +110 (0) +120 (400)= 48000‬‬

‫‪Max Z= 70 (280)+100 (0) +110 (0) +120 (260) = 50800‬‬

‫التمرين الثاني‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z= 5 x1+3 x2 +4 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4 x1 + 2 x2 +4 x3 + S1= 80‬‬
‫‪2 x1 + 2 x2 +3 x3 + S2= 50‬‬
‫‪1 x1 + 3 x2 +2 x3 + S3= 40‬‬
‫‪x1, x2, x3, S1, S2, S3 ≥ 0‬‬

‫المطلوب‪ -1:‬استنتج منوذج الربجمة اخلطية بدون متغريات الفجوة املوافق للنموذج أعاله؛‬

‫‪51‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬أوجد حل األساس املقبول باعتبار أن متغريات خارج األساس هي‪ x1, x2 x3 :‬و ما هي قيمة‬
‫دالة اهلدف عنده؟‬
‫‪ -3‬أوجد حل األساس باعتبار أن متغريات األساس ‪ x1, S2, S3‬؛‬
‫‪ -4‬هل حل األساس املتحصل عليه يف السؤال ‪ 3‬هو حل أساس مقبول؟ ما هي قيمة دالة اهلدف‬
‫املوافقة له؟‬
‫النموذج‪x1= 19, x2= 02, x3= 00, S1= 00, S2= 08, S3 15 =:‬‬ ‫‪ -5‬لتكن القيم التالية ملتغريات‬
‫‪ -1‬هل ميكن اعتبار هذه القيم ملتغريات النموذج على أهنا حل؟ ملاذا؟‬
‫‪-2‬هل ميكن اعتبار هذه القيم ملتغريات النموذج على أهنا حل مقبول؟ ملاذا؟‬
‫‪ -3‬هل ميكن اعتبار هذه القيم ملتغريات النموذج على أهنا حل أساس؟ ملاذا؟‬
‫‪ -6‬كم ميكن للنموذج أن يقبل من حل أساس؟‬

‫حل التمرين الثاني‪:‬‬


‫‪ -1‬استنتاج نموذج البرمجة الخطية بدون متغيرات الفجوة‪:‬‬
‫‪Max Z= 5 x1+3 x2 +4 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4 x1 + 2 x2 +4 x3 ≤ 80‬‬
‫‪2 x1 + 2 x2 +3 x3 ≤ 50‬‬
‫‪1 x1 + 3 x2 +2 x3 ≤ 40‬‬
‫‪x1, x2, x3 ≥ 0‬‬

‫‪ -2‬إيجاد حل األساس المقبول باعتبار أن متغيرات خارج األساس هي‪: x1, x2 x3 :‬‬
‫‪S1= 80, S2= 50, S3= 40 ⇒ Z=0‬‬
‫‪ -3‬إيجاد حل األساس باعتبار أن متغيرات األساس ‪: x1 , S2 , S3‬‬
‫‪4 x1 = 80 ⇒ x1 = 20‬‬
‫⇒ ‪2 x1 + S2= 50 ⇒ 2 (20) + S2= 50‬‬ ‫‪S2= 10‬‬
‫⇒ ‪1 x1 + S3= 40 ⇒ 1 (20) + S3= 40‬‬ ‫‪S3= 20‬‬
‫‪ -4‬نعم حل األساس املتحصل عليه يف السؤال ‪ 3‬هو حل أساس مقبول‪ ،‬و قيمة دالة اهلدف املوافقة له هي‪:‬‬
‫‪Z= 5 (20)+3 (0) +4 (0) = 100‬‬

‫‪ -5‬لتكن القيم التالية لمتغيرات النموذج‪x1= 19, x2= 02, x3= 00, S1= 00, S2= 08, S3 15 =:‬‬

‫نعم ميكن اعتبار هذه القيم ملتغريات النموذج على أهنا حل‪ ،‬ألهنا تحقق القيود الوظيفيــة و قيــود عــدم‬ ‫‪-1‬‬
‫سلبية المتغيرات‪.‬‬
‫‪52‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪-2‬نعم ميكن اعتب ار ه ذه القيم ملتغ ريات النم وذج على أهنا ح ـ ــل مقب ـ ــول‪ ،‬ألهنا تحق ـ ــق قي ـ ــود ع ـ ــدم س ـ ــلبية‬
‫المتغيرات (موجبة أو معدومة)‪.‬‬
‫‪-3‬ال ميكن اعتب ار ه ذه القيم ملتغ ريات النم وذج على أهنا ح ل أس اس‪ ،‬ألن النمــوذج يجب أن يحتــو على ‪3‬‬
‫متغيرات خارج األساس‪.‬‬

‫‪ -6‬عدد حلول األساس التي يمكن للنموذج أن يقبلها هو‪:‬‬

‫التمرين الثالث‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z= 10 x1+12 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1 + 2 x2 ≤ 40‬‬
‫‪-3 x1 - 2 x2 ≥ -60‬‬
‫‪x1 - 2 x2 ≥ 02‬‬
‫‪x1 , x2 ≥ 0‬‬
‫المطلوب‪ -1:‬أكتب منوذج الربجمة اخلطية أعاله على شكله املعياري؛‬
‫‪ -2‬باس تخدام طريق ة تع داد حل ول األس اس‪ ،‬أوج د حل ول األس اس املقبول ة و غ ري املقبول ة هلذا‬
‫النموذج؛‬
‫‪ -3‬باستخدام الطريقة البيانية‪ ،‬حدد منطقة احللول املقبولة و حلول األساس عليها؛‬
‫‪ -4‬أوجد حل األساس املقبول األمثل‪.‬‬
‫حل التمرين الثالث‪:‬‬
‫‪ -1‬كتابة نموذج البرمجة الخطية على شكله المعياري‪:‬‬
‫‪Max Z= 10 x1+12 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1 + 2 x2 + S1= 40‬‬
‫‪3 x1 + 2 x2 + S2 = 60‬‬
‫‪x1 - 2 x2 - S3= 02‬‬
‫‪x1 , x2 , S1, S2, S3 ≥ 0‬‬
‫‪ -2‬إيجاد حلول األساس باستخدام طريقة تعداد حلول األساس‪:‬‬
‫عدد حلول ألساس اليت يقبلها النموذج هو‪:‬‬

‫‪53‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الرق‬ ‫متغيرات خارج‬ ‫التعويض في القيود الوظيفية‬ ‫متغيرات األساس‬ ‫نوع الحل‬
‫م‬ ‫األساس‬
‫‪1(0)+2(0) +S1= 40‬‬ ‫‪S1 = 40‬‬
‫‪01‬‬ ‫‪x1 = x 2 = 0‬‬ ‫‪3(0)+2(0) +S2= 60‬‬ ‫‪S2 = 60‬‬ ‫مرفوض‬
‫‪1(0) - 2(0)- S3 = 02‬‬ ‫‪S3 = - 2‬‬
‫‪1(0)+2x2+0= 40‬‬ ‫‪x2 = 20‬‬
‫‪02‬‬ ‫‪x1 = S1 = 0‬‬ ‫‪3(0)+2x2+S2= 60‬‬ ‫‪S2 = 20‬‬ ‫مرفوض‬
‫‪1(0) - 2x2-S3 = 02‬‬ ‫‪S3 = - 42‬‬
‫‪1(0)+2x2+S1= 40‬‬ ‫‪x2 = 30‬‬
‫‪03‬‬ ‫‪x1 = S2 = 0‬‬ ‫‪3(0)+2x2+0= 60‬‬ ‫‪S1 = - 20‬‬ ‫مرفوض‬
‫‪1(0) - 2x2 - S3 = 02‬‬ ‫‪S3 = - 62‬‬
‫‪1(0)+2x2 +S1= 40‬‬ ‫‪x2 = - 1‬‬
‫‪04‬‬ ‫‪x1 = S3 = 0‬‬ ‫‪3(0)+2x2+S2= 60‬‬ ‫‪S1 = 42‬‬ ‫مرفوض‬
‫‪1(0) - 2x2 - 0 = 02‬‬ ‫‪S2 = 62‬‬
‫‪1x1+2(0) +0= 40‬‬ ‫‪x1 = 40‬‬
‫‪05‬‬ ‫‪x2 = S1 = 0‬‬ ‫‪3x1+2(0) +S2= 60‬‬ ‫‪S2 = - 60‬‬ ‫مرفوض‬
‫‪1x1 - 2(0) - S3 = 02‬‬ ‫‪S3 = 38‬‬
‫‪1x1+2(0) + S1= 40‬‬ ‫‪x1 = 20‬‬
‫‪06‬‬ ‫‪x2 = S2 = 0‬‬ ‫‪3x1+2(0) +0 = 60‬‬ ‫‪S1 = 0‬‬ ‫مقبول متفسخ‬
‫‪1x1 - 2(0) - S3 = 02‬‬ ‫‪S3 = 18‬‬
‫‪1x1+2(0) + S1= 40‬‬ ‫‪x1 = 2‬‬
‫‪07‬‬ ‫‪x2 = S3 =0‬‬ ‫‪3x1+2(0) +S2= 60‬‬ ‫‪S1 = 38‬‬ ‫مقبول‬
‫‪1x1 - 2(0) - 0 = 02‬‬ ‫‪S2 = 54‬‬
‫‪1x1+2 x2+ 0= 40‬‬ ‫‪x1 = 10‬‬
‫‪08‬‬ ‫‪S1 = S2 = 0‬‬ ‫‪3x1+2 x2+0 = 60‬‬ ‫‪x2 = 15‬‬ ‫مرفوض‬
‫‪1x1 - 2 x2 - S3 = 02‬‬ ‫‪S3 = - 22‬‬
‫‪1x1+2 x2+ 0= 40‬‬ ‫‪x1 = 21‬‬
‫‪09‬‬ ‫‪S1 = S3 = 0‬‬ ‫‪3x1+2 x2+ S2 = 60‬‬ ‫‪x2 = 19/2‬‬ ‫مرفوض‬
‫‪1x1 - 2 x2-0 = 02‬‬ ‫‪S2 = - 22‬‬
‫‪1x1+2 x2+ S1= 40‬‬ ‫‪x1 = 31/2‬‬
‫‪10‬‬ ‫‪S2 = S3 = 0‬‬ ‫‪3x1+2 x2+0 = 60‬‬ ‫‪x2 = 27/4‬‬ ‫مقبول‬
‫‪1x1 - 2 x2 - 0 = 02‬‬ ‫‪S1 = 11‬‬

‫‪ -3‬تحديد منطقة الحلول المقبولة باستخدام الطريقة البيانية‪:‬‬


‫القيد األول‪ x1+2x2 = 40 :‬مُي ثل بالنقطتني‪.A(0,20)، B(40,0) :‬‬
‫القيد الثاني‪ 3x1+2x2 = 60 :‬مُي ثل بالنقطتني‪.C(0,30)، D(20,0) :‬‬
‫القيد الثالث‪ x1- 2x2 = 02 :‬مُي ثل بالنقطتني‪.E(0,-1)، F(2,0) :‬‬

‫‪54‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪ D‬هي النقطة الرأسية املوافقة حلل األساس املقبول رقم ‪06‬؛‬


‫‪ F‬هي النقطة الرأسية املوافقة حلل األساس املقبول رقم ‪07‬؛‬
‫‪ M‬هي النقطة الرأسية املوافقة حلل األساس املقبول رقم ‪.10‬‬

‫‪55‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫المحور الرابع‪ :‬حل نماذج البرمجة الخطية باستخدام طريقة السمبلكس‬

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

‫‪ -1‬خطوات الحل باستخدام طريقة السمبلكس‪:‬‬


‫تعد طريقة السمبلكس من أهم طرق حل مناذج الربجمة اخلطية مهما كان عدد املتغريات اليت حتتويها املشكلة‪،‬‬
‫و هي طريقة تتابعية تنطلق من حل ابتدائي ممكن مروراً حبل أفضل وصوال إىل حل أمثل‪ ،‬مما جيعلنا نطلق عليها‬
‫مصطلح خوارزمية السمبلكس‪ 2.‬و فيما يلي خطوات و مراحل تطبيق السمبلكس‪:‬‬
‫مثال ‪:01-04‬‬
‫ليكن منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z = 70 x1+40 x2 +60 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4x1+2x2 +4x3 ≤ 1000‬‬
‫‪2x1+2x2+x3 ≤ 800‬‬
‫‪x1+3x2 +x3 ≤ 400‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬

‫‪ -1 -1‬كتابة النموذج على الشكل المعياري‪:‬‬


‫‪Max Z = 70 x1+40 x2 +60 x3‬‬ ‫‪Max Z = 70 x1+40 x2 +60 x3+0S1+0S2+ 0S3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪4x1+2x2 +4x3 + S1= 1000‬‬ ‫‪4x1+2x2 +4x3 +S1+0S2+0S3= 1000‬‬
‫‪2x1+2x2+x3 + S2 = 800‬‬ ‫‪2x1+2x2+x3+0S1+S2+0S3= 800‬‬
‫‪x1+3x2 +x3 + S3 = 400‬‬
‫⟺‬ ‫‪x1+3x2 +x3+0S1+0S2+S3= 400‬‬
‫‪ 1‬حممد عبد العال النعيمي و آخرون‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.45‬‬
‫‪ 2‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.47-46‬‬
‫‪56‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x1 , x2 , x3 ≥ 0‬‬ ‫‪x1 , x2 , x3 ≥ 0‬‬
‫‪S1, S2, S3 ≥ 0‬‬ ‫‪S1, S2, S3 ≥ 0‬‬

‫‪ -2 -1‬إيجاد أول حل أساس مقبول‪:‬‬


‫مبا أن النموذج حيتوي على ‪ 6‬متغريات‪ ،‬و ‪ 3‬معادالت فإنه يتم احلصول على أول حل أساي مقبول عن‬
‫طريق عدم ‪3‬متغريات (‪)3=3-6‬و لتكن متغريات القرار (متغريات خارج األساس) ‪ x1=0، x2=0، x3=0‬و‬
‫بعد التعويض يف قيود النموذج أعاله حنصل على قيم متغريات األساس‪،S1=1000، S2=800، S3=400 :‬‬
‫و الذي يعترب حل األساس املقبول األول‪ ،‬حيث أن ‪ Z=0‬ما يعين أن املؤسسة الزالت يف بداية نشاطها و مل‬
‫تقم بعملية اإلنتاج‪.‬‬

‫‪ -3 -1‬تشكيل جدول السمبلكس األول‪:‬‬


‫‪-‬تتم يف املرحل ة األوىل تش كيل ج دول يض م يف الس طرين األول و الث اين متغ ريات النم وذج (متغ ريات الق رار‪،‬‬
‫متغ ريات الفج وة)‪ ،‬حيث تكتب يف الس طر األول مع امالت ه ذه املتغ ريات ( ‪ )Cj‬يف دال ة اهلدف و يف الس طر‬
‫الثاين تكتب املتغريات؛‬
‫‪-‬تكتب يف العمودين األول و الثاين (على اليسار) متغريات األساس املتحصل عليها من أول حل أساس مقبول‬
‫مع معامالهتا ( ‪)Cj‬يف دالة اهلدف؛‬
‫‪ -‬يف باقي خانات اجلدول تتم كتابة معامالت كافة املتغريات يف القيود الوظيفية؛‬
‫‪-‬يف العمود ‪ B rayon‬تتم كتابة املتاح (من القيود الوظيفية)؛‬
‫‪-‬يف الس طر ‪ Zj = ∑Cj xj‬يتم ض رب مع امالت املتغ رية األوىل لكاف ة القي ود الوظيفي ة يف مع امالت متغ ريات‬
‫األساس‪ ،‬مث مجعها‪ ،‬مثال‪ ،0 =)0×1(+)0×2(+)0×4( :‬و ذلك للحصول على القيمة ‪ Zj‬و هكذا؛‬
‫‪-‬يف السطر ‪ Z = Cj - Zj‬يتم طرح قيم ‪ Zj‬من معامالت كافة املتغريات يف دالة اهلدف (أول سطر ‪)Cj‬؛‬
‫‪-‬للحصول على قيمة دالة اهلدف ‪Z‬يتم ضرب معامالت متغريات األساس (العمود األول ‪.)Cj‬‬

‫الجدول رقم ‪ :06‬جدول السمبلكس األول للمثال ‪01-04‬‬


‫‪70‬‬ ‫‪40‬‬ ‫‪60‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪0‬‬ ‫‪S1‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪4‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1000‬‬ ‫‪250 = 1000/4‬‬
‫‪0‬‬ ‫‪S2‬‬ ‫‪2‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪800‬‬ ‫‪400 = 800/2‬‬
‫‪0‬‬ ‫‪S3‬‬ ‫‪1‬‬ ‫‪3‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪400‬‬ ‫‪400 = 400/1‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬

‫‪57‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Z = Cj - Zj‬‬ ‫‪70‬‬ ‫‪40‬‬ ‫‪60‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪Z=0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪ -4 -1‬قراءة حل األساس المقبول الموافق للجدول‪:‬‬


‫أ‪ -‬تحديد المتغيرة الداخلة‪ :‬املتغرية الداخلة هي تلك املتغرية خارج األساس املعدومة اليت تتحول إىل متغرية‬
‫أساس موجب ة يتم اختيارها كما يلي‪ :‬ذات أكــبر معامـلـ مــوجب يف ‪ ، Z = Cj - Zj‬و يشار إليها بسهم يف‬
‫اجلدول‪ ،‬و يف مثالنا هذا هي املتغرية ‪ x1‬ذات املعامل ‪( Z=70‬أقل معامل سالب يف حالة منوذج ‪.)Min‬‬

‫ب‪ -‬تحديــد المتغــيرة الخارجــة‪ :‬املتغ رية اخلارج ة هي متغ رية أس اس موجب ة و ال يت تتح ول إىل متغ رية خ ارج‬
‫األساس معدومة يتم حتديدها يف اجلدول كما يلي‪ :‬نقوم بقسمة قيم الشعاع )‪ B (1000, 800, 400‬على‬
‫قيم عمود املتغرية الداخلة )‪ x1 (4, 2, 1‬فنحصل على قيم )‪ .Ri (250, 400, 400‬و بناءً على ذلك فإن‬
‫املتغرية اخلارجة هي اليت تقابل أقــل حاصـل قسـمة مـوجب (‪ ،)Ri‬و يشار إليها يف اجلدول بسهم‪ ،‬و يف مثالنا‬
‫هذا متثل ‪ S1‬املتغرية اخلارجة‪.‬‬

‫جـ‪ -‬تحديد عنصر االرتكاز‪ :‬ميثل عنصر االرتكاز نقطة تقاطع عمود املتغرية الداخلة مع سطر املتغرية اخلارجة‬
‫‪ ،Pivot = Lp ⋂ Cp‬يشار إليه بدائرة يف اجلدول‪ ،‬و يف مثالنا هو ‪.4‬‬

‫‪-5 -1‬تشكيل جدول السمبلكس الثاني‪:‬‬


‫الجدول رقم ‪ :07‬جدول السمبلكس الثاني للمثال ‪01-04‬‬
‫‪70‬‬ ‫‪40‬‬ ‫‪60‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪70‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪1/2‬‬ ‫‪1‬‬ ‫‪1/4‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪250‬‬ ‫‪500‬‬
‫‪0‬‬ ‫‪S2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1-‬‬ ‫‪1/2-‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪300‬‬ ‫‪300‬‬
‫‪0‬‬ ‫‪S3‬‬ ‫‪0‬‬ ‫‪5/2‬‬ ‫‪0‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪150‬‬ ‫‪60‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪70‬‬ ‫‪35‬‬ ‫‪70‬‬ ‫‪70/4‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪Z = 17500‬‬
‫‪Z = Cj - Zj‬‬ ‫‪0‬‬ ‫‪5‬‬ ‫‪10-‬‬ ‫‪70/4-‬‬ ‫‪0‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪58‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -‬يتم تشكيل جدول السمبلكس الثاين بإدخال املتغرية الداخلة مكان املتغرية اخلارجة؛‬
‫‪-‬تتم قسمة قيم سطر االرتكاز (‪)Lp‬يف اجلدول األول على عنصر االرتكاز نفسه (‪)Lp/P‬؛‬
‫‪-‬قيم عمود االرتكاز يف اجلدول األول تصبح أصفاراً يف اجلدول الثاين(‪ ،)Cp=0‬ماعدا عنصر االرتكاز الذي‬
‫يبقى مساويا للواحد(‪)P=1‬؛‬
‫‪-‬قيم باقي األسطر يتم حساهبا عن طريق ضرب عدد يف قيم سطر االرتكاز اجلديدة‪ ،‬مع إضافة القيم القدمية‬
‫للسطر )يف اجلدول األول) أي‪ :‬القيمة اجلديدة للسطر= (‪L + Linitiale .)a‬‬
‫‪. p‬‬

‫مثال‪ :‬قيم السطر الثاين يتم حساهبا كما يلي‪:‬‬


‫‪(-2)(Lp=1)+(Li=2)=0, (-2)(1/2)+(2)=1, (-2)(1)+(1)= -1, (-2)( 1/4)+(0)=-1/2‬‬
‫‪-‬يتم احلص ول على قيم ‪ Zj‬عن طري ق ض رب مع امالت متغ ريات األس اس يف مع امالت املتغ ريات يف القي ود‬
‫الوظيفية‪.‬‬
‫مثال‪.35 = )1/2×0( + )1×0( + )1/2×70( ،70 = )0×0( + )0×0( + )1×70( :‬‬
‫‪-‬بع دها يتم حتدي د قيم ة ‪ Z‬إن ك انت مثلى‪ ،‬و ذل ك إن ك انت مجي ع معامالهتا س البة أو معدوم ة‪ ،‬و يف حالتن ا‬
‫هذه‪ ،‬قيمة ‪ Z‬ليست مثلى ألن هناك قيمة موجبة (‪ ،)5‬و عليه يتم إنشاء جدول مسبلكس ثالث بغية حتسني‬
‫احلل مرة أخرى‪ ،‬و ذلك بدءً حبساب قيم ‪ Ri‬و حتديد املتغرية الداخلة و اخلارجة‪.‬‬
‫‪-‬تتم قراءة حل األساس املقبول املوافق للجدول الثاين كما يلي‪:‬‬
‫متغيرات األساس‪x1=250, S2=300, S3=150 :‬‬

‫متغيرات خارج األساس‪x2=0, x3=0, S1=0 :‬‬


‫و علي ه و باالعتم اد على اخلط وات الس ابقة يتم االنتق ال من أول ح ل أساس مقبول ذو ‪ Z=0‬إىل ح ل أس اس‬
‫مقبول آخر ذو ‪ ،Z=17500‬أي يتم حتسني احلل األول‪.‬‬
‫‪-6 -1‬تشكيل جدول السمبلكس الثالث‪:‬‬
‫متثل ‪ x2‬املتغرية الداخلة يف هذه احلالة ألهنا توافق أكرب معامل ل ـ ‪ Z‬و ‪ S3‬هي املتغرية اخلارجة ألهنا توافق أدىن‬
‫قيمة ل ـ ‪ ،Ri‬و عليه فإن نقطة تقاطع سطر االرتكاز (املتغرية اخلارجة) و عمود االرتكاز (املتغرية الداخلة) متثل‬
‫نقطة االرتكاز ‪.P=5/2‬‬
‫الجدول رقم ‪ :08‬جدول السمبلكس الثالث للمثال ‪01-04‬‬
‫‪70‬‬ ‫‪40‬‬ ‫‪60‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬

‫‪59‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪Cj‬‬
‫‪70‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪3/10‬‬ ‫‪0‬‬ ‫‪1/5-‬‬ ‫‪220‬‬
‫‪0‬‬ ‫‪S2‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪2/5-‬‬ ‫‪1‬‬ ‫‪2/5-‬‬ ‫‪240‬‬
‫‪40‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/10-‬‬ ‫‪0‬‬ ‫‪2/5‬‬ ‫‪60‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪70‬‬ ‫‪40‬‬ ‫‪70‬‬ ‫‪17‬‬ ‫‪0‬‬ ‫‪2‬‬
‫‪Z = 17800‬‬
‫‪Z = Cj - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪10-‬‬ ‫‪17-‬‬ ‫‪0‬‬ ‫‪2-‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫من جدول السمبلكس الثالث جند أن حل األساس املقبول املحسن هو‪:‬‬


‫ُ‬
‫‪x1=220,‬‬ ‫‪x2=60,‬‬ ‫‪S2=240,‬‬ ‫‪x3=0,‬‬ ‫‪S1=0,‬‬ ‫‪S3=0 ⇒ Z = 17800‬‬
‫‪ -‬بالنس بة ل ـ ـ ‪ Z‬جند أن ه ال ميكنن ا حتس ني احلل م رة أخ رى ألن النم وذج تعظيم‪ ،‬و إذا أخ ذنا املتغ رية ‪ x3‬فإنن ا‬
‫سوف خُن فض ‪ Z‬بـ ـ (‪ )10-‬لكل وحدة من ‪ ،x3‬لذا نتوقف؛‬
‫‪-‬مبا أن مجيع معامالت متغريات النموذج لـ ـ ‪ Z‬سالبة أو معدومة فإن احلل األخري هو احلل األمثل (ألن اختيار‬
‫أي وحدة أخرى سوف يؤدي إىل ختفيض قيمة دالة اهلدف)؛‬
‫‪-‬إذا ك انت مع امالت متغ ريات النم وذج من ن وع تعظيم ‪ Max‬س البة أو معدوم ة‪ ،‬ف إن احلل األخ ري ه و احلل‬
‫األمثل‪ ،‬أما يف النموذج من نوع تدنية ‪ Min‬فإننا حنصل على احلل األمثل عندما تكون كافة املعامالت موجبة‬
‫أو معدومة‪.‬‬
‫إن اهلدف من طريقة السمبلكس هو الوصول إىل احلل األمثل كالطرق السابقة‪ ،‬إال أن هذه الطريقة تنطلق‬
‫من أول حل أساس مقبول و متر على بعض حلول األساس املقبولة إىل أن تصل إىل احلل األمثل‪.‬‬

‫نشري إىل أن طريقة السمبلكس تشرتط بغرض تطبيقها توفر أول حل أساس مقبول‪ ،‬إال أنه يف بعض النماذج‬
‫ال يتوفر هذا الشرط‪ ،‬و هنا يتم اللجوء إىل طريقة أخرى تُعرف بطريقة ‪.Big M‬‬
‫‪ -2‬خطوات الحل باستخدام طريقة ‪:Big M‬‬
‫طور هذا األسلوب العامل ‪ ،Charne‬و يقوم هذا األسلوب على أساس إضافة معامل للمتغري االصطناعي يف‬
‫دال ة اهلدف‪ ،‬و يتم ح ل النم وذج بطريق ة الس مبلكس بص فة عادي ة‪ 1.‬وبغي ة التع رف على مراح ل تط بيق ه ذه‬
‫الطريقة سوف نأخذ املثال التايل‪:‬‬
‫مثال ‪ :02-04‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬

‫‪ 1‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.54‬‬


‫‪60‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Min Z = 30 x1+24 x2 +18 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪5x1+2x2 +x3 ≥ 80‬‬
‫‪3x1+3x2+3x3 ≥ 60‬‬
‫‪x1 ≥ 0‬‬
‫‪x2 ≥ 0‬‬
‫‪x3 ≥ 0‬‬

‫‪ -1 -2‬كتابة النموذج على الشكل المعياري‪:‬‬


‫‪Min Z = 30 x1+24 x2 +18 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪5x1+2x2 +x3 - S1= 80‬‬
‫‪3x1+3x2+3x3 - S2= 60‬‬
‫‪x1, x2, x3 ≥ 0‬‬
‫‪S1, S2 ≥ 0‬‬

‫‪ -2 -2‬إيجاد أول حل أساس مقبول‪:‬‬


‫مبا أن النموذج حيتوي على ‪ 5‬متغريات‪ ،‬و ‪ 2‬معادالت فإنه يتم احلصول على أول حل أساي مقبول عن‬
‫طريق عدم ‪3‬متغريات (‪)3=2-5‬و لتكن متغريات القرار (متغريات خارج األساس) ‪ x1=0، x2=0، x3=0‬و‬
‫بعد التعويض يف قيود النموذج أعاله حنصل على قيم متغريات األساس‪ ،S1=(- 80)، S2=(- 60) :‬و الذي‬
‫يعترب حل أساس غري مقبول‪ ،‬ألن ‪ S1‬و ‪S2‬ال حتققان قيود عدم سلبية املتغريات‪ ،‬أي أن النموذج ال يتوفر على‬
‫حل أساس مقبول‪ ،‬و عليه ال ميكن تطبيق طريقة السمبلكس الشرتاطها على توفر أول حل أساس مقبول‪.‬‬

‫و ح ىت يتس ىن لن ا توف ري ح ل األس اس املقب ول يت وجب علين ا االس تعانة مبتغ ريات جدي دة تس مى املتغ ريات‬
‫املساعدة (الومهية‪ ،‬االصطناعية)‪ ،‬حيث تضاف متغرية واحدة على مستوى كل قيد ليصبح النموذج كالتايل‪:‬‬

‫‪Min Z = 30 x1+24 x2 +18 x3‬‬


‫‪Soumise aux contraintes‬‬
‫‪5x1+2x2 +x3 - S1+t1= 80‬‬
‫‪3x1+3x2+3x3 - S2+t2= 60‬‬
‫‪x1, x2, x3 ≥ 0‬‬
‫‪S1, S2 ≥ 0‬‬
‫‪t1, t2 ≥ 0‬‬

‫‪61‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫بعد إضافة املتغريات الومهية ‪ t1‬و ‪ t2‬يصبح النموذج مكونا من ‪ 7‬متغريات و ‪ 2‬معادالت‪ ،‬و عليه ميكن إجياد‬
‫أول حل أساس مقبول و ذلك عن طريق عدم متغريات ‪ 5‬متغريات (‪ )5=2-7‬فيصبح حل األساس املقبول‬
‫األول كالتايل‪:‬‬
‫‪x1=0,‬‬ ‫‪x2=0,‬‬ ‫‪x3=0,‬‬ ‫‪S1=0,‬‬ ‫‪S2=0,‬‬ ‫‪S3=0‬‬
‫‪t1=80‬‬ ‫‪t2=60‬‬
‫نضيف متغريات الفجوة و االصطناعية إىل دالة اهلدف‪ ،‬مبعامل ‪ 0‬ملتغريات الفجوة و معامل ‪ M‬اليت متثل‬
‫كمية موجبة كبرية إىل املتغريات االصطناعية‪ ،‬أما إذا كان النموذج من نوع ‪ Max‬فيتم إضافة معامل (‪)M -‬‬

‫إىل املتغريات االصطناعية‪ 1.‬فتكون دالة اهلدف كما يلي‪:‬‬


‫‪Min Z = 30 x1+24 x2 +18 x3 +0 S1+0 S2 +M t1+M t2‬‬
‫)‪Min Z = 30 x1+24 x2 +18 x3 +0 S1+0 S2 +M (t1+t2‬‬
‫بعدها يتم استخراج قيم املتغريات االصطناعية من القيود الوظيفية لتعويضها يف دالة اهلدف‪:‬‬
‫‪t1= 80 - 5x1 - 2x2 - x3 + S1‬‬
‫‪t2= 60 - 3x1 - 3x2 - 3x3 + S2‬‬

‫‪t1 + t2 =140 - 8x1 - 5x2 - 4x3 + S1+ S2‬‬


‫بتعويض قيم املتغريات الومهية يف دالة اهلدف حنصل على‪:‬‬
‫)‪Min Z = 30 x1+24 x2 +18 x3 +M (140 - 8x1 - 5x2 - 4x3 + S1+ S2‬‬
‫‪Min Z = 30 x1+24 x2 +18 x3 + 140 M - 8x1 M - 5x2 M - 4x3 M + M S1 + M S2‬‬
‫و عليه يصبح النموذج يف صيغته النهائية كالتايل‪:‬‬
‫‪Min Z = (30-8M) x1+(24-5M) x2 +(18-4M) x3 + M S1 + M S2+140 M‬‬
‫‪Soumise aux contraintes‬‬
‫‪5x1+2x2 +x3 - S1+t1= 80‬‬
‫‪3x1+3x2+3x3 - S2+t2= 60‬‬
‫‪x1, x2, x3 ≥ 0‬‬
‫‪S1, S2 ≥ 0‬‬
‫‪t1, t2 ≥ 0‬‬
‫‪ -3 -2‬تشكيل جدول السمبلكس األول‪:‬‬
‫الجدول رقم ‪ :09‬جدول السمبلكس األول للمثال ‪02-04‬‬
‫‪30‬‬ ‫‪24‬‬ ‫‪18‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪M‬‬ ‫‪M‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪t1‬‬ ‫‪t2‬‬
‫‪M‬‬ ‫‪t1‬‬ ‫‪5‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪1-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪80‬‬ ‫‪16‬‬
‫‪M‬‬ ‫‪t2‬‬ ‫‪3‬‬ ‫‪3‬‬ ‫‪3‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪60‬‬ ‫‪20‬‬
‫‪ 1‬حممد عبد العال النعيمي و آخرون‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.57‬‬
‫‪62‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Zj = ∑Cj xj‬‬ ‫‪8M‬‬ ‫‪5M‬‬ ‫‪4M‬‬ ‫‪M-‬‬ ‫‪M-‬‬ ‫‪M‬‬ ‫‪M‬‬
‫‪Z = Cj - Zj‬‬ ‫‪30-8M 24-5M 18-4M‬‬ ‫‪M‬‬ ‫‪M‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪140M‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪ -‬مبا أن النموذج عبارة عن تدنية ‪ Min‬فإنه يتم يف هذه احلالة اختيار املتغرية الداخلة عن طريق اختيار أقل‬
‫معامل سالب لـ ـ ‪ M‬يف قيم ‪ Z‬و يف مثالنا هذا (‪ )8-‬هو أدىن معامل سالب و الذي يوافق املتغرية ‪x1‬؛‬
‫‪-‬يتم بعدها قسمة قيم الشعاع ‪ B‬على معامالت املتغرية الداخلة‪ ،‬للحصول على ‪ Ri‬و بناء على ذلك تصبح‬
‫املتغرية اخلارجة هي اليت توافق أقل حاصل قسمة موجب‪ ،‬لتكون يف مثالنا هذا ‪ t1‬مث حتديد عنصر االرتكاز‬
‫‪-‬مبا أن معامالت ‪ Z‬تضم قيما سالبة فإن ‪ 140M‬ليس هو احلل األمثل‪ ،‬لذا وجب علينا حتسني احلل إىل غاية‬
‫احلصول على معامالت موجبة أو معدومة باعتبار أن النموذج عبارة عن تدنية‪.‬‬
‫‪ -4 -2‬تشكيل جدول السمبلكس الثاني‪:‬‬
‫الجدول رقم ‪ :10‬جدول السمبلكس الثاني للمثال ‪02-04‬‬
‫‪30‬‬ ‫‪24‬‬ ‫‪18‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪M‬‬ ‫‪M‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪t1‬‬ ‫‪t2‬‬
‫‪30‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪2/5‬‬ ‫‪1/5‬‬ ‫‪1/5-‬‬ ‫‪0‬‬ ‫‪1/5‬‬ ‫‪0‬‬ ‫‪16‬‬ ‫‪80‬‬
‫‪M‬‬ ‫‪t2‬‬ ‫‪0‬‬ ‫‪9/5‬‬ ‫‪12/5‬‬ ‫‪3/5‬‬ ‫‪1-‬‬ ‫‪3/5-‬‬ ‫‪1‬‬ ‫‪12‬‬ ‫‪5‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪30‬‬ ‫‪12+9/5M‬‬ ‫‪6+12/5M 6+3/5M-‬‬ ‫‪M-‬‬ ‫‪6-3/5M‬‬ ‫‪M‬‬
‫‪Z = Cj - Zj‬‬ ‫‪0‬‬ ‫‪12-9/5M‬‬ ‫‪12-12/5M 6-3/5M‬‬ ‫‪M‬‬ ‫‪6+8/5M-‬‬ ‫‪0‬‬ ‫‪480+12M‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫مبا أن معامالت ‪ Z‬تضم قيما سالبة فإن ‪ 12M+480‬ليس هو احلل األمثل‪ ،‬لذا وجب علينا حتسني احلل إىل‬
‫غاية احلصول على معامالت موجبة أو معدومة و ذلك بتشكيل جدول مسبلكس ثالث‪.‬‬
‫‪ -5 -2‬تشكيل جدول السمبلكس الثالث‪:‬‬
‫الجدول رقم ‪ :11‬جدول السمبلكس الثالث للمثال ‪02-04‬‬
‫‪30‬‬ ‫‪24‬‬ ‫‪18‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪M‬‬ ‫‪M‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪t1‬‬ ‫‪t2‬‬
‫‪30‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪1/4‬‬ ‫‪0‬‬ ‫‪1/4-‬‬ ‫‪1/12‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪15‬‬
‫‪18‬‬ ‫‪x3‬‬ ‫‪0‬‬ ‫‪3/4‬‬ ‫‪1‬‬ ‫‪1/4‬‬ ‫‪5/12-‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪5‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪30‬‬ ‫‪21‬‬ ‫‪18‬‬ ‫‪3-‬‬ ‫‪5-‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪Z = Cj - Zj‬‬ ‫‪0‬‬ ‫‪3‬‬ ‫‪0‬‬ ‫‪3‬‬ ‫‪5‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪540 = 450+90‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪63‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫نالحظ من خالل جدول السمبلكس الثالث أن قيم معامالت ‪ Z‬كلها موجبة أو معدومة‪ ،‬و بالتايل فإن‬
‫احلل األخري املتوصل إليه هو احلل األمثل (‪.)Z=540‬‬

‫تمارين محلولة‪:‬‬
‫التمرين األول‪:‬‬
‫باستخدام طريقة السمبلكس أوجد احللول املثلى لنماذج الربجمة اخلطية أدناه‪.‬‬
‫‪Max Z= 40 x1+60 x2 -20 x3‬‬ ‫‪Max Z= 7 x1+4 x2 +6 x3‬‬ ‫‪Min Z= -6 x1 -7 x2 -8 x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪3 x1 + 6 x2 ≤ 300‬‬ ‫‪4 x1 + 2 x2+ 4 x3 ≤ 100‬‬ ‫‪x1 + 2 x2+ x3 ≤ 100‬‬
‫‪4 x1 + 2 x2+ x3 ≤ 220‬‬ ‫‪2 x1 + 2 x2+ x3 ≤ 80‬‬ ‫‪3 x1 + 4 x2+2 x3 ≤ 120‬‬
‫‪x2+ x3 ≤ 100‬‬ ‫‪x1 + 3 x2+ 2 x3 ≤ 40‬‬ ‫‪2 x1 + 4 x2+ 6 x3 ≤ 200‬‬
‫‪x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0‬‬ ‫‪x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0‬‬ ‫‪x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0‬‬

‫حل التمرين األول‪:‬‬


‫أوال‪:‬‬
‫‪40‬‬ ‫‪60‬‬ ‫‪20-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪0‬‬ ‫‪S1‬‬ ‫‪3‬‬ ‫‪6‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪300‬‬ ‫‪50‬‬
‫‪0‬‬ ‫‪S2‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪220‬‬ ‫‪110‬‬
‫‪0‬‬ ‫‪S3‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪100‬‬ ‫‪100‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪Z = 00‬‬
‫‪Z = C j - Zj‬‬ ‫‪40‬‬ ‫‪60‬‬ ‫‪20-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬

‫‪40‬‬ ‫‪60‬‬ ‫‪20-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬


‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪60‬‬ ‫‪x2‬‬ ‫‪1/2‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/6‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪50‬‬ ‫‪100‬‬
‫‪0‬‬ ‫‪S2‬‬ ‫‪3‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪120‬‬ ‫‪40‬‬
‫‪0‬‬ ‫‪S3‬‬ ‫‪1/2-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/6-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪50‬‬ ‫‪/‬‬

‫‪64‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
Zj = ∑Cj xj 30 60 0 10 0 0
Z = 3000
Z = C j - Zj 10 0 20- 10- 0 0

40 60 20- 0 0 0 B
Cj rayon Ri
x1 x2 x3 S1 S2 S3
60 x2 0 1 1/6- 2/9 1/6- 0 30
40 x1 1 0 1/3 1/9- 1/3 0 40
0 S3 0 0 7/6 2/9- 1/6 1 70
Zj = ∑Cj xj 40 60 10/3 80/9 10/3 0
Z = 3400
Z = C j - Zj 0 0 50/3- 80/9- 10/3- 0
x1=40, x2=30, x3=0, S1=0, S2=0, S3=70 :‫الحل األمثل هو‬
:‫ثانيا‬
07 04 06 0 0 0 B
Cj rayon Ri
x1 x2 x3 S1 S2 S3
0 S1 4 2 4 1 0 0 100 25
0 S2 2 2 1 0 1 0 80 40
0 S3 1 3 2 0 0 1 40 40
Zj = ∑Cj xj 0 0 0 0 0 0
Z = 00
Z = C j - Zj 07 04 06 0 0 0

07 04 06 0 0 0 B
Cj rayon Ri
x1 x2 x3 S1 S2 S3
07 x1 1 1/2 1 1/4 0 0 25 50
0 S2 0 1 1- 1/2- 1 0 30 30
0 S3 0 5/2 1 1/4- 0 1 15 06
Zj = ∑Cj xj 07 7/2 07 7/4 0 0
Z = 175
Z = C j - Zj 0 1/2 01- 7/4- 0 0

65
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
07 04 06 0 0 0 B
Cj rayon Ri
x1 x2 x3 S1 S2 S3
07 x1 1 0 4/5 3/10 0 1/5- 22
0 S2 0 0 7/5- 2/5- 1 2/5- 24
04 x2 0 1 2/5 1/10- 0 2/5 06
Zj = ∑Cj xj 07 04 36/5 17/1 0 1/5
Z = 178
0
Z = C j - Zj 0 0 6/5- 17/10- 0 1/5-
x1=22, x2=6, x3=0, S1=0, S2=24, S3=0 :‫الحل األمثل هو‬
:‫ثالثا‬
06- 07- 08- 0 0 0 B
Cj rayon Ri
x1 x2 x3 S1 S2 S3
0 S1 1 2 1 1 0 0 100 100
0 S2 3 4 2 0 1 0 120 60
0 S3 2 6 4 0 0 1 200 50
Zj = ∑Cj xj 0 0 0 0 0 0
Z = 00
Z = C j - Zj 06- 07- 08- 0 0 0

06- 07- 08- 0 0 0 B


Cj rayon Ri
x1 x2 x3 S1 S2 S3
0 S1 1/2 1/2 0 1 0 1/4- 50 100
0 S2 2 1 0 0 1 1/2- 20 10
08- x3 1/2 3/2 1 0 0 1/4 50 100
Zj = ∑Cj xj 04- 12- 08- 0 0 02-
Z = - 400
Z = C j - Zj 02- 05 0 0 0 02

06- 07- 08- 0 0 0 B


Cj rayon Ri
x1 x2 x3 S1 S2 S3
0 S1 0 3/4 0 1 1/4- 1/8- 45
06- x1 1 1/2 0 0 1/2 1/4- 10
08- x3 0 5/4 1 0 1/4- 3/8 45
Zj = ∑Cj xj 06 13- 08- 0 01- 3/2-
66
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
Z = C j - Zj 0 06 0 0 01 3/2
Z = - 420
x1=10, x2=0, x3=45, S1=45, S2=0, S3=0 :‫الحل األمثل هو‬
:‫التمرين الثاني‬
.‫باستخدام طريقة السمبلكس أوجد احللول املثلى لنماذج الربجمة اخلطية أدناه‬
Min Z=100 x1+120 x2 +200 x3 Min Z= 100 x1+80 x2 +40 x3 Min Z= 80 x1+120 x2 +84 x3
Soumise aux contraintes Soumise aux contraintes Soumise aux contraintes
x1 + 3 x2 + 2x3 ≥ 6 4 x1 + 2 x2+ x3 ≥ 7 5x1 +15 x2+7 x3 ≥ 20
2 x1 + 4 x2+6 x3 ≥ 7 2 x1 + 2 x2+3 x3 ≥ 4 10 x1 + 12 x2+21 x3 ≥ 15
x1+ 2x2 +4 x3 ≥ 8 4x1 + x2+ 2 x3 ≥ 6 4 x1 + 5 x2+ 3 x3 ≥ 18
x1 ≥ 0  , x2 ≥ 0, x3 ≥ 0 x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0 x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0

:‫حل التمرين الثاني‬


Min Z=100 x1+120 x2 +200 x3 Min Z=100 x1+120 x2 +200 x3+M t1+M t2+M t3
Soumise aux contraintes Soumise aux contraintes
x1 + 3 x2 + 2x3 ≥ 6 ⇒ x1 + 3 x2 + 2x3 - S1+t1 = 6
2 x1 + 4 x2+6 x3 ≥ 7 2 x1 + 4 x2+6 x3 - S2+t2 = 7
x1+ 2x2 +4 x3 ≥ 8 x1+ 2x2 +4 x3 - S3+t3 = 8
x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0 x1 ≥ 0, x2 ≥ 0, x3 ≥ 0,
S1 ≥ 0, S2 ≥ 0, S3 ≥ 0≥ 0, t1 ≥ 0, t2 ≥ 0, t3 ≥ 0

100 120 200 0 0 0 M M M B


Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
M t1 1 3 2 -1 0 0 1 0 0 06 02
M t2 2 4 6 0 -1 0 0 1 0 07 7/4
M t3 1 2 4 0 0 -1 0 0 1 08 04
Zj 4M 9M 12M -M -M -M M M M
Cj - Zj 100-4M 120-9M 200-12M M M M 0 0 0 Z = 21 M

100 120 200 0 0 0 M M M B


Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayon Ri
M t1 -1/2 0 -5/2 -1 3/4 0 1 / 0 3/4 01
120 x2 1/2 1 3/2 0 -1/4 0 0 / 0 7/4 /
M t3 0 1 1 0 1/2 -1 0 / 1 9/2 08
Zj 60-1/2M 120 180-3/2M -M -30+5/2M -M M / M
Cj - Zj 100-4M 0 20+3/2M M 30-5/2M M 0 / 0 210+21/4 M

67
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
100 120 200 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
0 S2 -2/3 0 -10/3 -4/3 1 0 / / 0 01 /
120 x2 1/3 1 2/3 -1/3 0 0 / / 0 02 03
M t3 1/3 0 8/3 2/3 0 -1 / / 1 04 3/2
Zj 40+1/3M 120 80+8/3M -40+2/3M 0 -M / / M
Cj - Zj 60-1/3M 0 120-8/2M 40-2/3M 0 M / / 0 Z = 240+4 M

100 120 200 0 0 0 M M M B


Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
0 S2 -1/4 0 0 -1/2 1 -5/4 / / / 06
120 x2 1/4 1 0 -1/2 0 1/4 / / / 01
200 x3 1/8 0 1 1/4 0 -3/8 / / / 3/2
Zj 145 120 200 - 10 0 - 45 / / /
Cj - Zj - 45 0 0 10 0 45 / / / Z = 420

x1=0, x2=01, x3=3/2, S1=0, S2=06, S3=0 :‫الحل األمثل هو‬

Min Z=100 x1+80 x2 +40 x3 Min Z=100 x1+120 x2 +200 x3+M t1+M t2+M t3
Soumise aux contraintes Soumise aux contraintes
4 x1 + 2 x2 + x3 ≥ 7 4 x1 + 2 x2 + x3 - S1+t1 = 7

2 x1 + 2 x2 +3 x3 ≥ 4 2 x1 + 2 x2 +3 x3 - S2+t2 = 4
4 x1 + x2 + 2 x3 ≥ 6 4 x1 + x2 + 2 x3 - S3+t3 = 6
x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0 x1 ≥ 0, x2 ≥ 0, x3 ≥ 0,
S1 ≥ 0, S2 ≥ 0, S3 ≥ 0≥ 0, t1 ≥ 0, t2 ≥ 0, t3 ≥ 0

100 80 40 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
M t1 4 2 1 -1 0 0 1 0 0 07 7/4
M t2 2 2 3 0 -1 0 0 1 0 06 03
M t3 4 1 2 0 0 -1 0 0 1 04 01
Zj 10M 5M 6M -M -M -M M M M
Cj - Zj 100-10M 80-5M 40-6M M M M 0 0 0 Z = 17 M

100 80 40 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayon Ri
M t1 0 1 -1 -1 0 1 1 0 / 01 01
68
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
M t2 0 3/2 2 0 -1 1/2 0 1 / 01 2/3
100 x1 1 1/4 1/2 0 0 -1/4 0 0 / 3/2 06
Zj 100 25+5/2M 50+M -M -M -25+3/2M M M /
Cj - Zj 0 55-5/2M 10 - M M M 25-3/2M 0 0 / Z=150+2 M

100 80 40 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
M t1 0 0 -7/3 -1 2/3 2/3 1 / / 1/3 1/2
80 x2 0 1 4/3 0 -2/3 1/3 0 / / 2/3 02
100 x1 1 0 1/6 0 1/6 -1/3 0 / / 4/3 /
Zj 100 80 370/3-7/3M -M -110/3+2/3M -20/3+2/3M M / /
Cj - Zj 0 0 -250/3-7/3M M 110/3+2/3M 20/3-2/3M 0 / / 560/3+1/3 M

100 80 40 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
0 S3 0 0 -7/3 -3/2 1 1 / / / 1/2 /
80 x2 0 1 5/2 1/2 -1 0 / / / 1/2 1/5
100 x1 1 6 1 -1/2 1/2 0 / / / 3/2 3/2
Zj 100 80 100 -10 -30 0 / / /
Cj - Zj 0 0 -60 10 30 0 / / / Z = 190

100 80 40 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
0 S2 0 7/5 0 -4/5 -2/5 1 / / / 6/5
40 x3 0 2/5 1 1/5 -2/5 0 / / / 1/5
100 x1 1 2/5 0 -3/10 1/10 0 / / / 17/10
Zj 100 104 40 - 22 0 0 / / /
Cj - Zj 0 24 0 0 0 0 / / / Z = 178

x1=17/10, x2=0, x3=1/5, S1=0, S2=6/5, S3=0 :‫الحل األمثل هو‬

Min Z=80 x1+120 x2 +84 x3 Min Z=100 x1+120 x2 +200 x3+M t1+M t2+M t3
Soumise aux contraintes Soumise aux contraintes
5 x1 + 15 x2 +7 x3 ≥ 20 5 x1 + 15 x2 +7 x3 - S1+t1 = 20

10 x1 + 12 x2 +21 x3 ≥ 15 10 x1 + 12 x2 +21 x3 - S2+t2 = 15
4 x1 + 5 x2 + 3 x3 ≥ 18 4 x1 + 5 x2 + 3 x3 - S3+t3 = 18
69
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
x1 ≥ 0 , x2 ≥ 0, x3 ≥ 0 x1 ≥ 0, x2 ≥ 0, x3 ≥ 0,
S1 ≥ 0, S2 ≥ 0, S3 ≥ 0≥ 0, t1 ≥ 0, t2 ≥ 0, t3 ≥ 0

80 120 84 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
M t1 5 15 7 -1 0 0 1 0 0 20 4/3
M t2 10 12 21 0 -1 0 0 1 0 15 5/4
M t3 4 5 3 0 0 -1 0 0 1 18 18/5
Zj 19M 32M 37M -M -M -M M M M
Cj - Zj 80-19M 120-32M 84-31M M M M 0 0 0 Z = 53 M

80 120 84 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayon Ri
M t1 -15/2 0 -77/4 -1 5/4 0 1 / 0 5/4 1
120 x2 5/6 1 7/4 0 -1/12 0 0 / 0 5/4 /
M t3 -1/6 0 -23/4 0 5/12 -1 0 / 1 47/4 141/5
Zj 100-91/6M 120 210+25M -M -10+5/3M -M M / M
Cj - Zj -20+91/6M 0 -126 +25 M M 10-5/3M M 0 / 0 Z = 150+13 M

80 120 84 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
0 S2 -6 0 -77/3 -4/5 1 0 / / 0 1 /
120 x2 1/3 1 7/15 -1/15 0 0 / / 0 4/3 4
M t3 7/3 0 2/3 1/3 0 -1 / / 1 34/3 34/7
Zj 40+7/3M 120 56+2/3M 8+1/3M 0 -M / / M
Cj - Zj 40-7/3M 0 28+2/3M -8-1/3M 0 M / / 0 160+34/3 M

80 120 84 0 0 0 M M M B
Cj
x1 x2 x3 S1 S2 S3 t1 t2 t3 rayo Ri
n
0 S2 0 18 -7 -2 1 0 / / 0 25
80 x1 1 3 7/5 -1/5 0 0 / / 0 04
M t3 0 -7 13/5 4/5 0 -1 / / 1 02
Zj 80 240-7M 112-13/5M -16+4/5M 0 -M / / M
Cj - Zj 0 -120+7M -28+13/5M 16-4/5M 0 M / / 0 Z = 320+2M

80 120 84 0 0 0 M M M B
70
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪t1‬‬ ‫‪t2‬‬ ‫‪t3‬‬ ‫‪rayo‬‬ ‫‪Ri‬‬
‫‪Cj‬‬
‫‪n‬‬
‫‪0‬‬ ‫‪S2‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪-27/2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪-5/2‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪30‬‬
‫‪80‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪5/4‬‬ ‫‪3/4‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪-1/4‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪9/2‬‬
‫‪0‬‬ ‫‪S1‬‬ ‫‪0‬‬ ‫‪-35/4‬‬ ‫‪-13/4‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪-5/4‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪5/2‬‬
‫‪Zj‬‬ ‫‪80‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪-20‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪Cj - Zj‬‬ ‫‪0‬‬ ‫‪20‬‬ ‫‪24‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪20‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪Z = 360‬‬

‫‪x1=9/2,‬‬ ‫‪x2=0,‬‬ ‫‪x3=0,‬‬ ‫‪S1=5/2,‬‬ ‫‪S2=30,‬‬ ‫‪S3=0‬‬ ‫الحل األمثل هو‪:‬‬

‫‪71‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫المحور الخامس‪ :‬النموذج الثنائي و تحليل الحساسية‬
‫من الظواهر املهمة املصاحبة ملسائل الربجمة اخلطية منوذج الثنائية و اليت تعرف بتحويل منوذج الربجمة اخلطية‬
‫األويل إىل منوذج الثنائية‪ ،‬و خيتص هذا األخري بسهولة حله عند حصول أي تغري يف معامالت و إتاحة املتغريات‬
‫يف النم وذج األويل بع د ص ياغته و حله‪ ،‬و تس تخدم ه ذه اخلاص ية يف تس هيل ظ اهرة احلساس ية لنم وذج الربجمة‬
‫‪1‬‬
‫اخلطية‪.‬‬
‫يقرتن أي منوذج أصلي ( ‪ )Primal‬عادة بنموذج آخر يطلق عليه النموذج املرافق ( ‪( )Dual‬املقابل‪/‬الثنائي)‪،‬‬
‫من أهم فوائده تسهيل إجياد احلل األمثل خصوصا عندما يصعب حل النموذج األصلي‪.‬‬
‫‪ -1‬تعريف النموذج الثنائي‪:‬‬
‫تشري هذه النظرية إىل أن لكل منوذج من مناذج التعظيم منوذجا مقابال (ثنائيا) ميثل منوذج تدنية التكاليف‪ ،‬و‬
‫أن هن اك ص فة مش رتكة م ا بني النم وذجني تتمث ل يف أن احلل األمث ل ألح دمها يعطي احلل األمث ل للنم وذج‬
‫‪2‬‬
‫اآلخر‪.‬‬
‫‪ -2‬خطوات تشكيل النموذج الثنائي‪:‬‬
‫‪3‬‬
‫ميكن تلخيص خطوات حتويل النموذج األصلي إىل منوذج ثنائي بالشكل التايل‪:‬‬
‫‪-‬عندما يكون النموذج األصلي يعرب عن مشكلة الوصول إىل أقصى قيمة ‪ Max‬فإنه يتحول إىل الوصول إىل‬
‫أدىن قيمة ‪ Min‬عند إعداد النموذج الثنائي‪ ،‬و العكس صحيح؛‬
‫‪-‬املوارد املتاحة و املذكورة يف اجلانب األيسر لقيود النموذج األصلي تصبح معامالت دالة اهلدف يف النموذج‬
‫الثنائي؛‬
‫‪ -‬معامالت متغريات دالة اهلدف يف النموذج األصلي تصبح قيم اجلانب األيسر يف النموذج الثنائي؛‬
‫‪-‬حُت ول أعمدة النموذج األصلي إىل صفوف يف النموذج الثنائي؛‬
‫‪ -‬كال النموذجني متحرران من مبدأ السلبية لكافة املتغريات (إضافة شرط عدم سلبية املتغريات)‪.‬‬
‫‪4‬‬
‫إضافة إىل ذلك نقوم بـ ــ‪:‬‬

‫‪ 1‬أبو القاسم مسعود الشيخ‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.159‬‬


‫‪ 2‬حممد عبد العال النعيمي و آخرون‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.81‬‬
‫منعم زمزي ر املوس وي‪ ،‬بح ــوث العملي ــات‪-‬م ــدخل علمي التخ ــاذ الق ــرارات‪ ،-‬دار وائ ل للنش ر‪ ،‬عم ان‪ ،‬األردن‪ ،‬الطبع ة األوىل‪ ،2009 ،‬ص‬ ‫‪3‬‬

‫‪.152‬‬
‫‪ 4‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.70‬‬
‫‪72‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -‬حتويل اجتاه املتباينات من النموذج األصلي إىل النموذج املقابل ( ≥ تصبح ≤ و العكس)؛‬
‫‪ -‬تغيري ترميز املتغريات من النموذج األصلي إىل النموذج املرافق ( ‪ x1…xn‬تصبح ‪.)y1…yn‬‬
‫و بناء على ذلك يصبح عدد متغريات النموذج الثنائي مساويا لعدد قيود الربنامج األويل‪.‬‬
‫‪5‬‬
‫و عليه تكون الصيغ القانونية للنموذجني األويل و الثنائي كما يلي‪:‬‬
‫‪Max Z =C’x‬‬ ‫‪Min W =b’y‬‬
‫‪s/c Ax ≤ b‬‬ ‫⇒‬ ‫‪s/c A’y ≥ C‬‬
‫‪x≥0‬‬ ‫‪y≥0‬‬
‫و للتوضيح أكثر سوف نأخذ املثال التايل‪:‬‬
‫مثال ‪ :01-05‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z = 100 x1+200 x2 +300 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪2x1+x2 +4x3 ≤ 1000‬‬
‫‪5x1+5x2+7x3 ≤ 1500‬‬
‫‪8x1+9x2 +4x3 ≤ 2000‬‬
‫‪5x1+2x2+x3 ≤ 2500‬‬
‫‪x1, x2, x3 ≥ 0‬‬

‫نالحظ أن النموذج حيتوي على ‪ 3‬متغريات و اليت متثل ‪ 3‬أنواع من املنتجات‪ ،‬تعتمد املؤسسة يف إنتاج هذه‬
‫املنتجات على ‪ 4‬موارد متاحة‪ ،‬حيث أهنا تسعى من خالل هذه العملية إىل تعظيم األرباح املرتتبة عن بيع هذه‬
‫املنتجات‪ ،‬يف املقابل سيسعى مشرتي هذه املنتجات إىل تدنية تكاليف شرائها مع حتفيز صاحب املؤسسة على‬
‫البيع‪ ،‬فتصبح دالة اهلدف اخلاصة هبذا املشرتي من نوع تدنية‪:‬‬
‫‪Min W = 1000 y1+1500 y2 +2000 y3 +2500 y4‬‬
‫حيث متثل ( ‪ )y1, y2 , y3 , y4‬أسعار املواد األولية‪.‬‬
‫يف الوقت نفسه ستقوم املؤسسة ببيع املنتجات يف حال ما إذا كان العائد احملقق من بيعها أكرب من العائد‬
‫على اإلنتاج‪ ،‬فتصاغ هذه العملية كما يلي‪:‬‬
‫‪2y1+5y2 +8y3+5y4 ≥ 100‬‬
‫‪y1+5y2 +9y3+2y4 ≥ 200‬‬
‫‪4y1+7y2 +4y3 +4y4 ≥ 300‬‬
‫و عليه فإن النموذج املرافق للنموذج األويل أعاله يكون من الشكل‪:‬‬
‫‪Min W = 1000 y1+1500 y2 +2000 y3 +2500 y4‬‬
‫‪Soumise aux contraintes‬‬
‫‪ 5‬حممد راتول‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.81‬‬
‫‪73‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪2y1+5y2 +8y3+5y4 ≥ 100‬‬
‫‪y1+5y2 +9y3+2y4 ≥ 200‬‬
‫‪4y1+7y2 +4y3 +4y4 ≥ 300‬‬
‫‪y1, y2, y3 , y4 ≥ 0‬‬
‫أما يف حالة مناذج التدنية فيكون برنامج الثنائية كما يلي‪:‬‬
‫النموذج األولي‬ ‫النموذج الثنائي‬
‫‪Max Z = 5 x1+6 x2‬‬ ‫‪Min W = 100 y1+150 y2 +220 y3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪7x1+6x2 ≤ 100‬‬ ‫‪7y1+2y2 +3y3 ≤ 5‬‬
‫‪2x1+4x2 ≤ 150‬‬ ‫‪6y1+4y2+9y3 ≤ 6‬‬
‫‪3x1+9x2 ≤ 220‬‬ ‫‪y1, y2, y3 ≥ 0‬‬
‫‪x1, x2 ≥ 0‬‬

‫‪ -3‬القواعد األساسية لتشكيل النموذج الثنائي‪:‬‬


‫نسعى من خالل هذه املرحلة إىل التعرف على جمموعة من القواعد و اليت تستخدم عادة يف تشكيل الربنامج‬
‫الثنائي للنماذج األصلية اليت ال تكون يف صورهتا النموذجية (القانونية)‪.‬‬

‫‪ -3-1‬الحالة األولى‪ :‬ظهور القيد ‪ i‬بإشارة ≥ في نموذج ‪:Max‬‬


‫لتوضيح هذه احلالة‪ ،‬سوف نتناوهلا يف شكل مثال‪.‬‬
‫مثال ‪ :02-05‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z = 5 x1+4 x2 +9 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪2x1+3x2 +8x3 ≤ 100‬‬
‫‪7x1+4x2 +3x3 ≥ 200‬‬
‫‪x1, x2, x3 ≥ 0‬‬
‫نالحظ أن القيد الثاين ال حيقق شرط الشكل النموذجي للنموذج أعاله‪ ،‬لذا وجب حتويله إىل مرتاجحة من‬
‫الشكل أقل أو تساوي بضرب طرفيها يف القيمة (‪ ،)1-‬فيصبح‪:‬‬
‫‪-7x1-4x2 -3x3 ≤ - 200‬‬
‫و عليه يصبح النموذج الثنائي كالتايل‪:‬‬
‫‪Min W = 100 y1-200 y′2‬‬
‫‪Soumise aux contraintes‬‬
‫‪2y1 - 7y′2 ≥ 5‬‬
‫‪3y1 - 4y′2 ≥ 4‬‬
‫‪8y1 - 3y′2 ≥ 9‬‬
‫‪y1≥0, y′2≥0, y3 ≥0‬‬
‫‪74‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫نالحظ أن القيد الثاين و بعد تعديله‪ ،‬مل حيافظ على إشارة بعض من معامالت النموذج األصلي‪ ،‬و‬
‫للمحافظة على إشارات النموذج األويل نضع‪y2 = - y′2 :‬‬

‫فيصبح الشكل النهائي للنموذج الثنائي كما يلي‪:‬‬


‫‪Min W = 100 y1+200 y2‬‬
‫‪Soumise aux contraintes‬‬
‫‪2y1 + 7y2 ≥ 5‬‬
‫‪3y1 + 4y2 ≥ 4‬‬
‫‪8y1 + 3y2 ≥ 9‬‬
‫‪y1≥0, y2≤0, y3 ≥0‬‬

‫و عليه فإن ظهور القيد رقم ‪ i‬بإشارة أكبر أو تساوي ≤ في نموذج التعظيم األولي ( ‪ )Max‬يؤثر على‬
‫المتغيرة رقم ‪ i‬فتكون أقل أو تساوي الصفر في نموذج التدنية الثنائي(≤ ‪.yi ( 0‬‬

‫‪ -3-2‬الحالة الثانية‪ :‬ظهور القيد ‪ i‬بإشارة = في نموذج ‪:Max‬‬


‫سنقوم بتوضيح هذه احلالة‪ ،‬يف املثال أدناه‪.‬‬
‫مثال ‪ :03-05‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z = 120 x1+240 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪2x1 + 6x2 ≤ 60‬‬
‫‪3x1 + 4x2 = 50‬‬
‫‪x1≥0, x2≥0, x3 ≥0‬‬

‫نالحظ أن القيد الثاين ال حيقق شرط الشكل النموذجي للنموذج أعاله كونه مكتوبا يف صورة معادلة‪ ،‬لذا‬
‫وجب حتويله إىل مرتاجحتني إحدامها أقل أو تساوي و األخرى أكرب أو تساوي‪ ،‬فيصبح‪:‬‬
‫‪3x1 + 4x2 ≤ 50‬‬
‫‪3x1 + 4x2 ≥ 50‬‬

‫و مبا أن املرتاجحة الثانية حتقق هي األخرى شرط الشكل النموذجي لنموذج التعظيم فيجب هي األخرى‬
‫تعديلها و ذلك بضرب طرفيها يف (‪ )1-‬لتصبح من الشكل‪:‬‬
‫‪-3x1 - 4x2 ≤ -50‬‬

‫و بناء على ذلك يصبح الشكل النموذجي للنموذج األويل كما يلي‪:‬‬
‫‪Max Z = 120 x1+240 x2‬‬
‫‪75‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Soumise aux contraintes‬‬
‫‪2x1 + 6x2 ≤ 60‬‬
‫‪3x1 + 4x2 ≤ 50‬‬
‫‪-3x1 - 4x2 ≤ -50‬‬
‫‪x1≥0, x2≥0, x3 ≥0‬‬

‫و عليه ميكن استنتاج النموذج الثنائي للنموذج أعاله‪ ،‬فيكون كما يلي‪:‬‬

‫‪Min W = 60 y1+50 y′2 -50 y″2‬‬ ‫)‪Min W = 60 y1+50(y′2 - y″2‬‬


‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪2y1+ 3 y′2 -3 y″2≥ 120‬‬ ‫⟺‬ ‫‪2y1+ 3(y′2 - y″2)≥ 120‬‬
‫‪6y1+ 4 y′2 -4 y″2≥ 240‬‬ ‫‪6y1+ 4(y′2 - y″2)≥ 240‬‬
‫‪y1≥0, y′2 ≥0, y″2 ≥0‬‬ ‫‪y1≥0, y′2 ≥0, y″2 ≥0‬‬

‫ما يالحظ أن النموذج املقابل حيتوي على ‪ 3‬متغريات يف حني أنه من املفروض وجود متغريتني فقط باعتبار‬
‫أن النموذج األصلي حيتوي على قيدين فقط‪ ،‬لذلك وجب علينا تعديل الربنامج املرافق و ذلك بـوضع‪:‬‬
‫‪y′2 - y″2= y2‬‬
‫فيصبح الشكل النهائي للنموذج املرافق كما يلي‪:‬‬
‫‪Min W = 60 y1+50 y2‬‬
‫‪Soumise aux contraintes‬‬
‫‪2y1+ 3y2≥ 120‬‬
‫‪6y1+ 4y2≥ 240‬‬
‫‪y1≥0, y2  R‬‬
‫و وفقا لذلك قد تكون‪:‬‬
‫‪y′2 ˃ y″2‬‬ ‫إذا كانت‪:‬‬ ‫‪y2 ˃0 ‬‬
‫‪y′2 ˂ y″2‬‬ ‫إذا كانت‪:‬‬ ‫‪y2 ˂0 ‬‬
‫‪y′2 = y″2‬‬ ‫إذا كانت‪:‬‬ ‫‪y2 =0 ‬‬

‫و علي ــه ف ــإن ظه ــور القي ــد رقم ‪ i‬بإش ــارة تس ــاوي )=( في نم ــوذج التعظيم األولي ( ‪ )Max‬ي ــؤثر على‬
‫المتغيرة رقم ‪ i‬فتكون غير محددة اإلشارة في نموذج التدنية الثنائي ( ‪.)yi  R‬‬

‫‪ -3-3‬الحالة الثالثة‪ :‬ظهور متغيرة ‪ j‬غير محددة اإلشارة ‪:) )xj R‬‬
‫لتوضيح هذه احلالة‪ ،‬سنتناول املثال أدناه‪.‬‬
‫‪76‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫مثال ‪ :04-05‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬
‫‪Max Z = 11 x1+ 32 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪2x1 + 5x2 ≤ 130‬‬
‫‪4x1 + 3x2 ≤ 210‬‬
‫‪7x1 +9x2 ≤ 90‬‬
‫‪x1 R, x2≥0, x3 ≥0‬‬
‫ما يالحظ من النموذج أعاله أنه ليس يف شكله النموذجي باعتبار أن املتغرية األوىل غري حمددة اإلشارة لذا‬
‫وجب تعديله‪ ،‬بتعويض املتغرية األوىل بفرق متغريتني( ‪ ،)x2 = x′2 - x″2‬ليصبح كما يلي‪:‬‬

‫‪Max Z = 11 (x′1 - x″1)+ 32 x2‬‬ ‫‪Max Z = 11 x′1 - 11x″1+ 32 x2‬‬


‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪2(x′1 - x″1) + 5x2 ≤ 130‬‬ ‫‪2x′1 - 2x″1 + 5x2 ≤ 130‬‬
‫‪4(x′1 - x″1) + 3x2 ≤ 210‬‬ ‫⟺‬ ‫‪4x′1 - 4x″1 + 3x2 ≤ 210‬‬
‫‪7(x′1 - x″1) +9x2 ≤ 90‬‬ ‫‪7x′1 - 7x″1 +9x2 ≤ 90‬‬
‫‪x′1≥0, x″1≥0, x2≥0, x3 ≥0‬‬ ‫‪x′1≥0, x″1≥0, x2≥0, x3 ≥0‬‬

‫و عليه يصبح شكل النموذج الثنائي للنموذج األويل أعاله كما يلي‪:‬‬
‫‪Min W = 130 y1 + 210y2+ 90y3‬‬
‫‪Soumise aux contraintes‬‬
‫‪2y1 + 4y2 + 7y3 ≥ 11‬‬
‫‪-2y1 – 4y2 – 7y3 ≥ -11‬‬
‫‪5y1 + 3y2 +9y3 ≥ 32‬‬
‫‪y1≥0, y2≥0, y3 ≥0‬‬

‫سبق و أن متت اإلشارة إىل أن عدد متغريات النموذج األويل جيب أن تكون مساوية لعدد قيود النموذج‬
‫املرافق‪ ،‬و هذا ما ال حيققه النموذج أعاله‪ ،‬لذا وجب علينا تعديله بضرب القيد الثاين يف (‪ ،)1-‬و ذلك بغية‬
‫كتابة القيدين األول و الثاين يف شكل مساواة‪ ،‬فيصبح الشكل النهائي للنموذج الثنائي كما يلي‪:‬‬
‫‪Min W = 130 y1 + 210y2+ 90y3‬‬ ‫‪Min W = 130 y1 + 210y2+ 90y3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪2y1 + 4y2 + 7y3 ≥ 11‬‬ ‫‪2y1 + 4y2 + 7y3 = 11‬‬
‫‪2y1 + 4y2 + 7y3 ≤ 11‬‬ ‫⇒‬ ‫‪5y1 + 3y2 +9y3 ≥ 32‬‬
‫‪5y1 + 3y2 +9y3 ≥ 32‬‬ ‫‪y1≥0, y2≥0, y3≥0‬‬
‫‪y1≥0, y2≥0, y3≥0‬‬

‫‪77‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫وعليه فإن ظهور المتغيرة رقم ‪ j‬غير محددة اإلشارة( ‪ )yi  R‬في نمـوذج التعظيم األولي ( ‪،)Max‬‬
‫يؤثر على القيد رقم ‪ j‬فيظهر باإلشارة )=( في نموذج التدنية الثنائي‪.‬‬

‫‪ -3-4‬الحالة الرابعة‪ :‬وجود متغيرة ‪ j‬أقل أو تساوي ‪:) )xj ≤ 0‬‬


‫لتوضيح هذه احلالة‪ ،‬سوف نتناوهلا يف شكل مثال‪.‬‬

‫مثال ‪ :05-05‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z = 15 x1+ 13 x2 + 23 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4x1+ 2 x2 + 8 x3 ≤ 210‬‬
‫‪3x1 + 3x2 + 5 x3 ≤ 240‬‬
‫‪6x1 +7x2 + 6 x3 ≤ 160‬‬
‫‪x1≤0, x2≥0, x3 ≥0‬‬
‫يالحظ أن النموذج أعاله غري مكتوب يف شكله النموذجي باعتبار أن املتغرية األوىل أقل أو تساوي الصفر‪،‬‬
‫و لذلك وجب تعديل النموذج حبيث نضع‪ x1 = - x′1 :‬فيصبح الشكل النموذجي كما يلي‪:‬‬
‫‪Max Z = -15 x′1+ 13 x2 + 23 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪-4 x′1+ 2 x2 + 8 x3 ≤ 210‬‬
‫‪-3 x′1 + 3x2 + 5 x3 ≤ 240‬‬
‫‪-6 x′1 +7x2 + 6 x3 ≤ 160‬‬
‫‪x′1≥0, x2≥0, x3 ≥0‬‬
‫و بناء عليه يصبح شكل النموذج الثنائي كما يلي‪:‬‬
‫‪Min W = 210 y1+ 240 y2 + 160 y3‬‬ ‫‪Min W = 210 y1+ 240 y2 + 160 y3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪-4y1 - 3y2 - 6y3 ≥ -15‬‬ ‫‪4y1 + 3y2 + 6y3 ≤ 15‬‬
‫‪2y1 + 3y2 + 7y3 ≥ 13‬‬ ‫⇒‬ ‫‪2y1 + 3y2 + 7y3 ≥ 13‬‬
‫‪8y1 + 5y2 + 6y3 ≥ 23‬‬ ‫‪8y1 + 5y2 + 6y3 ≥ 23‬‬
‫‪y1≥0, y2≥0, y3 ≥0‬‬ ‫‪y1≥0, y2≥0, y3 ≥0‬‬

‫وعليه فإن ظهـور المتغـيرة رقم ‪ j‬بإشـارة أقـل أو تسـاوي الصـفر( ‪ )xj ≤ 0‬في نمـوذج التعظيم األولي (‬
‫‪ ،)Max‬يؤثر على القيد رقم ‪ j‬فيظهر باإلشارة أقل أو تساوي )≥( في نموذج التدنية الثنائي‪.‬‬

‫‪78‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -4‬عالقة النموذج الثنائي بالنموذج األولي‪:‬‬
‫‪ -4-1‬نظرية الثنائية القوية‪Théorème de la dualité forte :‬‬
‫إذا كان النموذج األويل ‪ P‬و النموذج الثنائي ‪ ،PD‬حيث أن (‪ )x*1, x*2 … x*n‬حل أساس مقبول‬
‫للنموذج األويل ‪ ،P‬و (‪ )y*1, y*2 … y*m‬حل أساس مقبول للنموذج الثنائي ‪ ،PD‬و حقق احلالن املقبوالن‬
‫العالقة‪:‬‬

‫أي‪Z = W :‬‬

‫ف إن‪ :‬احللني املقب ولني (‪ )x*1, x*2 … x*n‬و (‪ )y*1, y*2 … y*m‬مها حلني أمثلني للنم وذجني األويل‬
‫و الثنائي على التوايل‪.‬‬

‫‪ -4-2‬نظرية الثنائية الضعيفة‪Théorème de la dualité faible :‬‬


‫إذا كان النموذج األويل ‪ P‬و النموذج الثنائي ‪ ،PD‬حيث أنه من أجل أي حل أساس مقبول (… ‪x′1, x′2‬‬
‫‪ )x′n‬للنموذج األويل ‪ ،P‬و من أجل أي حل أساس مقبول (‪ )y′1, y′2 … y′m‬للنموذج الثنائي ‪ PD‬فإن‪:‬‬
‫أ‪ -‬إذا كــان النمــوذج األولي من نــوع تعظيم ‪ :Max‬قيمة دالة اهلدف ‪ Z‬للنموذج األويل من أجل أي حل‬
‫أساس مقبول تكون دائما أقل أو تساوي قيمة دالة اهلدف ‪ W‬للنموذج الثنائي‪ ،‬أي‪:‬‬
‫)‪Z (x′1, x′2 … x′n) ≤ W(y′1, y′2 … y′m‬‬
‫‪C1x 1+ C2x ′2+… Cnx′n ≤ b1y′1+ b2y ′2+… bmx′m‬‬
‫‪′‬‬

‫ب‪ -‬إذا كان النموذج األولي من نوع تدنية ‪ :Min‬قيمة دالة اهلدف ‪ Z‬للنموذج األويل من أجل أي حل‬
‫أساس مقبول تكون دائما أكبر أو تساوي قيمة دالة اهلدف ‪ W‬للنموذج الثنائي‪ ،‬أي‪:‬‬
‫)‪Z (x′1, x′2 … x′n) ≥ W(y′1, y′2 … y′m‬‬
‫‪C1x 1+ C2x ′2+… Cnx′n ≥ b1y′1+ b2y ′2+… bmx′m‬‬
‫‪′‬‬

‫‪79‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪ -4-3‬نظرية الفجوات المكملة‪Théorème des écarts complémentaires :‬‬


‫ال تقتصر العالقة بني النموذجني األويل و الثنائي على تساوي داليت اهلدف عند احلل األمثل‪ ،‬و لكنها تتعدى‬
‫إىل اس تنتاج احلل األمث ل ألح د النم وذجني انطالق ا من احلل األمث ل للنم وذج اآلخ ر ال ذي مت حل ه باس تخدام‬
‫طريقة السمبلكس‪ ،‬و هذا ما ميثل مضمون نظرية الفجوات املكملة‪ ،‬و اليت مفادها ما يلي‪:‬‬
‫أ‪Si y′i = 0 -‬‬
‫‪ ‬إذا كانت‪ Si=0 :‬فإن ‪ y′i≠ 0‬أي ‪y′i˃0‬‬
‫أي أنه إذا كان القيد رقم ‪ i‬للنموذج األولي مشبعا‪ ،‬فإن المتغيرة رقم )‪ i (yi‬للنموذج الثنائي أكبر من‬
‫الصفر‪.‬‬
‫‪ ‬إذا كانت‪ y′i =0 :‬فإن ‪ Si≠ 0‬أي ‪Si˃0‬‬

‫أي أنه إذا كان القيد رقم ‪ i‬للنموذج األولي غير مشبع‪ ،‬فإن المتغيرة رقم )‪ i (yi‬للنموذج الثنـائي‬
‫تساوي الصفر‪.‬‬
‫ب‪ki x′i = 0 -‬‬
‫‪ ‬إذا كانت‪ ki=0 :‬فإن ‪ x′i≠ 0‬أي ‪x′i˃0‬‬
‫أي أنه إذا كان القيد رقم ‪ i‬للنموذج الثنائي مشبعا‪ ،‬فإن المتغيرة رقم )‪ i (xi‬للنموذج األولي أكبر من‬
‫الصفر‪.‬‬
‫‪ ‬إذا كانت‪ x′i =0 :‬فإن ‪ ki≠ 0‬أي ‪xi˃0‬‬

‫أي أنه إذا كان القيد رقم ‪ i‬للنموذج الثنائي غير مشبع‪ ،‬فإن المتغيرة رقم )‪ i (xi‬للنموذج الثنــائي‬
‫تساوي الصفر‪.‬‬
‫و بغرض فهم حمتوى هذه النظرية أكثر‪ ،‬سنتناوهلا يف املثال أدناه‪:‬‬
‫مثال ‪ :06-05‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬
‫النموذج األولي‬ ‫النموذج الثنائي‬

‫‪80‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Max Z = 200 x1+370 x2‬‬ ‫‪Min W = 300 y1+190 y2 +110 y3+130 y4‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪x1+2x2 ≤ 300‬‬ ‫‪y1+y2 +y3 ≥ 200‬‬
‫‪x1+x2 ≤ 190‬‬ ‫‪2y1+y2+y4 ≥ 370‬‬
‫‪x1≤ 110‬‬ ‫‪y1, y2, y3, y4 ≥ 0‬‬
‫‪x2≤ 130‬‬
‫‪x1, x2 ≥ 0‬‬

‫احلل األمثل للنموذج األويل هو‪ ،x1=80، x2=110 :‬قيمة دالة اهلدف‪Z=56700 :‬‬
‫و الستنتاج احلل األمثل للنموذج الثنائي‪ ،‬نتبع اخلطوات التالية‪:‬‬
‫أ‪ -‬كتابة النموذجين على الشكل المعياري‪:‬‬
‫النموذج األولي‬ ‫النموذج الثنائي‬
‫‪Max Z = 200 x1+370 x2‬‬ ‫‪Min W = 300 y1+190 y2 +110 y3+130 y4‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪x1+2x2 +S1 =300‬‬ ‫‪y1+y2 +y3 +k1= 200‬‬
‫‪x1+x2 +S2 =190‬‬ ‫‪2y1+y2+y4 +k2= 370‬‬
‫‪x1+S3 =110‬‬ ‫‪y1, y2, y3, y4 , k1, k2 ≥ 0‬‬
‫‪x2+S4 =130‬‬
‫‪x1, x2, S1, S2, S3, S4≥ 0‬‬

‫ب‪ -‬استنتاج قيم متغيرات الفجوة للنموذج األولي‪:‬‬


‫‪S1 =300-x1 -2x2 = 300-80 -2(110) ⇒ S1 =0‬‬
‫‪S2 =190-x1 -x2 = 190-80 - 110 ⇒ S2 =0‬‬
‫‪S3 =110-x1 = 110-80 ⇒ S3 =30‬‬
‫‪S4 =130-x2 = 130-110 ⇒ S4 =20‬‬
‫جـ‪ -‬استنتاج قيم متغيرات النموذج الثنائي و الحل األمثل الموافق له‪:‬‬
‫الستنتاج قيم متغريات النموذج الثنائي‪ ،‬نقوم باستخدام نظرية الفجوات املكملة‪ ،‬و اليت تقوم على الشرطني‪:‬‬
‫‪Si y′i=0 ‬‬
‫مبا أن‪ S1=0 :‬فإن ‪ y1≠0‬أي ‪y1˃0‬‬
‫مبا أن‪ S2=0 :‬فإن ‪ y2≠0‬أي ‪y2˃0‬‬
‫‪ S3≠0‬أي ‪ S3˃0‬فإن ‪y3=0‬‬ ‫مبا أن‪ S3=30 :‬أي‬
‫‪ S4≠0‬أي ‪ S4˃0‬فإن ‪y4=0‬‬ ‫بما أن‪ S4=20 :‬أي‬
‫‪ki x′i=0 ‬‬
‫‪81‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ x1≠0‬أي ‪ x1˃0‬فإن ‪k1=0‬‬ ‫مبا أن‪ x1=80 :‬أي‬
‫‪ x2≠0‬أي ‪ x2˃0‬فإن ‪k2=0‬‬ ‫بما أن‪ x2=110 :‬أي‬
‫و بغية احلصول على قيم باقي املتغريات ‪ y1‬و ‪ y2‬نقوم بتعويض‪ y3=0، y4=0، k1=0، k2=0 :‬احملصل‬
‫عليها أعاله يف القيود الوظيفية للنموذج الثنائي يف شكله املعياري‪ ،‬فنجد‪:‬‬
‫‪y1+y2 +0 +0= 200‬‬
‫‪2y1+y2+0 +0= 370‬‬
‫نقوم حبل مجلة املعادالت‪ ،‬فنحصل على‪ y1=170 :‬و ‪ ،y2=30‬و بعد تعويض القيم احملصل عليها يف دالة‬
‫اهلدف للنموذج الثنائي حنصل على‪.W = 300 (170)+190 (30) +110 (0)+130 (0)=56700 :‬‬
‫و مبا أن قيم دوال اهلدف للنموذجني األويل و الثنائي متساوية‪ ،‬فإن احلل املستنتج للنموذج الثنائي هو الحل‬
‫األمثل‪.‬‬

‫‪ -5‬قراءة قيم متغيرات النموذج الثنائي انطالقا من جدول الحل األمثل للنموذج األولي‪:‬‬
‫إضافة إىل نظرية الفجوات املكملة املستخدمة يف استنتاج احلل األمثل ألحد مناذج الربجمة اخلطية اعتماداً على‬
‫األمثل لآلخر‪ ،‬هناك أيضا طريقة أخرى لذلك انطالقا من جدول مسبلكس احلل األمثل‪.‬‬

‫نعلم أن الوصول للحل األمثل يكون عند حتقق معيار األمثلية للنموذج كما يلي‪:‬‬
‫‪Max : C j – Z j ≤ 0‬‬
‫‪Min : C j – Z j ≥ 0‬‬
‫و تتم قراءة و استنتاج احلل األمثل لنموذج الربجمة اخلطية اآلخر (الثنائي أو األويل) كما يلي‪:‬‬
‫‪ -5-1‬قراءة قيم متغيرات القرار للنموذج الثنائي‪:‬‬
‫أ‪ -‬إذا كان النموذج األويل على شكله النموذجي فإن‪ yi :‬هي ‪ Zj‬ملتغرية الفجوة ‪Si‬؛‬
‫ب‪ -‬إذا كان النموذج األويل ليس على شكله النموذجي فإن‪:‬‬
‫‪ ‬القيد ‪ i‬أقل أو يساوي (≤) فإن‪yi = Zj :‬؛‬
‫‪ ‬القيد ‪ i‬أكرب أو يساوي (≤) فإن‪+ :‬؛‬
‫‪ ‬القيد ‪ i‬بإشارة تساوي (=) فإن‪.yi = Zj :‬‬

‫‪ -5-2‬قراءة قيم متغيرات الفجوة للنموذج الثنائي‪:‬‬

‫‪82‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫أ‪ -‬إذا كان النموذج من الشكل ( ‪ )Max‬فإن‪ ki = -(C j – Z j) :‬؛‬
‫ب‪ -‬إذا النموذج من الشكل ( ‪ )Min‬فإن‪.ki = (C j – Z j) :‬‬
‫مثال ‪ :07-05‬ليكن منوذج الربجمة اخلطية األويل التايل‪:‬‬
‫‪Max Z = 40 x1+60 x2 - 20 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪3x1+6x2 ≤ 300‬‬
‫‪4x1+2x2 +x3 ≤ 220‬‬
‫‪x1+x3 ≤ 100‬‬
‫‪x1, x2 , x3 ≥ 0‬‬
‫وجدول احلل األمثل للنموذج أعاله هو التايل‪:‬‬
‫الجدول رقم ‪ :12‬جدول سمبلكس الحل األمثل للمثال ‪07-05‬‬
‫‪40‬‬ ‫‪60‬‬ ‫‪20-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪60‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/6-‬‬ ‫‪2/9‬‬ ‫‪1/6-‬‬ ‫‪0‬‬ ‫‪30‬‬
‫‪40‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/3‬‬ ‫‪1/9-‬‬ ‫‪1/3‬‬ ‫‪0‬‬ ‫‪40‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪7/6‬‬ ‫‪2/9-‬‬ ‫‪1/6‬‬ ‫‪1‬‬ ‫‪70‬‬
‫‪Zj‬‬ ‫‪40‬‬ ‫‪60‬‬ ‫‪10/3‬‬ ‫‪80/9‬‬ ‫‪10/3‬‬ ‫‪0‬‬
‫‪Z=3400‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪50/3- 80/9- 10/3-‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫احلل األمثل للنموذج الثنائي املوافق للنموذج األويل أعاله هو التايل‪:‬‬


‫أ‪ -‬متغيرات القرار‪ :‬مبا أن النموذج األويل على شكله النموذجي فإن‪ yi :‬هي ‪ Zj‬ملتغرية الفجوة ‪ ،Si‬و عليه‪:‬‬
‫‪y1= 80/9, y2= 10/3, y3= 0‬‬
‫ب‪ -‬متغيرات الفجوة‪ :‬مبا أن النموذج من الشكل ( ‪ )Max‬فإن‪ki = -(C j – Z j) :‬‬
‫‪k1= 0, k2= 0, k3= 50/3‬‬

‫‪ -6‬تحليل الحساسية ‪( L’analyse de sensibilité‬ما بعد األمثلية ‪:)Poste Optimale‬‬


‫يسعى متخذ القرار عادة إىل التوسع يف جمال التحليل قصد احلصول على نتائج خمتلفة‪ ،‬فينصب اهتمامه على‬
‫معرفة احلدود اليت ميكن فيها إجراء التغيري يف قيمة العوامل املكونة للنموذج الرياضي دون تغيري هدفه‪.‬‬
‫فمن املعلوم أن اإلدارات عموما ترغب دائما يف إجراء بعض التغيريات على املعامالت املختلفة ألي مشكلة‬
‫م ا (منوذج الربجمة اخلطي ة)‪ ،‬و ميكن معرف ة أث ر ه ذه التغي ريات يف املع امالت على احلل األمث ل عن طري ق ح ل‬
‫‪83‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫املسألة مرة أخرى‪ ،‬إال أن هذا يتطلب إجراء حسابات كثرية تتناسب طرديا مع عدد القيود و املتغريات‪ ،‬و‬
‫حتليل احلساسية هو االسم املشتق من حتليل تغري احلل األمثل وفقا لتغري املعامالت املختلفة‪ ،‬سواء كانت هذه‬
‫‪1‬‬
‫املعامالت‪ :‬مواد أولية‪ ،‬أيدي عاملة‪ ،‬تكاليف‪ ،‬أرباح ‪ ...‬إخل‪.‬‬
‫يقصد بتحليل احلساسية معرفة مدى تأثر احلل األمثل بالتغريات اليت قد تطرأ على املعطيات اليت مت إعداد‬
‫‪2‬‬
‫الربنامج اخلطي على أساسها‪ .‬و هذه التغريات ميكن أن تكون‪:‬‬
‫‪ -‬على معامالت متغريات دالة اهلدف( ‪)Cj‬؛‬
‫‪ -‬على قيم الطرف األمين للقيود (املوارد املتاحة) ( ‪)bj‬؛‬
‫‪ -‬على استخدامات املوارد( ‪.)aij‬‬
‫‪ -6-1‬حالة تغير المعامالت ‪ Cj‬لمتغيرات القرار ‪:xi‬‬
‫يف هذه احلالة قد تكون متغرية القرار‪ ،‬إما متغرية خارج األساس‪ ،‬أو متغرية أساس‪ ،‬لذا منري بني حالتني هنا‪:‬‬

‫الحالة ‪ :01‬تغير المعامل ‪ Cj‬لمتغيرة القرار ‪ xi‬خارج األساس‪:‬‬


‫بغرض التعرف أكثر على هذه احلالة‪ ،‬سوف نأخذ املثال التايل‪:‬‬

‫مثال ‪ :08-05‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z = 100 x1+60 x2+80 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪6x1+3x2 +6x3 ≤ 1200‬‬
‫‪4x1+4x2 +6x3 ≤ 1000‬‬
‫‪4x1+12x2 +8x3 ≤ 3800‬‬
‫‪x1, x2 , x3≥0‬‬
‫و احلل األمثل لنموذج الربجمة اخلطية أعاله يقدمه اجلدول التايل‪:‬‬
‫الجدول رقم ‪ :13‬جدول سمبلكس الحل األمثل للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪100‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪150‬‬
‫‪60‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪100‬‬

‫‪ 1‬سهيلة عبد اهلل سعيد‪ ،‬الجديد في األساليب الكمية و بحوث العمليـات‪ ،‬دار الحامد للنشر و التوزيع‪ ،‬عمان‪ ،‬األردن‪ ،‬الطبعة األوىل‪،2007 ،‬‬
‫ص ‪.130‬‬
‫‪ 2‬سامل إلياس‪،‬مطبوعة بعنوان‪ :‬محاضرات في مقياس رياضيات المؤسسة‪ ،‬جامعة حممد بوضياف‪ ،‬املسيلة‪ ،2017-2016 ،‬ص ‪.22‬‬
‫‪84‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪00‬‬ ‫‪S3‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪2000‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫قد يتغري معامل ‪ x3‬مبقدار (موجب أو سالب) يساوي ‪ ΔC3‬فيصبح ‪ C′3‬حيث أن‪ +ΔC3 C′3= C3 :‬أي‪:‬‬
‫‪ ،+ΔC3 C′3= 80‬و بتعويض القيمة اجلديدة يف جدول احلل األمثل حنصل على‪:‬‬
‫الجدول رقم ‪ :14‬جدول سمبلكس الحل األمثل بعد تغير معامل ‪ x3‬للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪ΔC3 +80‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayo‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪n‬‬
‫‪100‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪150‬‬
‫‪60‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪100‬‬
‫‪00‬‬ ‫‪S3‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪2000‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪Cj - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪ΔC3 +30-‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫عند تغري معامل ‪ x3‬فإن قيمة ‪ Cj - Zj‬تتغري فتصبح‪ ،ΔC3 +30- :‬و يبقى جدول احلل األمثل إذا حتقق‬
‫شرط األمثلية لنموذج التعظيم ‪:C′3 – Z3 ≤ 0‬‬
‫‪C′3 – Z3 ≤ 0‬‬ ‫⇒‬ ‫‪-30+ ΔC3 ≤ 0‬‬ ‫⇒‬ ‫‪ΔC3 ≤ 30‬‬

‫أي أن احلل األمثل الذي يقدمه اجلدول يبقى أمثال مادام مقدار التغري للمتغرية ‪ x3‬أقل أو يساوي ‪ ،30‬أما‬
‫إذا تعدى هذه القيمة فإن احلل ال يبقى أمثال‪.‬‬
‫لدينا‪ΔC3 ≤ 30 :‬‬
‫بإضافة القيمة ‪ 80‬للطرفني حنصل على‪:‬‬
‫‪ΔC3+80 ≤ 30+80‬‬
‫‪ΔC3+80 ≤ 110‬‬
‫نعلم أن‪ ، +ΔC3 C′3= 80 :‬و عليه تكون‪C′3 ≤ 110 :‬‬
‫أي أن احلل املتوصل إليه يبقى أمثال ما دام معامل املتغرية ‪ x3‬أقل أو يساوي ‪ ،110‬أما إذا تعدى هذه القيمة‬
‫فإنه ال يصبح حال أمثال‪.‬‬

‫‪85‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ ‬إذا كــان مقــدار التغــير أقــل من ‪ :30‬تص بح يف ه ذه احلال ة قيم ة ‪ C′3 – Z3‬س البة‪ ،‬م ا حيق ق معي ار‬
‫األمثلية‪ ،‬و بالتايل يبقى احلل أمثال‪.‬‬
‫‪ ‬إذا كان مقدار التغـير مسـاويا تمامـا ل ـ ‪ :30‬تصبح يف هذه احلالة قيمة ‪ C′3 – Z3‬معدومة‪ ،‬ما حيقق‬
‫معيار األمثلية‪ ،‬و بالتايل يبقى احلل أمثال‪.‬‬
‫‪ ‬إذا كان مقدار التغير أكبر من ‪ :30‬تصبح يف هذه احلالة قيمة ‪ C′3 – Z3‬موجبة‪ ،‬و هذا ما ال حيقق‬
‫شرط األمثلية‪ ،‬مما يستوجب إنشاء جدول آخر لتحسني احلل مرة أخرى‪.‬‬

‫الحالة ‪ :02‬تغير المعامل ‪ Cj‬لمتغيرة القرار ‪ xi‬كمتغيرة أساس‪:‬‬


‫بأخذ املثال السابق‪ ،‬و بافرتاض أن معامل متغرية األساس ‪ x1‬قد تغري مبقدار (موجب أو سالب) يساوي ‪Δ‬‬
‫‪ C1‬فيصبح ‪ C′1‬حيث أن‪ +ΔC1 C′1= C1 :‬أي‪ ،+ΔC1 C′1=100 :‬و بتعويض القيمة اجلديدة يف جدول‬
‫احلل األمثل حنصل على‪:‬‬
‫الجدول رقم ‪ :15‬جدول سمبلكس الحل األمثل بعد تغير معامل ‪ x1‬للمثال ‪08-05‬‬
‫‪ΔC1 +100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayo‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪n‬‬
‫‪ΔC+100‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪150‬‬
‫‪1‬‬

‫‪60‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪100‬‬


‫‪00‬‬ ‫‪S3‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪2000‬‬
‫‪Zj‬‬ ‫‪ΔC1 +100‬‬ ‫‪60‬‬ ‫‪100+1/2ΔC1‬‬ ‫‪40/3+1/3ΔC1‬‬ ‫‪5-1/4ΔC1‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-1/2ΔC1 -‬‬ ‫‪40/3-1/3ΔC1 -‬‬ ‫‪5+1/4ΔC1 -‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫يبقى اجلدول أعاله جدول احلل األمثل إذا حتقق شرط األمثلية ‪ Cj – Zj ≤ 0‬للمتغريات خارج األساس‪،‬‬
‫أي‪:‬‬
‫‪30-1/2ΔC1 ≤ 0 ⇒ ΔC1 ≥ -60 -‬‬
‫‪40/3-1/3ΔC1 ≤ 0 ⇒ ΔC1 ≥ -40 -‬‬
‫‪5+1/4ΔC1 ≤ 0 ⇒ ΔC1 ≤ 20 -‬‬
‫مما سبق نستنتج أن‪ ≤ΔC1 ≤40-( )20 :‬أي أن احلل يبقى أمثال ما دامت قيمة تغري معامل متغرية األساس‬
‫‪ x1‬أقل أو تساوي ‪ ،20‬و أكرب أو تساوي (‪.)-40‬‬
‫‪86‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫لدينا‪≤ΔC1 ≤40- 20 :‬‬
‫بإضافة القيمة ‪ 100‬للطرفني حنصل على‪:‬‬
‫‪≤ΔC1 +100 ≤40 - 20+100 100‬‬
‫‪≤ΔC1 +100 ≤120 60‬‬
‫نعلم أن‪ ، +ΔC1 C′1= 100 :‬و عليه تكون‪C′1 ≤ 120 ≤ 60:‬‬

‫أي أن احلل املتوصل إليه يبقى أمثال ما دام معامل املتغرية ‪ x1‬أقل أو يساوي ‪ ،120‬و أكرب أو يساوي ‪،60‬‬
‫أما إذا تعدى هاتني القيمني فإنه ال يصبح حال أمثال‪.‬‬
‫‪ -6-2‬حالة تغير الطرف األيمن للقيود الوظيفية (المتاح) ‪:bj‬‬
‫إذا تغ ري الط رف األمين للقي ود الوظيفي ة (املت اح) يف ج دول احلل األمث ل‪ ،‬ف إن ذل ك س يؤدي إىل تغــير قيم‬
‫متغيرات األساس‪.‬‬
‫مثال‪ :‬تغير المورد األول ‪:b1‬‬
‫بأخذ نفس املثال السابق‪ ،‬و تبعا لقيم عمود املتغرية ‪ S1‬فإنه ميكن تفسري تلك القيم كما يلي‪:‬‬

‫‪ :‬ميثل مقدار تغري (زيادة) قيمة متغرية األساس ‪ x1‬عند زيادة املتاح األول ‪b1‬بوحدة واحدة؛‬

‫‪ :‬ميثل مقدار تغري (اخنفاض) قيمة متغرية األساس ‪ x2‬عند زيادة املتاح األول ‪b1‬بوحدة واحدة؛‬

‫‪ :‬ميثل مقدار تغري (زيادة) قيمة متغرية األساس ‪ S3‬عند زيادة املتاح األول ‪b1‬بوحدة واحدة‪.‬‬

‫عند تغري املورد األول ‪ b1‬مبقدار ‪ Δb1‬فيصبح ‪ ،+Δb1 b′1= b1‬فإن القيم اجلديدة ملتغريات األساس تصبح‬
‫عب ارة عن القيم القديمــة لمتغــيرات األســاس مضــافاً إليهــا مقــدار التغــير في المتــاح مضــروبا في مقــدار تغــير‬
‫قيمة متغيرة األساس‪ ،‬فتكون على النحو التايل‪:‬‬

‫‪x1 = 150 + Δb1‬‬

‫‪x2 = 100 - Δb1‬‬

‫‪87‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪S3 = 2000 + Δb1‬‬

‫يبقى احلل أمثال‪ ،‬إذا كانت القيم اجلديدة ملتغريات األساس حتقق قيود عدم سلبية املتغريات‪ ،‬أي‪:‬‬

‫‪x1≥ 0‬‬ ‫⇒‬ ‫‪150 + Δb1 ≥ 0‬‬ ‫⇒‬ ‫‪Δb1 ≥ -450‬‬

‫‪x2 ≥ 0‬‬ ‫⇒‬ ‫‪100 - Δb1 ≥ 0‬‬ ‫⇒‬ ‫‪Δb1 ≤ 300‬‬

‫‪S3 ≥ 0‬‬ ‫⇒‬ ‫‪2000 + Δb1≥ 0‬‬ ‫⇒‬ ‫‪Δb1 ≥ -750‬‬

‫‪Δb1 ≤ 300 ≤ 450 -‬‬


‫و هذا يعين أن احلل املتوصل إليه يبقى حالً أمثال ما دام مقدار التغري يف املورد األول أقل أو يساوي ‪300‬‬
‫و أكرب أو يساوي (‪.)-450‬‬
‫لدينا‪Δb1 ≤ 300 ≤ 50 :‬‬
‫بإضافة القيمة ‪ 1200‬للطرفني حنصل على‪:‬‬
‫‪≤ Δb1 +1200 ≤ 450 – 1200  1200+300‬‬
‫‪≤ Δb1 +1200 ≤ 1500 750‬‬
‫نعلم أن‪ ، +Δb1 b′1= 1200 :‬و عليه تكون‪b′1 ≤ 1500 ≤ 750:‬‬

‫أي أن احلل املتوصل إليه يبقى أمثال م ا دام جمال تغري املورد األول ‪ b1‬أقل أو يساوي ‪ ،1500‬و أك رب أو‬
‫يساوي ‪ ،750‬أما إذا تعدى هاتني القيمني فإنه ال يصبح حال أمثال‪ .‬فمثال‪:‬‬

‫‪)Δb1‬أكــبر‬ ‫‪ ‬إذا كــان مقــدار التغــير أقــل من ‪ :300‬يف هذه احلالة تصبح القيم اجلديدة ( ‪+ 150‬‬

‫تماما من الصفر‪ ،‬أي أهنا حتقق شرط عدم سلبية املتغريات‪ ،‬و تتغري تبعا لذلك قيمة دالة اهلدف‪.‬‬
‫‪ ‬إذا كان مقدار التغير مساويا ل ـ ‪ :300‬يف هذه احلالة تصبح القيمة اجلديدة إلحدى متغريات األساس‬
‫مساوية للصفر‪ ،‬أي أهنا حتقق شرط عدم سلبية املتغريات‪ ،‬و تتغري تبعا لذلك قيمة دالة اهلدف‪.‬‬
‫‪ ‬إذا كان مقدار التغير أكبر من ‪ :300‬يف هذه احلالة تصبح القيمة اجلديدة إلحدى متغريات األساس‬
‫أقل تماما من الصــفر‪ ،‬أي أهنا ال حتق ق ش رط ع دم س لبية املتغ ريات‪ ،‬و بالت ايل ف إن احلل املتوص ل إلي ه‬
‫س يكون مرفوض ا‪ ،‬مما يس توجب حتس ني احلل م رة أخ رى عن طري ق تط بيق الخوارزميـ ــة الثنائيـ ــة‬
‫‪88‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫للس ــمبلكس (حتدي د املتغ رية الخارجة أي س طر االرتك از و ال يت تواف ق أقل معامل س ــالب ل ـ ـ ‪ ،bi‬و‬
‫املتغ رية الداخلة أي عم ود االرتك از و ال يت تواف ق أقل معامل س ــالب يف س طر االرتك از‪ ،‬مث عنص ر‬
‫االرتكاز و من مَث حتسني احلل بطريقة السمبلكس العادية إىل أن نصل إىل شرط عدم سلبية املتغريات و‬
‫معيار األمثلية سنوضحها يف املثال املوايل)‪.‬‬
‫بصــفة عامــة‪ :‬للحصــول على الحــل األمثــل الجديــد عنــد تغــير الطــرف األيمن للقيــود الوظيفــة نقــوم بتطــبيق‬

‫العالقة التالية‪:‬‬
‫حيث‪:‬‬

‫‪ :‬متثل قيم احلل اجلديد املراد الوصول إليه بعد تغري املوارد؛‬

‫‪ :‬معكوس املصفوفة ‪ B‬و متثل معامالت متغريات الفجوة يف جدول احلل األمثل؛‬

‫‪ :‬متثل قيم متغريات األساس يف جدول احلل األمثل‪.‬‬


‫بالرجوع إىل املثال السابق‪ ،‬و بافرتاض ارتفاع املورد األول إىل ‪ 1500‬وحدة‪ ،‬و اخنفاض املورد الثالث إىل‬
‫‪ 3700‬وحدة‪ ،‬مع بقاء املورد الثاين ثابتا‪ ،‬فإنه ميكن إجياد القيم اجلديدة للحل يف حالة تغري املوارد كما يلي‪:‬‬

‫و بتع ويض القيم اجلدي دة يف دال ة اهلدف حنص ل على القيم ة اجلدي دة ل ـ ‪ ،Z=25000‬أي قيم ة احلل ق د‬
‫ارتفعت‪ ،‬و أصبحت متثل احلل األمثل اجلديد‪.‬‬
‫مالحظة‪:‬‬
‫‪ -‬إذا ارتفعت قيم ة م ورد م ا‪ ،‬حيث أن ه ذا املورد مل يتم اس تخدامه كلي ا يف ج دول احلل األمث ل‪ ،‬ف إن‬
‫متغيرات األساس لن تتغير مهما كان مقدار الزيادة‪ ،‬و إمنا يكون التغير (الزيادة) فقط على مسـتوى‬
‫متغيرات الفجوة؛‬
‫‪ -‬إذا اخنفضت قيمة مورد ما‪ ،‬أن هذا املورد مل يتم استخدامه كليا يف جدول احلل األمثل‪ ،‬فإنه جيب أن‬
‫ال يكون مقدار االخنفاض أقل مما حتتاجه املؤسسة إلنتاج قيم متغريات القرار (متغريات األساس)‪.‬‬
‫‪89‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -6-3‬حالة إضافة قيد جديد‪:‬‬
‫يف هذه احلالة سوف نفرتض إضافة قيد آخر جديد و ليكن‪:‬‬
‫‪20x1+30x2 +40x3 ≤ 5000‬‬ ‫⇒‬ ‫‪20x1+30x2 +40x3 +S4= 5000‬‬
‫‪:‬تتم إضافة القيد اجلديد على مستوى جدول احلل األمثل‪ ،‬فيصبح كما يلي‬

‫الجدول رقم ‪ :16‬جدول سمبلكس الحل األمثل بعد إضافة قيد جديد للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayo‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪S4‬‬
‫‪n‬‬
‫‪100‬‬ ‫‪x‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪150‬‬
‫‪1‬‬
‫‪60‬‬ ‫‪x‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪100‬‬
‫‪2‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪2000‬‬
‫‪3‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪20‬‬ ‫‪30‬‬ ‫‪40‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪5000‬‬
‫‪4‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫عند تعويض قيم احلل األمثل املتوصل إليه يف اجلدول أعاله حنصل على‪:‬‬
‫‪20 (150)+30 (100) +40 (0) +S4= 5000‬‬ ‫⇒‬ ‫‪S4= -1000‬‬
‫نالحظ أن قيمة متغرية الفجوة الرابعة سالبة‪ ،‬ما يعين أن املورد الرابع غري كايف إلنتاج املنتجات الثالث‬
‫بالكمي ات (‪ )0 ،100 ،150‬على الت وايل‪ ،‬و بالت ايل ف إن قيم ة احلل األمث ل س وف تتغ ري‪ ،‬و الس تنتاج احلل‬
‫اآلخر نقوم مبا يلي‪:‬‬
‫تُضرب قيم السطر األول يف القيمة (‪ ،)20-‬فنحصل على‪:‬‬ ‫‪-‬‬
‫‪x1‬‬ ‫‪20-‬‬ ‫‪0‬‬ ‫‪10-‬‬ ‫‪20/3-‬‬ ‫‪5‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪3000-‬‬

‫تُضرب قيم السطر الثاين يف القيمة (‪ ،)30-‬فنحصل على‪:‬‬ ‫‪-‬‬


‫‪x2‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪30-‬‬ ‫‪10‬‬ ‫‪15‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪3000-‬‬

‫‪90‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫أم ا بالنس بة للقيم اجلدي دة لس طر متغ رية األس اس ‪ S4‬يتم احلص ول عليه ا عن طري ق مجع قيم األس طر‬ ‫‪-‬‬
‫اجلديدة ملتغرييت القرار األوىل و الثانية (السطر األول و الثاين)‪ ،‬مع القيم القدمية لـ ـ ‪ S4‬فنحصل على‪:‬‬

‫‪x1‬‬ ‫‪20-‬‬ ‫‪0‬‬ ‫‪10-‬‬ ‫‪20/3-‬‬ ‫‪5‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪3000-‬‬


‫‪x2‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪30-‬‬ ‫‪10‬‬ ‫‪15‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪3000-‬‬
‫‪S4‬‬ ‫‪20‬‬ ‫‪30‬‬ ‫‪40‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪5000‬‬
‫‪S4‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪10/3‬‬ ‫‪10-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1000-‬‬

‫و بتعويض القيم اجلديدة فقط ملتغرية األساس ‪S4‬يف جدول احلل األمثل حنصل على‪:‬‬
‫الجدول رقم ‪ :18‬جدول السمبلكس بعد إضافة قيد جديد للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪S4‬‬
‫‪100‬‬ ‫‪x‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪150‬‬
‫‪1‬‬
‫‪60‬‬ ‫‪x‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪100‬‬
‫‪2‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪2000‬‬
‫‪3‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪10/3‬‬ ‫‪10-‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1000-‬‬
‫‪4‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫احلل املتوص ل إلي ه يف اجلدول أعاله غ ري مقب ول‪ ،‬ل ذا وجب حتس ينه عن طري ق اس تخدام اخلوارزمي ة الثنائي ة‬
‫للسمبلكس بدءً بتحديد‪:‬‬

‫املتغرية اخلارجة (سطر االرتكاز) و اليت توافق أقل معامل سالب لـ ـ ‪ bi‬و اليت متثل يف هذه احلالة ‪S4‬؛‬ ‫‪-‬‬
‫املتغرية الداخلة و اليت توافق أقل معامل سالب يف سطر االرتكاز‪ ،‬و اليت متثل يف هذه احلالة ‪S2‬؛‬ ‫‪-‬‬

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

‫الجدول رقم ‪ :19‬جدول سمبلكس الحل األمثل بعد إضافة قيد جديد للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪S4‬‬
‫‪100‬‬ ‫‪x‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪5/12‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1/40-‬‬ ‫‪175‬‬
‫‪1‬‬
‫‪60‬‬ ‫‪x‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/6-‬‬ ‫‪1/2-‬‬ ‫‪0‬‬ ‫‪1/20‬‬ ‫‪50‬‬
‫‪2‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/2-‬‬ ‫‪2500‬‬
‫‪3‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1/3-‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/10-‬‬ ‫‪100‬‬
‫‪2‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬ ‫‪0‬‬
‫‪Z=20500‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫و عليه فإن احلل املتوصل إليه هو حل أمثل (ألنه حيقق شروط عدم سلبية املتغريات‪ ،‬و معيار األمثلية) و الذي‬
‫ميكن قراءته على النحو التايل‪:‬‬

‫‪x1= 175, x2 = 50, x3=0, S1= 0, S2 = 100, S3=2500, S4=0‬‬

‫‪ -6-4‬حالة إضافة متغيرة جديدة‪:‬‬


‫إن إض افة متغ رية جدي د س يؤثر على أمثلي ة املس ألة‪ ،‬حيث أهنا ستض يف مع امالت جدي دة إىل دال ة اهلدف‬
‫وقيود املسألة‪ ،‬و قد تكون متغرية أساس هلا دور يف حتسني احلل (قيمة دالة اهلدف)‪ ،‬أو متغرية خارج األساس‬
‫‪1‬‬
‫ليس هلا القدرة على حتسني قيمة احلل األمثل‪.‬‬
‫و يبقى الح ــل أمثال طاملا ك انت ‪ Cj‬للمتغ رية املض افة تحق ــق ش ــرط األمثلية (س البة يف منوذج التعظيم‪ ،‬و‬
‫موجبة يف منوذج التدنية)‪ ،‬حيث ميكن حساهبا وفق العالقة التالية‪:‬‬

‫‪ 1‬سهيلة عبد اهلل سعيد‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.144‬‬


‫‪92‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫حيث‪:‬‬

‫‪ :‬معامل املتغرية اجلديدة يف جدول احلل األمثل؛‬

‫‪ :‬معامل املتغرية اجلديدة يف دالة اهلدف؛‬

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

‫‪ :‬معكوس املصفوفة ‪ B‬و متثل معامالت متغريات الفجوة يف جدول احلل األمثل؛‬

‫‪ :‬معامالت املتغرية اجلديدة يف القيود الوظيفية‪.‬‬


‫الحالــة ‪ :01‬بأخ ذ نفس املث ال الس ابق‪ ،‬نف رض أن املؤسس ة ت ود إنت اج منتج آخ ر ‪ ،x4‬حيق ق رحبا ق دره ‪55‬‬
‫وح دة‪ ،‬كم ا أن إنتاج ه يتطلب ‪ 4,5‬وح دات من املورد األول‪ ،‬و وح دتني من املورد الث اين و ‪ 3‬وح دات من‬
‫املورد الثالث‪.‬‬
‫‪Max Z = 100 x1+60 x2+80 x3+55 x4‬‬
‫‪Soumise aux contraintes‬‬
‫‪6x1+3x2 +6x3 +4,5 x4 ≤ 1200‬‬
‫‪4x1+4x2 +6x3 + 2x4 ≤ 1000‬‬
‫‪4x1+12x2 +8x3 +3 x4 ≤ 3800‬‬
‫‪x1, x2 , x3, x4≥0‬‬

‫بتطبيق العالقة أعاله حنصل على‪:‬‬

‫‪0 ˂ 15- = 70 – 55‬‬

‫‪93‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫مبا أن قيمة ‪ Cj‬سالبة (حتقق شرط األمثلية لنموذج التعظيم) فذلك يعين أن إنتاج هذا املنتج غري اقتصادي‪،‬‬
‫أي أن إنت اج ك ل وح دة واح دة من ه س تؤدي إىل ختفيض األرب اح مبق دار ‪ 15‬وح دة‪ ،‬م ا يع ين أن ه عب ارة عن‬
‫متغيرة خارج األساس‪ ،‬أي ليس هلا أي تأثري على قيمة احلل األمثل‪.‬‬
‫الجدول رقم ‪ :20‬جدول سمبلكس الحل األمثل بعد إضافة متغيرة جديدة للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪55‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪x4‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪100‬‬ ‫‪x‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪150‬‬
‫‪1‬‬
‫‪60‬‬ ‫‪x‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/2-‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪100‬‬
‫‪2‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪1-‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪2000‬‬
‫‪3‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪70‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪15-‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫الحالــة ‪:02‬ـ بأخ ذ نفس املث ال الس ابق‪ ،‬نف رض أن املؤسس ة ت ود إنت اج منتج آخ ر ‪ ،x4‬حيق ق رحبا ق دره ‪50‬‬
‫وحدة‪ ،‬كما أن إنتاجه يتطلب ‪ 3‬وح دات من املورد األول‪ ،‬وحدة واحدة من املورد الثاين و ‪ 4‬وحدات من‬
‫املورد الثالث‪.‬‬
‫‪Max Z = 100 x1+60 x2+80 x3+50 x4‬‬
‫‪Soumise aux contraintes‬‬
‫‪6x1+3x2 +6x3 +3 x4 ≤ 1200‬‬
‫‪4x1+4x2 +6x3 + x4 ≤ 1000‬‬
‫‪4x1+12x2 +8x3 +4 x4 ≤ 3800‬‬
‫‪x1, x2 , x3, x4≥0‬‬

‫بتطبيق العالقة أعاله حنصل على‪:‬‬

‫‪94‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪0 ˃ 5 = 45 – 50‬‬
‫الجدول رقم ‪ :21‬جدول السمبلكس بعد إضافة متغيرة جديدة للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪50‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪x4‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪100‬‬ ‫‪x‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪3/4‬‬ ‫‪1/3‬‬ ‫‪1/4-‬‬ ‫‪0‬‬ ‫‪150‬‬ ‫‪200‬‬
‫‪1‬‬
‫‪60‬‬ ‫‪x‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1‬‬ ‫‪1/2-‬‬ ‫‪1/3-‬‬ ‫‪1/2‬‬ ‫‪0‬‬ ‫‪100‬‬ ‫‪/‬‬
‫‪2‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪6-‬‬ ‫‪7‬‬ ‫‪8/3‬‬ ‫‪5-‬‬ ‫‪1‬‬ ‫‪2000‬‬ ‫‪2000/‬‬
‫‪3‬‬
‫‪7‬‬
‫‪Zj‬‬ ‫‪100‬‬ ‫‪60‬‬ ‫‪110‬‬ ‫‪45‬‬ ‫‪40/3‬‬ ‫‪5‬‬ ‫‪0‬‬
‫‪Z=21000‬‬
‫‪C j - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪30-‬‬ ‫‪5‬‬ ‫‪40/3-‬‬ ‫‪5-‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫مبا أن قيمة ‪ Cj‬موجبة (ال حتقق شرط األمثلية لنموذج التعظيم) فذلك يعين أن إنتاج هذا املنتج اقتصادي‪ ،‬أي‬
‫أن إنتاج كل وحدة واحدة منه ستؤدي إىل زيادة األرباح مبقدار ‪ 5‬وحدات‪ ،‬ما يعين أنه عبارة عن متغــيرة‬
‫أساس‪ ،‬األمر الذي يستوجب تشكيل جدول مسبلكس آخر لتحسني احلل‪.‬‬
‫الجدول رقم ‪ :22‬جدول سمبلكس الحل األمثل بعد إضافة متغيرة جديدة للمثال ‪08-05‬‬
‫‪100‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪50‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪x4‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪50‬‬ ‫‪x‬‬ ‫‪4/3‬‬ ‫‪0‬‬ ‫‪2/3‬‬ ‫‪1‬‬ ‫‪4/9‬‬ ‫‪1/3-‬‬ ‫‪0‬‬ ‫‪200‬‬
‫‪4‬‬
‫‪60‬‬ ‫‪x‬‬ ‫‪2/3‬‬ ‫‪1‬‬ ‫‪4/3‬‬ ‫‪0‬‬ ‫‪1/9-‬‬ ‫‪1/3‬‬ ‫‪0‬‬ ‫‪200‬‬
‫‪2‬‬
‫‪00‬‬ ‫‪S‬‬ ‫‪28/3-‬‬ ‫‪0‬‬ ‫‪32/3-‬‬ ‫‪0‬‬ ‫‪4/9-‬‬ ‫‪8/3-‬‬ ‫‪1‬‬ ‫‪600‬‬
‫‪3‬‬
‫‪Zj‬‬ ‫‪320/3‬‬ ‫‪60‬‬ ‫‪340/3‬‬ ‫‪50‬‬ ‫‪140/9‬‬ ‫‪10/3‬‬ ‫‪0‬‬
‫‪Z = 22000‬‬
‫‪C j - Zj‬‬ ‫‪20/3-‬‬ ‫‪0‬‬ ‫‪100/3-‬‬ ‫‪0‬‬ ‫‪140/9-‬‬ ‫‪10/3-‬‬ ‫‪0‬‬

‫‪95‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫تمارين محلولة‪:‬‬

‫التمرين األول‪ :‬لتكن مناذج الربجمة اخلطية التالية‪:‬‬


‫‪Max Z= 10 x1+15 x2‬‬ ‫‪Max Z= 20 x1+15 x2 +18 x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪2x1 + 4x2 ≤ 40‬‬ ‫‪5x1 + 10x2 +4x3 ≤ 80‬‬
‫‪6x1 + 2x2 ≤ 60‬‬ ‫‪15x1 + 12x2 +5x3 ≤ 120‬‬
‫‪0x1≥0, x2≥0‬‬ ‫‪7x1 + 21x2 +3x3 ≤ 84‬‬
‫‪x1≥0, x2≥0, x3≥0‬‬
‫الحل األمثل‪x1=8, x2=6 :‬‬ ‫‪:‬الحل األمثل ‪x1=0, x2=0, x3=20‬‬

‫‪Min W= 4200y1+2250y2 +2600y3+4200y4‬‬ ‫‪Min W= 30 y1+24 y2 +18y3‬‬


‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪3y1 + y2+ 2y3+ y4 ≥ 66‬‬ ‫‪5y1 + 2y2+ y3 ≥ 80‬‬
‫‪4y1 + 3y2+2 y3 ≥ 84‬‬ ‫‪3y1 + 3y2+ 3y3 ≥ 84‬‬
‫‪y1≥0, y2≥0, y3≥0, y4≥0‬‬ ‫‪y1≥0, y2≥0, y3≥0‬‬
‫‪:‬الحل األمثل ‪y1=18, y2=0, y3=6, y4=0‬‬ ‫‪:‬الحل األمثل ‪y1=13, y2=0, y3=15‬‬
‫المطلوب‪:‬‬
‫‪ -1‬أوجد النماذج الثنائية للنماذج األصلية‪ ،‬و العكس؛‬
‫‪ -2‬باستخدام نظرية الفجوة املكملة‪ ،‬و انطالقا من احللول املثلى للنماذج األولية أوجد احللول املثلى للنماذج‬
‫الثنائية و العكس‪.‬‬

‫حل التمرين األول‪:‬‬


‫‪ -1‬إيجاد النموذج الثنائي للنموذج األولي‪:‬‬
‫‪Max Z= 20 x1+15 x2 +18 x3‬‬ ‫‪Min W=80 y1+120 y2 +84 y3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪5x1 + 10x2 +4x3 ≤ 80‬‬ ‫‪5y1 + 15y2 +7y3 ≥ 20‬‬
‫‪15x1 + 12x2 +5x3 ≤ 120‬‬ ‫‪10y1 + 12y2 +21y3 ≥ 15‬‬
‫‪7x1 + 21x2 +3x3 ≤ 84‬‬
‫⇒‬ ‫‪4y1 + 5y2 +3y3 ≥ 18‬‬
‫‪x1≥0, x2≥0, x3≥0‬‬ ‫‪y1≥0, y2≥0, y3≥0‬‬

‫بناء على نظرية الفجوات المكملة ( ‪ Si y′i=0‬و ‪:)ki x′i=0‬‬


‫‪ -2‬استنتاج الحل األمثل للنموذج الثنائي ً‬
‫‪Max Z= 20 x1+15 x2 +18 x3‬‬
‫‪96‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
Soumise aux contraintes
5(0) + 10(0) +4(20) + S1 = 80 ⇒ S1 = 0 ⇒ y1 ˃ 0
15(0) + 12(0) +5(20) + S2 = 120 ⇒ S2 = 20 ⇒ y2 = 0
7(0) + 21(0) +3(20) + S3 = 84 ⇒ S3 = 24 ⇒ y3 = 0

Min W=80 y1+120 y2 +84 y3


Soumise aux contraintes
5y1 + 15(0) +7(0) - k1 = 20
10y1 + 12(0)+21(0) - k2 = 15
4y1 + 5(0) +3(0) - (0) = 18 ⇒ y1= 9/2

5(9/2) - k1 = 20 ⇒ k1= 5/2


10(9/2) - k2 = 15 ⇒ k2= 30
y1=9/2, y2=0, y3=0, k1=5/2, k2=30, k3=0 :‫الحل األمثل للنموذج الثنائي هو‬

:‫ إيجاد النموذج الثنائي للنموذج األولي‬-1

Max Z= 10 x1+15 x2 Min W=40 y1+60 y2


Soumise aux contraintes Soumise aux contraintes
2 x1 + 4 x2 ≤ 40 2 y1 + 6 y2 ≥ 10
6 x1 + 2 x2 ≤ 60 4 y1 + 2 y2 ≥ 15
x1≥0, x2≥0
⇒ y1≥0, y2≥0

:)ki x′i=0 ‫ و‬Si y′i=0 ( ‫بناء على نظرية الفجوات المكملة‬


ً ‫ استنتاج الحل األمثل للنموذج الثنائي‬-2
Max Z= 10 x1+15 x2
Soumise aux contraintes
2 (8) + 4 (6) + S1 = 40 ⇒ S1 = 0 ⇒ y1 ˃ 0
6 (8) + 2 (6) + S2 = 60 ⇒ S2 = 0 ⇒ y2 ˃ 0

Min W=40 y1+60 y2


Soumise aux contraintes
2 y1 + 6 y2 - k1 = 10 ⇒ 2 y1 + 6 y2 - (0) = 10 ⇒ 2 y1 + 6 y2 = 10
4 y1 + 2 y2 - k2 = 15 ⇒ 4 y1 + 2 y2 - (0) = 15 ⇒ -12 y1 - 6 y2 = - 45

-10 y1 = - 45 ⇒ y1 = 9/2

97
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪2 (9/2) + 6 y2 = 10‬‬ ‫⇒‬ ‫‪y2 = 1/6‬‬

‫‪y1=9/2,‬‬ ‫‪y2=1/6,‬‬ ‫‪k1=0,‬‬ ‫‪k2=0‬‬ ‫الحل األمثل للنموذج الثنائي هو‪:‬‬

‫‪ -1‬إيجاد النموذج األولي للنموذج الثنائي‪:‬‬


‫‪Min W= 30 y1+24 y2 +18y3‬‬ ‫‪Max Z= 80 x1+84 x2‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪5y1 + 2y2+ y3 ≥ 80‬‬ ‫‪5x1 + 3x2 ≤ 30‬‬
‫‪3y1 + 3y2+ 3y3 ≥ 84‬‬ ‫‪2x1 + 3x2 ≤ 24‬‬
‫‪y1≥0, y2≥0, y3≥0‬‬ ‫⇒‬ ‫‪x1 + 3x2 ≤ 18‬‬
‫‪x1≥0, x2≥0‬‬

‫بناء على نظرية الفجوات المكملة ( ‪ Si y′i=0‬و ‪:)ki x′i=0‬‬


‫‪ -2‬استنتاج الحل األمثل للنموذج األولي ً‬
‫‪Min W= 30 y1+24 y2 +18y3‬‬
‫‪Soumise aux contraintes‬‬
‫‪5(13) + 2(0)+ (15) - k1 = 80‬‬ ‫⇒‬ ‫‪k1 = 0‬‬ ‫⇒‬ ‫‪x1 ˃ 0‬‬
‫‪3(13) + 3(0)+ 3(15) - k2 = 84‬‬ ‫⇒‬ ‫‪k2 = 0‬‬ ‫⇒‬ ‫‪x2 ˃ 0‬‬

‫‪Max Z= 80 x1+84 x2‬‬


‫‪Soumise aux contraintes‬‬
‫‪5x1 + 3x2 +(0) = 30‬‬ ‫‪5x1 + 3x2 = 30‬‬
‫‪2x1 + 3x2 +S2 = 24‬‬ ‫⇒‬ ‫‪- x1 - 3x2 = -18‬‬ ‫⇒‬ ‫‪4 x1 = 12‬‬ ‫⇒‬ ‫‪x1 = 3 , x2 = 5‬‬
‫‪x1 + 3x2 +(0) = 18‬‬
‫‪,S2=0,‬‬ ‫‪S3=0‬‬ ‫‪x1=3,‬‬ ‫‪x2=5,‬‬ ‫الحل األمثل للنموذج األولي هو‪S1=0 :‬‬

‫‪ -1‬إيجاد النموذج األولي للنموذج الثنائي‪:‬‬


‫‪Max Z= 66 x1+84 x2‬‬
‫‪Min W= 4200y1+2250y2 +2600y3+4200y4‬‬ ‫‪Soumise aux contraintes‬‬
‫‪Soumise aux contraintes‬‬ ‫‪3x1 + 4x2 ≤ 4200‬‬
‫‪3y1 + y2+ 2y3+ y4 ≥ 66‬‬ ‫‪x1 + 3x2 ≤ 2250‬‬
‫‪4y1 + 3y2+2 y3 ≥ 84‬‬ ‫⇒‬ ‫‪2x1 + 2x2 ≤ 2600‬‬
‫‪y1≥0, y2≥0, y3≥0, y4≥0‬‬ ‫‪x1 ≤ 4200‬‬
‫‪x1≥0, x2≥0‬‬

‫بناء على نظرية الفجوات المكملة ( ‪ Si y′i=0‬و ‪:)ki x′i=0‬‬


‫‪ -2‬استنتاج الحل األمثل للنموذج األولي ً‬
‫‪Min W= 4200y1+2250y2 +2600y3+4200y4‬‬
‫‪98‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Soumise aux contraintes‬‬
‫‪3(18) + (0)+ 2(6)+ (0) - k1= 66‬‬ ‫⇒‬ ‫‪k1 = 0‬‬ ‫⇒‬ ‫‪x1 ˃ 0‬‬
‫‪4(18) + 3(0)+2 (6) - k2= 84‬‬ ‫⇒‬ ‫‪k2 = 0‬‬ ‫⇒‬ ‫‪x2 ˃ 0‬‬

‫‪Max Z= 66 x1+84 x2‬‬


‫‪Soumise aux contraintes‬‬
‫‪3x1+ 4x2 +(0) = 4200‬‬ ‫⇒‬ ‫‪3x1+ 4x2 = 4200‬‬ ‫⇒‬ ‫‪3x1+ 4x2 = 4200‬‬
‫‪x1+ 3x2 +S2 = 2250‬‬ ‫‪2x1+ 2x2 = 2600‬‬ ‫‪- 4x1 - 4x2 = -5200‬‬ ‫⇒‬ ‫‪x1=1000‬‬
‫‪2 x1+ 2x2 +(0) = 2600‬‬
‫‪x1+S4 = 4200‬‬

‫‪3(1000)+ 4x2 = 4200‬‬ ‫⇒‬ ‫‪x2 = 300‬‬


‫‪(1000)+ 3(300) +S2 = 2250‬‬ ‫⇒‬ ‫‪S2 = 350‬‬
‫‪2 (1000)+ 2(300) = 2600‬‬
‫‪1000+S4 = 4200‬‬ ‫⇒‬ ‫‪S4 = 3200‬‬

‫‪,S2=350, S3=0, S4=3200‬‬ ‫الحل األمثل للنموذج األولي هو‪x1=1000, x2=300, S1=0 :‬‬

‫التمرين الثاني‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z=5x1+3x2+6x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪x1+2x2+x3 ≤ 30‬‬
‫‪2 x1+x2+3x3 ≤ 48‬‬
‫‪x1+x2+2x3 ≤ 32‬‬
‫‪x1 ≥ 0, x2 ≥ 0, x3 ≥ 0‬‬
‫المطلوب‪:‬‬
‫‪ -1‬تطبيق طريقة السمبلكس يسمح لنا باحلصول على اجلدول التايل‪:‬‬
‫‪05‬‬ ‫‪03‬‬ ‫‪06‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪05‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪3/2‬‬ ‫‪5/2-‬‬ ‫‪07‬‬
‫‪06‬‬ ‫‪x3‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/2-‬‬ ‫‪1/2-‬‬ ‫‪3/2‬‬ ‫‪09‬‬
‫‪03‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/2-‬‬ ‫‪1/2‬‬ ‫‪07‬‬

‫‪99‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Zj‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪6‬‬ ‫‪1‬‬ ‫‪3‬‬ ‫‪2-‬‬
‫‪Z = 110‬‬
‫‪Cj – Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪3-‬‬ ‫‪2‬‬
‫هل جدول السمبلكس أعاله ميثل احلل األمثل؟ اشرح‪.‬‬
‫‪ -2‬أوجد جدول احلل األمثل؛‬
‫‪ِّ -3‬‬
‫شكل منوذج الربجمة اخلطية الثنائي للنموذج األويل أعاله؛‬
‫‪ -4‬انطالقا من جدول مسبلكس احلل األمثل املتوصل إليه‪ ،‬قم بقراءة احلل األمثل للنموذج الثنائي املوافق‬
‫للنموذج األصلي‪.‬‬
‫حل التمرين الثاني‪:‬‬
‫‪ -1‬ال‪ ،‬جدول السمبلكس أعاله ال ميثل احلل األمثل‪ ،‬ألن قيم ( ‪ )Cj – Zj‬ال حتقق شرط األمثلية‪.‬‬
‫‪-2‬إيجاد جدول الحل األمثل‪:‬‬
‫‪05‬‬ ‫‪03‬‬ ‫‪06‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪05‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪3/2‬‬ ‫‪5/2-‬‬ ‫‪07‬‬ ‫‪/‬‬
‫‪06‬‬ ‫‪x3‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/2-‬‬ ‫‪1/2-‬‬ ‫‪3/2‬‬ ‫‪09‬‬ ‫‪06‬‬
‫‪03‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1/2‬‬ ‫‪1/2-‬‬ ‫‪1/2‬‬ ‫‪07‬‬ ‫‪14‬‬
‫‪Zj‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪6‬‬ ‫‪1‬‬ ‫‪3‬‬ ‫‪2-‬‬
‫‪Z = 110‬‬
‫‪Cj – Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪3-‬‬ ‫‪2‬‬

‫‪05‬‬ ‫‪03‬‬ ‫‪06‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬


‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪05‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪5/3‬‬ ‫‪1/3-‬‬ ‫‪2/3‬‬ ‫‪0‬‬ ‫‪22‬‬
‫‪00‬‬ ‫‪S3‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪2/3‬‬ ‫‪1/3-‬‬ ‫‪1/3-‬‬ ‫‪1‬‬ ‫‪06‬‬
‫‪03‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪1/3-‬‬ ‫‪2/3‬‬ ‫‪1/3-‬‬ ‫‪0‬‬ ‫‪04‬‬
‫‪Zj‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪22/3‬‬ ‫‪1/3‬‬ ‫‪7/3‬‬ ‫‪0‬‬
‫‪Z = 122‬‬
‫‪Cj – Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪4/3-‬‬ ‫‪1/3-‬‬ ‫‪7/3-‬‬ ‫‪0‬‬
‫‪,S2=0,‬‬ ‫‪S3=06‬‬ ‫‪x1=22,‬‬ ‫‪x2=04,‬‬ ‫الحل األمثل للنموذج األولي هو‪S1=0 :‬‬

‫‪-3‬تشكيل نموذج البرمجة الخطية الثنائي للنموذج األولي‪:‬‬


‫‪Min W=30 y1+48 y2 +32 y3‬‬
‫‪Soumise aux contraintes‬‬
‫‪y1 + 2y2 +y3 ≥ 5‬‬
‫‪2y1 + y2 +y3 ≥ 3‬‬
‫‪y1 + 3y2 +2y3 ≥ 6‬‬
‫‪y1≥0, y2≥0, y3≥0‬‬
‫‪100‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -4‬قراءة الحل األمثل للنموذج الثنائي الموافق للنموذج األصلي انطالقا من جدول السمبلكس‪:‬‬
‫‪yi = - Zj ⇒ y1 = - 1/3, y2 = - 7/3, y3 = 0‬‬
‫‪ki = -(C j – Z j) ⇒ x1 = 0, y2 = 0, y3 = 4/3‬‬

‫التمرين الثالث‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z = 600 x1 + 800 x2 + 500 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4x1+2x2+4x3 ≤ 500‬‬
‫‪2x1+2x2+x3 ≤ 400‬‬
‫‪x1+3x2+2x3 ≤ 200‬‬
‫‪x1 ≥ 0, x2 ≥ 0, x3 ≥ 0‬‬
‫أثناء عملية تطبيق طريقة السمبلكس مت التوصل إىل اجلدول أدناه‪:‬‬
‫‪Cj‬‬ ‫‪600‬‬ ‫‪800‬‬ ‫‪500‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪B‬‬
‫‪600‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪4/5‬‬ ‫‪3/10‬‬ ‫‪0‬‬ ‫‪1/5-‬‬ ‫‪110‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪7/5-‬‬ ‫‪2/5-‬‬ ‫‪1‬‬ ‫‪2/5-‬‬ ‫‪120‬‬
‫‪800‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪2/5‬‬ ‫‪1/10-‬‬ ‫‪0‬‬ ‫‪2/5‬‬ ‫‪30‬‬
‫‪Zj‬‬ ‫‪600‬‬ ‫‪800‬‬ ‫‪800‬‬ ‫‪100‬‬ ‫‪0‬‬ ‫‪200‬‬
‫‪Z = Cj - Zj‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪300-‬‬ ‫‪100-‬‬ ‫‪0‬‬ ‫‪200-‬‬ ‫‪Z = 90000‬‬

‫المطلوب‪ -1:‬هل احلل املتوصل إليه هو حل أمثل؟ و ملاذا؟ قدم احلل األمثل للنموذج أعاله؛‬
‫‪ -2‬بافرتاض أن الربح الوحدوي للمنتج الثاين قد تغري مبقدار ‪ ، ΔC2‬حدد جمال تغريه لكي يبقى‬
‫احلل أمثال‪ .‬و يف حال اخنفاض هذا الربح مبقدار (‪ )420 -‬هل يبقى احلل أمثال؟‬
‫‪x1 + 2 x2 + 4 x3 ≤ 4‬‬ ‫‪ -3‬بافرتاض أن هذه املؤسسة قررت إضافة مورد جديد يستخدم كالتايل‪:‬‬
‫‪300‬‬
‫هل يبقى احلل أمثال يف هذه احلالة؟ قدم احلل األمثل‪.‬‬

‫حل التمرين الثالث‪:‬‬

‫‪ -1‬نعم احلل املتوصل إليه هو حل أمثل‪ ،‬حيث‪:‬‬


‫‪x1 =110, x2 =30, x3 =0‬‬
‫‪S1 =0, S2 =120, S3=0‬‬

‫‪101‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬بافتراض أن الربح الوحدوي للمنتج الثاني قد تغير بمقدار ‪: ΔC2‬‬
‫‪Cj‬‬ ‫‪600‬‬ ‫‪ΔC+800‬‬ ‫‪500‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬
‫‪2‬‬ ‫‪B‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪600‬‬ ‫‪x1‬‬ ‫‪01‬‬ ‫‪00‬‬ ‫‪4/5‬‬ ‫‪3/10‬‬ ‫‪00‬‬ ‫‪1/5-‬‬ ‫‪110‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪7/5-‬‬ ‫‪2/5-‬‬ ‫‪01‬‬ ‫‪2/5-‬‬ ‫‪120‬‬
‫‪ΔC+800‬‬ ‫‪x2‬‬ ‫‪00‬‬ ‫‪01‬‬ ‫‪2/5‬‬ ‫‪1/10-‬‬ ‫‪00‬‬ ‫‪2/5‬‬ ‫‪30‬‬
‫‪2‬‬
‫‪Zj‬‬ ‫‪600‬‬ ‫‪ΔC+800‬‬ ‫‪800+2/5ΔC2‬‬ ‫‪100-1/10ΔC2‬‬ ‫‪00‬‬ ‫‪200+2/5ΔC2‬‬
‫‪2‬‬ ‫‪Z = 90000‬‬
‫‪Z = Cj - Zj‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪-300-2/5ΔC2‬‬ ‫‪100+1/10ΔC2 -‬‬ ‫‪00‬‬ ‫‪200-2/5ΔC2 -‬‬

‫تحديد مجال تغير ‪ ΔC2‬لكي يبقى الحل أمثال‪:‬‬


‫‪:‬‬ ‫لكي يبقى احلل أمثال جيب حتقق معيار األمثلية لنموذج التعظيم‪ Cj - Zj ≥0 :‬و عليه‪:‬‬
‫⇒ ‪-300-2/5ΔC2 ≤ 0‬‬ ‫‪-2/5ΔC2 ≤ 300‬‬ ‫‪⇒ 2/5ΔC2 ≥ - 300‬‬ ‫⇒‬ ‫‪ΔC2 ≥ - 750‬‬

‫⇒ ‪-100+1/10ΔC2 ≤ 0‬‬ ‫‪1/10ΔC2 ≤ 100‬‬ ‫⇒‬ ‫‪ΔC2 ≤ 1000‬‬

‫⇒ ‪-200-2/5ΔC2 ≤ 0‬‬ ‫‪-2/5ΔC2 ≤ 200‬‬ ‫‪⇒ 2/5ΔC2 ≥ - 200‬‬ ‫⇒‬ ‫‪ΔC2 ≥ - 500‬‬

‫‪-500 ≥ ΔC2 ≤ 1000‬‬ ‫‪:‬إذن‬

‫في حال انخفاض هذا الربح بمقدار (‪ )420 -‬نعم يبقى الحل أمثال (تنخفض قيمته)‪L:‬‬
‫‪Cj‬‬ ‫‪600‬‬ ‫‪380‬‬ ‫‪500‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪B‬‬
‫‪600‬‬ ‫‪x1‬‬ ‫‪01‬‬ ‫‪00‬‬ ‫‪4/5‬‬ ‫‪3/10‬‬ ‫‪00‬‬ ‫‪1/5-‬‬ ‫‪110‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪7/5-‬‬ ‫‪2/5-‬‬ ‫‪01‬‬ ‫‪2/5-‬‬ ‫‪120‬‬
‫‪380‬‬ ‫‪x2‬‬ ‫‪00‬‬ ‫‪01‬‬ ‫‪2/5‬‬ ‫‪1/10-‬‬ ‫‪00‬‬ ‫‪2/5‬‬ ‫‪30‬‬
‫‪Zj‬‬ ‫‪600‬‬ ‫‪380‬‬ ‫‪632‬‬ ‫‪142‬‬ ‫‪00‬‬ ‫‪32‬‬
‫‪Z = Cj - Zj‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪132-‬‬ ‫‪142-‬‬ ‫‪00‬‬ ‫‪32-‬‬ ‫‪Z = 77400‬‬

‫‪x1 + 2 x2 + 4 x3 ≤ 300 4‬‬ ‫‪ -3‬بافتراض أن هذه المؤسسة قررتـ إضافة مورد جديد يستخدم كالتالي‪:‬‬
‫‪Max Z = 600 x1 + 800 x2 + 500 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4x1+2x2+4x3 ≤ 500‬‬
‫‪2x1+2x2+x3 ≤ 400‬‬
‫‪x1+3x2+2x3 ≤ 200‬‬
‫‪4 x1 + 2 x2 + 4 x3 ≤ 300‬‬
‫‪x1 ≥ 0, x2 ≥ 0, x3 ≥ 0‬‬

‫‪102‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫عند تعويض قيم احلل األمثل املتوصل إليه يف اجلدول أعاله حنصل على‪:‬‬
‫‪4(110)+2 (30) +4(0) +S4= 300 ⇒ S4= -200‬‬
‫‪ -‬تُضرب قيم السطر األول يف القيمة (‪ ،)4-‬فنحصل على‪:‬‬
‫‪x1‬‬ ‫‪4-‬‬ ‫‪0‬‬ ‫‪16/5-‬‬ ‫‪6/5-‬‬ ‫‪0‬‬ ‫‪4/5‬‬ ‫‪0‬‬ ‫‪440-‬‬

‫تُضرب قيم السطر الثالث يف القيمة (‪ ،)2-‬فنحصل على‪:‬‬ ‫‪-‬‬


‫‪x2‬‬ ‫‪0‬‬ ‫‪2-‬‬ ‫‪4/5-‬‬ ‫‪1/5‬‬ ‫‪0‬‬ ‫‪4/5-‬‬ ‫‪0‬‬ ‫‪60-‬‬

‫أما بالنسبة للقيم اجلديدة لسطر متغرية األساس ‪ S4‬يتم احلصول عليها عن طريق مجع قيم األسطر اجلديدة‬ ‫‪-‬‬
‫ملتغرييت القرار األوىل و الثانية (السطر األول و الثالث)‪ ،‬مع القيم القدمية لـ ـ ‪ S4‬فنحصل على‪:‬‬

‫‪x1‬‬ ‫‪4-‬‬ ‫‪0‬‬ ‫‪16/5-‬‬ ‫‪6/5-‬‬ ‫‪0‬‬ ‫‪4/5‬‬ ‫‪0‬‬ ‫‪440-‬‬


‫‪x2‬‬ ‫‪0‬‬ ‫‪2-‬‬ ‫‪4/5-‬‬ ‫‪1/5‬‬ ‫‪0‬‬ ‫‪4/5-‬‬ ‫‪0‬‬ ‫‪60-‬‬
‫‪S4‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪4‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪300‬‬
‫‪S4‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪200-‬‬
‫و بتعويض القيم اجلديدة فقط ملتغرية األساس ‪S4‬يف جدول احلل األمثل حنصل على‪:‬‬

‫‪Cj‬‬ ‫‪600‬‬ ‫‪800‬‬ ‫‪500‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬


‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪S4‬‬ ‫‪B‬‬
‫‪600‬‬ ‫‪x1‬‬ ‫‪01‬‬ ‫‪00‬‬ ‫‪4/5‬‬ ‫‪3/10‬‬ ‫‪00‬‬ ‫‪1/5-‬‬ ‫‪00‬‬ ‫‪110‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪7/5-‬‬ ‫‪2/5-‬‬ ‫‪01‬‬ ‫‪2/5-‬‬ ‫‪00‬‬ ‫‪120‬‬
‫‪800‬‬ ‫‪x2‬‬ ‫‪00‬‬ ‫‪01‬‬ ‫‪2/5‬‬ ‫‪1/10-‬‬ ‫‪00‬‬ ‫‪2/5‬‬ ‫‪00‬‬ ‫‪30‬‬
‫‪00‬‬ ‫‪S4‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪0‬‬ ‫‪01-‬‬ ‫‪00‬‬ ‫‪0‬‬ ‫‪01‬‬ ‫‪200-‬‬
‫‪Zj‬‬ ‫‪600‬‬ ‫‪800‬‬ ‫‪920‬‬ ‫‪100‬‬ ‫‪00‬‬ ‫‪200‬‬ ‫‪00‬‬
‫‪Z = Cj - Zj‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪420-‬‬ ‫‪100-‬‬ ‫‪00‬‬ ‫‪200-‬‬ ‫‪00‬‬ ‫‪Z = 90000‬‬

‫معي ار األمثلي ة يف اجلدول أعاله غ ري حمق ق‪ ،‬ل ذا فاحلل املتوص ل إلي ه ليس أمثال‪ ،‬مما يتطلب تش كيل ج دول مسبلكس آخ ر‬
‫باالعتماد على اخلوارزمية الثنائية للسمبلكس‪:‬‬
‫‪Cj‬‬ ‫‪600‬‬ ‫‪800‬‬ ‫‪500‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬ ‫‪S4‬‬ ‫‪B‬‬
‫‪600‬‬ ‫‪x1‬‬ ‫‪01‬‬ ‫‪00‬‬ ‫‪4/5‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪1/5-‬‬ ‫‪3/10‬‬ ‫‪50‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪7/5-‬‬ ‫‪00‬‬ ‫‪01‬‬ ‫‪2/5-‬‬ ‫‪2/5-‬‬ ‫‪200‬‬
‫‪800‬‬ ‫‪x2‬‬ ‫‪00‬‬ ‫‪01‬‬ ‫‪2/5‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪2/5‬‬ ‫‪1/10-‬‬ ‫‪50‬‬
‫‪00‬‬ ‫‪S1‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪0‬‬ ‫‪01‬‬ ‫‪00‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪200‬‬
‫‪Zj‬‬ ‫‪600‬‬ ‫‪800‬‬ ‫‪800‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪440‬‬ ‫‪100‬‬

‫‪103‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Z = Cj - Zj‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪300-‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪00‬‬ ‫‪100-‬‬
‫‪Z = 70000‬‬

‫الفصل الثاني‪ :‬مسائل النقل‬

‫المحور األول‪ :‬صياغة مسائل النقل‬


‫المحور الثاني‪ :‬حل مسائل النقل‬
‫المحور الثالث‪ :‬تمثيل مسائل النقل بنظرية الشبكة‬

‫‪104‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫الفصل الثاني‪ :‬مسائل النقل‬


‫المحور األول‪ :‬صياغة مسائل النقل‬
‫تعترب مسألة النقل إحدى تطبيق ات الربجمة اخلطية اهلام ة‪ ،‬حيث أهنا هتتم بتوزيع املنتجات من عدة مصادر‬
‫للع رض (معام ل‪ ،‬م وانئ ‪ )...‬إىل ع دة مواق ع للطلب (مراك ز اس تهالكية) بأق ل تكلف ة ممكن ة أو ب أعلى ربح أو‬
‫بأقل وقت‪ 1.‬فالربجمة اخلطية تستعمل للتوزيع األمثل للموارد باملؤسسة‪ ،‬أما طريقة النقل هلا نفس هذه اخلواص‬
‫‪2‬‬
‫مضافا إليها شرط تساوي العرض مع الطلب‪.‬‬

‫‪ -1‬عرض مسألة النقل‪:‬‬


‫سنقوم بعرض مسألة النقل من خالل املثال أدناه‪:‬‬
‫مثال ‪:01-01‬ـ لنفرض أنه لدينا مؤسسة اقتصادية هلا ‪ 3‬وحدات إنتاجية ‪ O1، O2، O3‬متواجدة يف ثالث‬
‫مناطق خمتلفة‪ ،‬كما أهنا تتوفر على ‪ 5‬مراكز توزيع ‪ ،D1، D2، D3، D4، D5‬حيث أن هذه املؤسسة تنتج‬
‫املنتج ‪ P‬على مستوى مراكز اإلنتاج‪ ،‬مث تقوم بتوزيعه على مراكز التوزيع اخلمسة‪.‬‬

‫حام د س عد ن ور الش مريت‪ ،‬علي خلي ل الزبي دي‪ ،‬مــدخل إلى بحــوث العمليــات‪ ،‬دار جمدالوي للنش ر و التوزي ع‪ ،‬عم ان‪ ،‬األردن‪ ،‬الطبع ة األوىل‬ ‫‪1‬‬

‫‪ ،2007‬ص ‪.281‬‬
‫حيياوي إهلام‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.29‬‬ ‫‪2‬‬

‫‪105‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫تعرض مراكز اإلنتاج (املنبع)كميات معينة من اإلنتاج‪ ،a1، a2، a3 :‬أما مراكز التوزيع (املصب) فتقوم‬
‫بطلب كميات معينة من اإلنتاج‪ ،b1، b2، b3، b4، b5 :‬كما هو موضح يف اجلدولني أدناه‪.‬‬
‫‪O3‬‬ ‫‪O2‬‬ ‫‪O1‬‬ ‫مركز اإلنتاج‬
‫‪a3=260‬‬ ‫‪a2=160‬‬ ‫‪a1=240‬‬ ‫الطاقة اإلنتاجية (العرض ‪d‬‬
‫‪)i‬‬

‫‪D5‬‬ ‫‪D4‬‬ ‫‪D3‬‬ ‫‪D2‬‬ ‫‪D1‬‬ ‫مركز التوزيع‬


‫‪b5=140‬‬ ‫‪b4=125‬‬ ‫‪b3=145‬‬ ‫‪b2=150‬‬ ‫‪b1=120‬‬ ‫الطلب ( ‪)bj‬‬
‫عملية نقل املنتج ‪ P‬من مراكز اإلنتاج الثالثة إىل مراكز التوزيع اخلمسة يرتتب عليها حتمل تكلفة النقل ‪.Cij‬‬
‫‪ Cij‬متثل تكلفة نقل الوحدة الواحدة من املنتج ‪ P‬من مراكز اإلنتاج ‪ i‬إىل مركز التوزيع ‪. j‬‬
‫تكلفة النقل الوحدوية يقدمها اجلدول أدناه‪:‬‬

‫‪Cij‬‬ ‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪D5‬‬


‫‪O1‬‬ ‫‪C11=100‬‬ ‫‪C12=800‬‬ ‫‪C13=100‬‬ ‫‪C14=500‬‬ ‫‪C15=400‬‬
‫‪O2‬‬ ‫‪C21=500‬‬ ‫‪C22=500‬‬ ‫‪C23=300‬‬ ‫‪C24=600‬‬ ‫‪C25=700‬‬
‫‪O3‬‬ ‫‪C31=200‬‬ ‫‪C32=900‬‬ ‫‪C33=500‬‬ ‫‪C34=900‬‬ ‫‪C35=800‬‬
‫مشكل املؤسسة هو حتديد الكميات ‪ xij‬الواجب نقلها من مراكز اإلنتاج إىل مراكز التوزيع‪.‬‬
‫‪ -2‬نمذجة مسائل النقل‪:‬‬
‫‪ -2-1‬تشكيل جدول مسائل النقل‪:‬‬
‫إن العرض اإلنشائي ملسألة النقل حسب املثال أعاله‪ ،‬ميكن تلخيصه يف جدول شامل يسمى جدول مسألة‬
‫النقل‪ ،‬يكون كالتايل‪:‬‬
‫الجدول رقم ‪ :23‬جدول مسألة النقل للمثال ‪01-01‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪D5‬‬ ‫‪ai‬‬

‫‪106‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪C11=100‬‬ ‫‪C12=800‬‬ ‫‪C13=100‬‬ ‫‪C14=500‬‬ ‫‪C15=400‬‬
‫‪O1‬‬ ‫‪240‬‬
‫‪x11‬‬ ‫‪x12‬‬ ‫‪x13‬‬ ‫‪x14‬‬ ‫‪x15‬‬
‫‪C21=500‬‬ ‫‪C22=500‬‬ ‫‪C23=300‬‬ ‫‪C24=600‬‬ ‫‪C25=700‬‬
‫‪O2‬‬ ‫‪160‬‬
‫‪x21‬‬ ‫‪x22‬‬ ‫‪x23‬‬ ‫‪x24‬‬ ‫‪x25‬‬
‫‪C31=200‬‬ ‫‪C32=900‬‬ ‫‪C33=500‬‬ ‫‪C34=900‬‬ ‫‪C35=800‬‬
‫‪O3‬‬ ‫‪260‬‬
‫‪x31‬‬ ‫‪x32‬‬ ‫‪x33‬‬ ‫‪x34‬‬ ‫‪x35‬‬
‫‪bi‬‬ ‫‪120‬‬ ‫‪130‬‬ ‫‪145‬‬ ‫‪125‬‬ ‫‪140‬‬ ‫‪660‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫يلخص جدول مسائل النقل كامل املسألة‪ ،‬حبيث تظهر فيه تكاليف نقل الوحدة الواحدة من كل وحدة‬
‫إنتاجية إىل كل مركز توزيع يف أعلى كل خانة‪ ،‬و تظهر متغريات املسألة و هي القيم ‪ xij‬املراد البحث عنها‪،‬‬
‫‪1‬‬
‫كما تظهر الكميات القصوى اليت تعرضها كل وحدة‪ ،‬و كذا كمية الطلب لكل منطقة‪.‬‬

‫‪ -2-2‬الصياغة الرياضية لمسائل النقل‪:‬‬


‫ميكن صياغة مشكل النقل يف شكل منوذج رياضي كما يلي‪:‬‬
‫أ‪ -‬تحديــد متغــيرات القــرار‪ :‬متث ل القيم ‪ xij‬متغ ريات الق رار يف مسائل النقل‪ ،‬و ع ددها يف مثالنا السابق ‪15‬‬
‫متغرية قرار‪ ،‬حيث‪:‬‬
‫‪ : x11‬متثل الكمية الواجب نقلها من مركز اإلنتاج ‪ O1‬إىل مركز التوزيع ‪.D1‬‬
‫‪ : x43‬متثل الكمية الواجب نقلها من مركز اإلنتاج ‪ O4‬إىل مركز التوزيع ‪.D3‬‬
‫ب‪ -‬صــياغة دالــة الهــدف‪ :‬دالة اهلدف يف هذه احلالة هي عبارة عن تدنئة التكاليف املرتتبة عن عملية النقل‪.‬‬
‫و تكون من الشكل التايل‪:‬‬

‫‪Min Z =100 x11+800 x12+100 x13+500 x14+400 x15+500 x21+500 x22+300‬‬


‫‪x23+600 x24+700 x25+200 x31+900 x32+500 x33+900 x34+800 x35‬‬

‫جـ‪ -‬صياغة القيود‪ :‬لدينا نوعني من القيود‪ :‬قيود العرض و قيود الطلب‪.‬‬

‫قيود العرض‪:‬‬

‫‪ 1‬حممد راتول‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.105‬‬


‫‪107‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x11 + x12 + x13 + x14 + x15 = 240‬‬
‫‪x21 + x22 + x23 + x24 + x25 = 160‬‬
‫‪x31 + x32 + x33 + x34 + x35 = 260‬‬

‫قيود الطلب‪:‬‬
‫‪x11 + x21 + x31 = 120‬‬
‫‪x12 + x22 + x23 = 130‬‬
‫‪x13 + x23 + x33 = 145‬‬
‫‪x14 + x24 + x34 = 125‬‬
‫‪x15 + x25 + x35 = 140‬‬

‫قيود عدم سلبية المتغيرات‪:‬‬

‫المحور الثاني‪ :‬حل مسائل النقل‬


‫يقص د حبل مس ائل النق ل إجياد قيم متغ ريات الق رار ‪ xij‬اجملهولة‪ ،‬لذلك فإن األس لوب الرياض ي حلل ه ذه‬
‫املسائل مير مبرحلتني أساسيتني مها‪ :‬إيجــاد الحــل االبتــدائي الممكن و اليت تتضمن ثالث طرق و هي‪ :‬طريقــة‬
‫الزاوية الشمالية الغربية‪ ،‬طريقة التكاليف الدنيا‪ ،‬طريقة فوجــل التقريبية‪ ،‬مث حتسني احلل االبتدائي يف املرحلة‬
‫الثانية وتتضمن هذه املرحلة هي األخرى طريقتني مها‪ :‬طريقة المسار المتعرج و طريقة عوامل الضرب‪.‬‬
‫‪ -1‬المرحلة األولى‪ :‬تحديد الحل االبتدائي‬
‫‪ -1-1‬طريقــة الزاويــة الشـمالية الغربيــة ( ‪:)Méthode du coin nord ouest‬ـ يقصد هبا أول خانة يف‬
‫اجلدول إىل األعلى و إىل اليسار‪ ،‬و هي اخللية اليت ينطلق منها إجياد احلل األساسي األول‪ 1،‬و يتم ذلك بإتباع‬
‫املنهجية التالية و بالتطبيق على املثال السابق‪:‬‬

‫‪ 1‬حممد راتول‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.105‬‬


‫‪108‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ ‬أول خلية موافقة ملركز اإلنتاج األول و مركز التوزيع األول (أعلى إىل اليسار)‪ ،‬جند أن طلب مركز‬
‫التوزيع ‪ D1‬هو ‪ 120‬وحدة‪ ،‬بينما حجم العرض ‪ O1‬هو ‪ 240‬وحدة‪ ،‬فيحصل ‪ D1‬على كافة طلبه‬
‫‪ 120‬وحدة من ‪ ،D1‬و يتشبع بذلك العمود األول ( ‪ ،)D1‬و يتبقى ملركز اإلنتاج ‪ O1‬كمية تقدر ب ـ‬
‫‪ 120‬وحدة‪.‬‬
‫‪ ‬باالنتقال إىل اخللية املقابلة و املوافقة ملركز اإلنتاج ‪ ،O1‬و مركز التوزيع ‪ ،D2‬تقدر الكمية املعروضة‬
‫بـ ـ ‪ 120‬وحدة و هي الكمية املتبقية بعد التوزيع األول‪ ،‬و حجم الطلب ‪ 130‬وحدة‪ ،‬و عليه ستوجه‬
‫ك ل الكمي ة املعروض ة من ‪ O1‬إىل ‪ ،D2‬فيتش بع الس طر األول‪ ،‬و يبقى طلب ‪ D2‬ه و ‪ 10‬وح دات‬
‫ينبغي على ‪ O2‬تلبيته‪ ،‬و هكذا‪ .‬خطوات هذه الطريقة يلخصها اجلدول أدناه‪:‬‬

‫الجدول رقم ‪ :24‬حل مسألة النقل بطريقة الزاوية الشمالية الغربية للمثال ‪01-01‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪D5‬‬ ‫‪ai‬‬
‫‪100‬‬ ‫‪800‬‬ ‫‪100‬‬ ‫‪500‬‬ ‫‪400‬‬ ‫‪240‬‬
‫‪O1‬‬ ‫‪120‬‬
‫‪120‬‬ ‫‪120‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪500‬‬ ‫‪500‬‬ ‫‪300‬‬ ‫‪600‬‬ ‫‪700‬‬ ‫‪160‬‬
‫‪O2‬‬ ‫‪150‬‬
‫‪/‬‬ ‫‪10‬‬ ‫‪145‬‬ ‫‪5‬‬ ‫‪/‬‬ ‫‪5‬‬
‫‪200‬‬ ‫‪900‬‬ ‫‪500‬‬ ‫‪900‬‬ ‫‪800‬‬ ‫‪260‬‬
‫‪O3‬‬ ‫‪140‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪120‬‬ ‫‪140‬‬
‫‪120‬‬ ‫‪130‬‬ ‫‪145‬‬ ‫‪125‬‬ ‫‪140‬‬ ‫‪660‬‬
‫‪bi‬‬ ‫‪10‬‬ ‫‪120‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪109‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫و بذلك حنصل على جدول احلل األساسي األول‪ ،‬و الذي جند فيه‪:‬‬
‫‪ :x11=120‬أي أن ‪ O1‬يقوم بتموين ‪ D1‬مبقدار ‪ 120‬وحدة بتكلفة تقدر بـ ـ ‪ 100‬وحدة؛‬
‫‪ :x12=120‬أي أن ‪ O1‬يقوم بتموين ‪ D2‬مبقدار ‪ 120‬وحدة بتكلفة تقدر بـ ـ ‪ 800‬وحدة؛‬
‫‪ :x22=10‬أي أن ‪ O2‬يقوم بتموين ‪ D2‬مبقدار ‪ 10‬وحدات بتكلفة تقدر بـ ـ ‪ 500‬وحدة؛‬
‫‪ :x23=145‬أي أن ‪ O2‬يقوم بتموين ‪ D3‬مبقدار ‪ 145‬وحدة بتكلفة تقدر بـ ـ ‪ 300‬وحدة؛‬
‫‪ :x24=5‬أي أن ‪ O2‬يقوم بتموين ‪ D4‬مبقدار ‪ 5‬وحدات بتكلفة تقدر بـ ـ ‪ 600‬وحدة؛‬
‫‪ :x34=120‬أي أن ‪ O3‬يقوم بتموين ‪ D4‬مبقدار ‪ 120‬وحدة بتكلفة تقدر بـ ـ ‪ 900‬وحدة؛‬
‫‪ :x35=140‬أي أن ‪ O3‬يقوم بتموين ‪ D5‬مبقدار ‪ 140‬وحدة بتكلفة تقدر بـ ـ ‪ 800‬وحدة؛‬
‫‪ ‬يتم حساب التكلفة الكلية وفق هذه الطريقة عن طريق ضرب قيمة التكلفة الوحدوية يف كمية اإلنتاج‬
‫لكافة مراكز اإلنتاج و التوزيع‪ ،‬أي‪:‬‬
‫‪Z=(100×120)+(800×120)+(500×10)+(300×145)+(600×5)+(900×120)+‬‬
‫‪(800×140)=379500‬‬
‫‪ ‬عدد املتغريات الداخلة يف احلل (عدد اخلاليا اململوءة) = عدد األسطر ( ‪+)m‬عدد األعمدة ( ‪1 – )n‬‬

‫‪ -1-2‬طريقة التكاليف الدنيا ( ‪:)Méthode du moindre coût‬‬


‫ختتل ف ه ذه الطريق ة عن س ابقتها يف إجياد احلل األساس ي األول‪ ،‬حيث أنن ا يف ه ذه الطريق ة نب دأ بتش بيع‬
‫اخلاليا انطالقا من أدىن تكلفة يف اجلدول‪ ،‬مث التكلفة املساوية أو املوالية و هكذا‪ ،‬حىت يتم استيفاء كل العرض‬
‫‪1‬‬
‫والطلب‪ ،‬حبيث حنصل على عدد متغريات داخلة يف احلل يساوي ( ‪.)m+n-1‬‬
‫و بالعودة إىل مثالنا السابق‪ ،‬ميكن تطبيق هذه الطريقة كما يلي‪:‬‬
‫‪ ‬نالحظ أن أدىن تكلفة يف اجلدول هي ‪ ،100‬أي إما نقل املنتج من املنبع األول ‪ O1‬إىل املصب األول‬
‫‪ D1‬أو من املنبع األول ‪ O1‬إىل املصب الثالث ‪ ،D3‬و طريقة االختيار هنا تعتمد على أكرب قدر من‬

‫‪ 1‬حممد راتول‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.125‬‬


‫‪110‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الطلب‪ ،‬فلو متت مقارنة طلب كل من املصب األول و الثاين‪ ،‬فإن املؤسسة حتما سوف ختتار الطلب‬
‫األكرب لتصريف أكرب قدر من منتجاهتا‪ ،‬لذلك يتم إشباع طلب املصب الثالث كليا من املنبع األول؛‬
‫‪ ‬أم ا التكلف ة املوالي ة فهي ‪ ،100‬أي نق ل املنتج من املنب ع األول ‪ O1‬إىل املص ب األول ‪ ،D1‬حيث يتم‬
‫تزوي ده ب ـ ‪ 95‬وح دة املتبقي ة من ‪ 240‬وح دة بع د التوزي ع‪ ،‬و ب ذلك يتش بع الس طر األول‪ ،‬أي أن‬
‫الكمية املعروضة يف املنبع األول ‪0‬؛‬
‫‪ ‬أم ا التكلف ة املوالي ة فهي ‪ ،200‬و هي تكلف ة نق ل املنتج من املنب ع الث الث ‪ O3‬إىل املص ب األول ‪،D1‬‬
‫وهنا يتم تزويد هذا األخري بـ ـ ‪ 25‬وحدة فقط و هي احتياجاته بعد حصوله على ‪ 95‬وحدة من املنبع‬
‫األول‪ ،‬وبالتايل يتشبع العمود األول‪ ،‬و هكذا يتم االنتقال بني اخلاليا تصاعديا‪ ،‬كما يف اجلدول أدناه‪:‬‬
‫الجدول رقم ‪ :25‬حل مسألة النقل بطريقة التكاليف الدنيا للمثال ‪01-01‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪D5‬‬ ‫‪ai‬‬
‫‪100‬‬ ‫‪800‬‬ ‫‪100‬‬ ‫‪500‬‬ ‫‪400‬‬ ‫‪240‬‬
‫‪O1‬‬
‫‪95‬‬
‫‪95‬‬ ‫‪/‬‬ ‫‪145‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪500‬‬ ‫‪500‬‬ ‫‪300‬‬ ‫‪600‬‬ ‫‪700‬‬ ‫‪160‬‬
‫‪O2‬‬ ‫‪30‬‬
‫‪/‬‬ ‫‪130‬‬ ‫‪/‬‬ ‫‪30‬‬ ‫‪/‬‬
‫‪200‬‬ ‫‪900‬‬ ‫‪500‬‬ ‫‪900‬‬ ‫‪800‬‬ ‫‪260‬‬
‫‪O3‬‬ ‫‪235‬‬
‫‪25‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪95‬‬ ‫‪140‬‬ ‫‪95‬‬
‫‪120‬‬ ‫‪130‬‬ ‫‪145‬‬ ‫‪125‬‬ ‫‪140‬‬ ‫‪660‬‬
‫‪bi‬‬ ‫‪25‬‬ ‫‪95‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫قيمة التكاليف وفق هذه الطريقة هي‪:‬‬


‫‪Z=(100×95)+(100×145)+(500×130)+(600×30)+(200×25)+(900×95)+‬‬
‫‪(800×140)=309500‬‬
‫‪ -1-3‬طريقة فوجل ( ‪:)Méthode de Vogel‬‬
‫تعترب طريقة فوجل التقريبية (طرقة الفروقات العظمى) من أهم الطرق الثالث على اإلطالق ملا تتميز به هذه‬
‫الطريق ة من الق درة على الوص ول للح ل األمث ل أو احلل الق ريب من األمث ل‪ ،‬و ن ادرا م ا تك ون طريق ة التكلف ة‬

‫‪111‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫ال دنيا وطريق ة الزاوي ة الش مالية الغربي ة أفض ل من طريق ة فوج ل‪ ،‬إال أهنا حتت اج إىل عملي ات حس ابية أط ول مما‬
‫‪1‬‬
‫حتتاجه الطريقتني السابقتني‪ .‬وتتلخص خطوات إجياد احلل االبتدائي هلذه الطريقة كما يلي‪:‬‬
‫‪ ‬حساب الفرق بني أقل تكلفتني يف كل صف و يف كل عمود؛‬
‫‪ ‬حتديد الصف أو العمود الذي ميتلك أكرب فرق التكلفة (أعلى جزاء)؛‬
‫‪ ‬اختيار اخللية ذات التكلفة األقل يف ذلك الصف أو العمود؛‬
‫‪ ‬يف اخللية اليت اختريت يف اخللية الثالثة‪ ،‬نقارن احتياجات املصب مع ما هو متوفر يف املنبع لنأخذ القيمة‬
‫األقل؛‬
‫‪ ‬نعي د حس اب الفرق م رة أخ رى لك ل من األعم دة و الص فوف‪ ،‬و ذلك بعد إلغ اء العم ود أو السطر‬
‫املشبع‪ ،‬و تكرر العملية السابقة إىل أن نليب احتياجات كل املصبات من املنابع املتاحة‪.‬‬
‫و بالعودة إىل مثالنا السابق‪ ،‬سنقوم بتطبيق مراحل هذه الطريقة‪ ،‬وفق املراحل التالية‪:‬‬
‫‪ ‬نق وم حبس اب الف رق بني أدىن تكلف تني على مس توى مجي ع األس طر و األعم دة فنحص ل على القيم‪( :‬‬
‫‪ )300=200-500 ،200=500-300 ،0=100-100‬ع ـ ـــلى مستـ ـــوى األسـ ـ ـــطر الثـ ـ ـــالث‪،‬‬
‫وحنص ل على القيم‪-600 ،200=100-300 ،300=500-800 ،100=100-200( :‬‬
‫‪ )300=400-700 ،100=500‬على مستوى األعمدة؛‬
‫‪ ‬نقوم باختيار أكرب فرق بني األعمدة و األسطر‪ ،‬نالحظ يف هذا املثال أن ‪ 300‬هي أكرب فرق و قد‬
‫تك ررت يف الس طر األخ ري و العم ودين الث اين و اخلامس‪ ،‬و هن ا يتم اختي ار أك رب ف رق بينه ا و ال ذي‬
‫يوافق أدىن تكلفة‪ ،‬و هو السطر الثالث و الذي يوافق ‪ 200‬اليت تعرب عن أدىن تكلفة يف اجلدول؛‬
‫‪ ‬تعرب اخللية ‪ 200‬عن تكلفة تزويد املصب األول باملنتج من املنبع الثالث‪ ،‬لذلك يتم تزويد طلبه املتمثل‬
‫يف ‪ 120‬وح دة من ‪ 260‬وح دة (ع رض املنب ع الث الث)‪ ،‬و ب ذلك يتم إش باع املص ب األول (العم ود‬
‫األول)‪ ،‬و يتبقى للمنبع الثالث كمية معروضة تقدر بـ ـ ‪ 140‬وحدة؛‬
‫‪ ‬و هك ذا يتم إلغ اء العم ود األول من ج دول النق ل لكون ه مش بعا‪ ،‬و يتم حتيني ( ‪)actualisation‬‬
‫اجلدول بإع ادة حس اب الف رق بني التك اليف املتبقي ة‪ ،‬فنحص ل على القيم‪ 300 ،200 ،300 :‬يف‬
‫األسطر الثالث‪ ،‬و تبقى القيم‪ 300 ،100 ،200 ،300 :‬يف األعمدة األربعة املتبقية‪ ،‬نقوم باختيار‬
‫أكرب فرق (‪ )300‬و الذي يوافق أدىن تكلفة (‪)100‬؛‬

‫‪ 1‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.99-98‬‬


‫‪112‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ ‬متثل اخللية ‪ 100‬عن تكلفة نقل املنتجات من املنبع األول إىل املصب الثالث‪ ،‬لذلك يتم تزويد هذا‬
‫األخري بكل طلبه املتمثل يف ‪ 145‬وحدة من أصل ‪ 240‬وحدة معروضة لدى املنبع األول‪ ،‬و هكذا‬
‫يتم إشباع العمود الثاين‪ ،‬و إلغاؤه‪ ،‬و يبقى للمنبع األول كمية معروض تقدر بـ ـ ‪95‬وحدة؛‬
‫‪ ‬و بإتباع نفس اخلطوات يف كل مرة‪ ،‬حنصل على النتائج املبينة يف اجلدول أدناه‪:‬‬
‫الجدول رقم ‪ :27‬حل مسألة النقل بطريقة فوجل للمثال ‪01-01‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪D5‬‬ ‫‪ai‬‬ ‫الفرق‬
‫‪100‬‬ ‫‪800‬‬ ‫‪100‬‬ ‫‪500‬‬ ‫‪400‬‬ ‫‪240‬‬ ‫‪0‬‬
‫‪O1‬‬ ‫‪300‬‬
‫‪95‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪145‬‬ ‫‪/‬‬ ‫‪95‬‬ ‫‪100‬‬
‫‪500‬‬ ‫‪500‬‬ ‫‪300‬‬ ‫‪600‬‬ ‫‪700‬‬ ‫‪160‬‬ ‫‪200‬‬
‫‪O2‬‬ ‫‪30‬‬ ‫‪200‬‬
‫‪/‬‬ ‫‪130‬‬ ‫‪/‬‬ ‫‪30‬‬ ‫‪/‬‬ ‫‪100‬‬
‫‪200‬‬ ‫‪900‬‬ ‫‪500‬‬ ‫‪900‬‬ ‫‪800‬‬ ‫‪260‬‬ ‫‪300‬‬
‫‪O3‬‬ ‫‪140‬‬ ‫‪300‬‬
‫‪120‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪95‬‬ ‫‪45‬‬ ‫‪100‬‬
‫‪120‬‬ ‫‪130‬‬ ‫‪145‬‬ ‫‪125‬‬ ‫‪140‬‬
‫‪bi‬‬ ‫‪95‬‬ ‫‪45‬‬
‫‪660‬‬
‫الفرق‬ ‫‪100‬‬ ‫‪300‬‬ ‫‪200‬‬ ‫‪100‬‬ ‫‪300‬‬
‫‪400‬‬ ‫‪300‬‬ ‫‪100‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫انطالق ا من اجلدول أعاله أن ه مت ملئ مجي ع اخلان ات‪ ،‬ل ذلك نتوق ف عن تط بيق طريق ة ‪ ،Vogel‬و علي ه مت‬
‫احلصول على حل األساس املقبول‪:‬‬
‫متغيرات األساس الموجبة‪ :‬و عددها ‪)m+n-1 ( =07‬‬ ‫‪-‬‬
‫‪x13=145,‬‬ ‫‪x15=95,‬‬ ‫‪x22=130,‬‬ ‫‪x24=30,‬‬ ‫‪x31=120,‬‬ ‫‪x34=95, x35=45‬‬
‫متغيرات خارج األساس المعدومة‪ :‬و متثل باقي متغريات القرار‪.‬‬ ‫‪-‬‬
‫بعدها نقوم بتعويض قيم متغريات القرار على مستوى القيود الوظيفية للتحقق منها‪.‬‬
‫و بغرض احلصول على قيمة دالة اهلدف نقوم أيضا بتعويض قيم متغريات القرار يف دالة هدف منوذج النقل‪،‬‬
‫فنحصل على‪:‬‬
‫‪Z =100 (0)+800 (0)+100 (145)+500 (0)+400 (95)+500 (0)+500 (130)+300‬‬
‫‪(0)+600 (30)+700 (0)+200 (120)+900 (0)+500 (0)+900 (95)+800‬‬
‫‪(45)=281000‬‬

‫‪113‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫قيم ة دال ة اهلدف احملص ل عليه ا باس تخدام طريق ة )‪ Vogel (281000‬أق ل من التكلف ة اإلمجالي ة للنق ل‬
‫احملص ل عليه ا بطريق ة التك اليف ال دنيا (‪ ،)309500‬و أق ل أيض ا من التكلف ة اإلمجالي ة احملص ل عليه ا بطريق ة‬
‫الزاوية الشمالية الغربية (‪.)379500‬‬

‫مالحظــة‪ :‬يف حال ة النم وذج غ ري املت وازن أي يف حال ة ع دم تس اوي الع رض و الطلب فإن ه تتم إض افة الكمي ة‬
‫املعروض ة (يف حال ة الع رض أق ل من الطلب) يف س طر جدي د بتك اليف معدوم ة‪ ،‬أو إض افة الكمي ة املطلوب ة يف‬
‫عمود جديد (يف حالة الطلب أقل من العرض) يف عمود جديد بتكاليف معدومة‪.‬‬

‫‪ -2‬المرحلة الثانية‪ :‬تحسين الحل االبتدائي‬


‫و تتضمن هذه املرحلة طريقتني مها‪ :‬طريقة المسار المتعرج و طريقة عوامل الضرب‪.‬‬

‫‪ -2-1‬طريقـــة المســـار المتعـــرج‪ :‬يتم يف ه ذه الطريق ة اختب ار اخلالي ا الفارغ ة املوج ودة يف مص فوفة احلل‬
‫االبتدائي الذي مت التوصل إليه بإحدى الطرق السابقة‪ ،‬و املقصود باخلاليا الفارغة تلك املربعات املوجودة يف‬
‫املصفوفة واليت مل يتم النقل إليها‪ ،‬أي اليت حتتوي على ‪ 1،xij = 0‬و ميكن تلخيص هذه الطريقة يف اخلطوات‬
‫التالية‪:‬‬
‫يتم حتديد و رسم مسارات اخلاليا الفارغة؛‬ ‫‪-‬‬
‫يتم حساب القيم اجلربية للخاليا الفارغة؛‬ ‫‪-‬‬
‫يتم اختيار اخللية الفارغة اليت حتمل القيمة اجلربية األشد سلبية و تتم دراسة مسارها‪ ،‬و ذلك بأخذ‬ ‫‪-‬‬
‫مس ار مغل ق (إش ارته بالتن اوب ‪ )... + ،- ،+‬و يتم اختي ار أص غر قيم ة من بني الزواي ا ال يت حتم ل‬
‫اإلشارة (‪)-‬؛‬
‫تكرر هذه العمليات إىل غاية الوصول إىل قيم جربية للخاليا تكون موجبة أو مساوية للصفر و الذي‬ ‫‪-‬‬
‫يعين الوصول إىل احلل األمثل‪.‬‬
‫مالحظة‪ :‬املسار ينطلق من اخللية الفارغة مرورا باخلاليا اململوءة و خبطوط مستقيمة مشكلة زوايا قائمة وصوال‬
‫إىل نفس اخللية‪.‬‬
‫‪2‬‬
‫مثال ‪ :01-02‬ليكن لدينا منوذج النقل التايل‪:‬‬

‫‪ 1‬حممد عبد العال النعيمي و آخرون‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.168‬‬
‫‪ 2‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.110 -104‬‬
‫‪114‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الجدول رقم ‪ :28‬مسألة النقل للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪x11‬‬ ‫‪x12‬‬ ‫‪x13‬‬ ‫‪x14‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪x21‬‬ ‫‪x22‬‬ ‫‪x23‬‬ ‫‪x24‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪x31‬‬ ‫‪x32‬‬ ‫‪x33‬‬ ‫‪x34‬‬
‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات افتراضية‬

‫أوال‪ :‬سنقوم حبل هذا املثال باستخدام طريقة الزاوية الشمالية الغربية للحصول على احلل االبتدائي و من مث‬
‫حتسني احلل باستخدام املسار املتعرج‪.‬‬

‫الجدول رقم ‪ :29‬حل مسألة النقل باستخدام طريقة الزاوية الشمالية الغربية للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬ ‫‪90‬‬
‫‪O1‬‬ ‫‪50‬‬
‫‪40‬‬ ‫‪50‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪0‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬ ‫‪80‬‬
‫‪O2‬‬ ‫‪0‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪80‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬ ‫‪70‬‬
‫‪O3‬‬ ‫‪40‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪30‬‬ ‫‪40‬‬ ‫‪0‬‬
‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬
‫‪0‬‬ ‫‪0‬‬ ‫‪30‬‬ ‫‪0‬‬ ‫‪240‬‬
‫‪0‬‬
‫المصدر‪ :‬من إعداد الباحثة بناء على معطيات المثال‬

‫قيمة دالة اهلدف يف هذه احلالة هي‪:‬‬


‫‪Z =2 (40)+5 (50)+2 (80)+1 (30)+5 (40) = 720‬‬
‫ثانيا‪ :‬سنقوم بتحسني احلل االبتدائي‪ ،‬و لكن قبل ذلك ينبغي علينا التأكد من عدد اخلاليا اململوءة‪.‬‬

‫‪115‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫عدد اخلاليا اململوءة يساوي ‪ ،5‬و هذا ال يساوي ‪ ،)m+n-1 ( =6=1-3+4‬هلذا نضيف خللية مملوءة كمية‬
‫معدومة مساوية للصفر‪ ،‬كما يلي‪:‬‬
‫الجدول رقم ‪ :30‬حل مسألة النقل باستخدام طريقة المسار المتعرج للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪40‬‬ ‫‪50‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪/‬‬ ‫‪0‬‬ ‫‪80‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪30‬‬ ‫‪40‬‬

‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬


‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫و بذلك نتحصل على خاليا ‪ 6‬خاليا غري مملوءة يتم حساب قيمها اجلربية كما يلي‪:‬‬
‫الجدول رقم ‪ :31‬حل مسألة النقل باستخدام طريقة المسار المتعرج للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪40‬‬ ‫‪50‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪/‬‬ ‫‪0‬‬ ‫‪80‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪30‬‬ ‫‪40‬‬

‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬


‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪x13 = 3 – 5 + 1 – 2 = - 3‬‬
‫‪x14 = 1 – 5 + 1 – 2 + 1 – 5 = -9‬‬

‫‪116‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪x21 = 3 – 2 + 5 – 1 = 5‬‬
‫‪x24 = 4 – 5 + 1 – 2 = -2‬‬
‫‪x31 = 4 – 2 + 5 – 1 + 2 – 1 = 7‬‬
‫‪x32 = 2 – 1 + 2 – 1 = 2‬‬
‫بالنظر إىل القيم اجلربية نالحظ أن اخللية ‪ x14‬هي األشد سالبية حيث ِّ‬
‫متكن من ختفيض التكاليف مبقدار ‪9‬‬
‫لكل وحدة منقولة عربها‪ ،‬و بالتايل سندرس مسارها‪:‬‬
‫‪50-‬‬ ‫‪0‬‬

‫‪0‬‬
‫‪80-‬‬

‫‪30+‬‬
‫‪40-‬‬
‫مبا أن أقل كمية هي ‪ ،)min  : 40, 80, 50 (=40‬إذا ستأخذ اخللية ‪ x14‬الفارغة هذه القيمة و يصبح‬
‫املسار كالتايل‪:‬‬
‫‪10‬‬ ‫‪40‬‬

‫‪40‬‬
‫‪40‬‬

‫‪0‬‬
‫‪70‬‬

‫و عليه يصبح جدول النقل كالتايل‪:‬‬

‫‪117‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫الجدول رقم ‪ :32‬تحسين الحل باستخدام طريقة المسار المتعرج للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪40‬‬ ‫‪10‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪/‬‬ ‫‪40‬‬ ‫‪80‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪70‬‬ ‫‪0‬‬

‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬


‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫قيمة دالة اهلدف يف هذه احلالة هي‪:‬‬


‫‪Z =2 (40)+5 (10)+1 (40)+1 (80)+1 (70) +5 (0) = 360‬‬
‫نالحظ يف هذه احلالة أننا وفرنا ‪ 360‬وحدة نقدية (‪.)360 = 360 – 720‬‬

‫يتم تكرار العملية السابقة الختيار اخلاليا الفارغة بعد التأكد من أن عدد اخلاليا اململوءة هي‪)m+n-1 ( :‬‬
‫‪x13 = 3 – 5 + 1 – 2 = - 3‬‬
‫‪x21 = 3 – 2 + 5 – 1 = 5‬‬
‫‪x24 = 4 – 1 + 5 – 1 = 7‬‬
‫‪x31 = 4 – 1 + 2 – 1 + 5 – 2 = 7‬‬
‫‪x32 = 2 – 1 + 2 – 1 = 2‬‬
‫‪x34 = 5 – 1 + 5 – 1+ 2 – 1 = 9‬‬
‫نالحظ أن اخللية ‪ x13‬ستساهم يف ختفيض التكاليف مبقدار (‪ )-3‬لكل وحدة منقولة‪ ،‬و عليه جيب دراسة‬
‫مسارها‪.‬‬

‫‪10-‬‬ ‫‪0‬‬

‫‪40+‬‬ ‫‪40-‬‬

‫‪118‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫مبا أن أقل قيمة هي ‪ ،)min : 40, 10 (=10‬إذا ستأخذ اخللية الفارغة ‪ x13‬هذه القيمة و يصبح املسار‬
‫كالتايل‪:‬‬
‫‪0‬‬ ‫‪10‬‬

‫‪50‬‬ ‫‪30‬‬
‫و عليه يصبح جدول النقل كالتايل‪:‬‬

‫الجدول رقم ‪ :33‬تحسين الحل باستخدام طريقة المسار المتعرج للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪40‬‬ ‫‪/‬‬ ‫‪10‬‬ ‫‪40‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪/‬‬ ‫‪50‬‬ ‫‪30‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪70‬‬ ‫‪/‬‬

‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬


‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫قيمة دالة اهلدف يف هذه احلالة هي‪:‬‬


‫‪Z =2 (40)+5 (10)+3 (10)+1 (40)+1 (50) +2 (30) +1 (70) = 330‬‬
‫نالحظ يف هذه احلالة أننا وفرنا ‪ 30‬وحدة نقدية (‪.)30 = 330 – 360‬‬

‫يتم تكرار العملية السابقة الختيار اخلاليا الفارغة بعد التأكد من أن عدد اخلاليا اململوءة هي‪)m+n-1 ( :‬‬
‫‪x12 = 5 – 3 + 2 – 1 = 3‬‬
‫‪x21 = 3 – 2 + 3 – 2 = 2‬‬
‫‪x24 = 4 – 1 + 3 – 1 = 4‬‬
‫‪x31 = 4 – 1 + 3 – 2 = 4‬‬
‫‪x32 = 2 – 1 + 2 – 1 = 2‬‬
‫‪x34 = 5 – 1 + 3 – 1= 6‬‬
‫‪119‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫نالحظ أن مجيع القيم اجلربية موجبة‪ ،‬مما يعين أن احلل املتوصل إليه هو احلل األمثل‪ ،‬و عليه فإن تكلفة النقل‬
‫يف هذه احلالة تساوي ‪ 330‬و‪.‬ن‪.‬‬

‫‪ -2-2‬طريقـة عوامـل الضـرب (التوزيـع المعـدل)‪ :‬تستخدم هذه الطريقة الختبار أمثلية احلل األويل‪ ،‬و هي‬
‫أكفأ من سابقتها‪ ،‬و اليت تعتمد على تكوين مسارات مغلقة للمتغريات غري األساسية و من مث إجياد املتغري غري‬
‫األساس ي ال ذي يس اهم يف تقلي ل جمم وع تك اليف النق ل‪ ،‬أم ا ه ذه الطريق ة فهي ق ادرة على حتدي د املتغ ري غ ري‬
‫األساسي الذي يساهم يف تقليل جمموع تكاليف النقل مباشرة‪ 1،‬و تتلخص هذه الطريقة فيما يلي‪:‬‬

‫‪ ‬نرمز لكل سطر (الوحدة اإلنتاجية) بالرمز ‪ ،Ui‬و نرمز لكل عمود (مركز التوزيع) بالرمز ‪Vj‬؛‬
‫‪ ‬كل متغرية أساسية (اخلاليا اململوءة) يف جدول النقل تكتب بصيغة املعادلة التالية‪:‬‬
‫‪Cij = Ui + Vi‬‬ ‫مع‬ ‫‪Ui=0‬‬
‫‪ ‬كل متغرية غري أساسية (اخلاليا الفارغة) يف جدول النقل تكتب بصيغة املعادلة التالية‪:‬‬
‫‪C′ij = Cij – Vj – Ui‬‬
‫و املطلوب حتديد قيم اجملاهيل ‪ Ui‬و ‪.Vi‬‬

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

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

‫‪Cij = Ui + Vi‬‬ ‫‪ Ui=0‬مع‬ ‫أوال‪ :‬تحديد معادلةـ الخاليا المملوءة‪:‬‬

‫‪C11 = U1 + V1 ⇒ 2 = 0 + V1 ⇒ V1 = 2‬‬
‫‪C12 = U1 + V2 ⇒ 5 = 0 + V2 ⇒ V2 = 5‬‬
‫‪C22 = U2 + V2 ⇒ 1 = U2 + 5 ⇒ U2 = - 4‬‬
‫‪C23 = U2 + V3 ⇒ 2 = - 4 + V3 ⇒ V3 = 6‬‬
‫‪C33 = U3 + V3 ⇒ 1 = U3 + 6 ⇒ U3 = -5‬‬

‫‪ 1‬حامد سعد نور الشمريت‪ ،‬علي خليل الزبيدي‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.307‬‬
‫‪120‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪C34 = U3 + V4 ⇒ 5 = -5 + V4 ⇒ V4 = 10‬‬

‫‪C′ij = Cij – Vj – Ui‬‬ ‫ثانيا‪ :‬تحديد معادلة الخاليا الفارغة‪:‬‬


‫‪C′13 = C13 – V3 – U1 ⇒ C′13 =3 – 6 – 0 ⇒ C′13 = - 3‬‬
‫‪C′14 = C14 – V4 – U1 ⇒ C′14 =1 – 10 – 0 ⇒ C′14 = - 9‬‬
‫‪C′21 = C21 – V1 – U2 ⇒ C′21 =3 – 2 – (- 4) ⇒ C′21 = 5‬‬
‫‪C′24 = C24 – V4 – U2 ⇒ C′24 =4 – 10 – (- 4) ⇒ C′24 = - 2‬‬
‫‪C′31 = C31 – V1 – U3 ⇒ C′31 =4 – 2 – (- 5) ⇒ C′31 = 7‬‬
‫‪C′32 = C32 – V2 – U3 ⇒ C′32 =2 – 5 – (- 5) ⇒ C′32 = 2‬‬
‫يتم اختي ار اخللي ة ‪ x14‬ألهنا تتحم ل القيم ة اجلربي ة األش د س البية‪ ،‬ل ذلك ن درس مس ارها بنفس الطريق ة‬
‫‪50‬‬ ‫‪0‬‬ ‫السابقة‪:‬‬

‫‪0‬‬
‫‪80‬‬

‫‪40‬‬
‫‪30‬‬
‫مبا أن أقل قيمة هي ‪ ،)min  : 40, 80, 50 (= 40‬إذا ستأخذ اخللية الفارغة ‪ x14‬هذه القيمة و يصبح‬
‫املسار كالتايل‪:‬‬
‫‪10‬‬ ‫‪40‬‬

‫‪40‬‬
‫‪40‬‬

‫‪0‬‬
‫‪70‬‬

‫‪121‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫ليصبح جدول النقل كالتايل‪:‬‬


‫الجدول رقم ‪ :34‬تحسين الحل باستخدام طريقة عوامل الضرب للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪40‬‬ ‫‪10‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪/‬‬ ‫‪40‬‬ ‫‪40‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪70‬‬ ‫‪0‬‬

‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬


‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫قيمة دالة اهلدف يف هذه احلالة هي‪:‬‬


‫‪Z =2 (40)+5 (10)+ 2 (40)+1 (70) +5 (0) = 360‬‬
‫نالحظ يف هذه احلالة أننا وفرنا ‪ 360‬وحدة نقدية (‪.)360 = 360 – 720‬‬

‫‪Cij = Ui + Vi‬‬ ‫‪ Ui=0‬مع‬ ‫أوال‪ :‬تحديد معادلةـ الخاليا المملوءة‪:‬‬

‫‪C11 = U1 + V1 ⇒ 2 = 0 + V1 ⇒ V1 = 2‬‬
‫‪C12 = U1 + V2 ⇒ 5 = 0 + V2 ⇒ V2 = 5‬‬
‫‪C22 = U2 + V2 ⇒ 1 = U2 + 5 ⇒ U2 = - 4‬‬
‫‪C23 = U2 + V3 ⇒ 2 = - 4 + V3 ⇒ V3 = 6‬‬
‫‪C33 = U3 + V3 ⇒ 1 = U3 + 6 ⇒ U3 = - 5‬‬
‫‪C14 = U1 + V4 ⇒ 1 = 0 + V4 ⇒ V4 = 1‬‬

‫‪C′ij = Cij – Vj – Ui‬‬ ‫ثانيا‪ :‬تحديد معادلة الخاليا الفارغة‪:‬‬


‫‪C′13 = C13 – V3 – U1 ⇒ C′13 =3 – 6 – 0 ⇒ C′13 = - 3‬‬
‫‪122‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪C′21 = C21 – V1 – U2 ⇒ C′21 =3 – 2 – (- 4) ⇒ C′21 = 5‬‬
‫‪C′24 = C24 – V4 – U2 ⇒ C′24 =4 – 1 – (- 4) ⇒ C′24 = 7‬‬
‫‪C′31 = C31 – V1 – U3 ⇒ C′31 =4 – 2 – (- 5) ⇒ C′31 = 7‬‬
‫‪C′32 = C32 – V2 – U3 ⇒ C′32 =2 – 5 – (- 5) ⇒ C′32 = 2‬‬
‫‪C′34 = C34 – V4 – U3 ⇒ C′34 =5 – 1 – (- 5) ⇒ C′34 = 9‬‬

‫احلل املتوصل إليه ليس أمثال‪ ،‬لذا خنتار اخللية األشد سالبية و هي اخللية ‪ x13‬و اليت تتم دراسة مسارها‪:‬‬

‫‪10-‬‬ ‫‪0‬‬

‫‪40+‬‬ ‫‪40-‬‬

‫مبا أن أقل قيمة هي ‪ ،)min : 10, 40 (=10‬إذا ستأخذ اخللية الفارغة ‪ x13‬هذه القيمة و يصبح املسار‬
‫كالتايل‪:‬‬
‫‪0‬‬ ‫‪10‬‬

‫‪50‬‬ ‫‪30‬‬
‫و عليه يصبح جدول النقل كالتايل‪:‬‬

‫الجدول رقم ‪ :35‬تحسين الحل باستخدام طريقة عوامل الضرب للمثال ‪01-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪2‬‬ ‫‪5‬‬ ‫‪3‬‬ ‫‪1‬‬
‫‪O1‬‬ ‫‪90‬‬
‫‪40‬‬ ‫‪/‬‬ ‫‪10‬‬ ‫‪40‬‬
‫‪3‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬
‫‪O2‬‬ ‫‪80‬‬
‫‪/‬‬ ‫‪50‬‬ ‫‪30‬‬ ‫‪/‬‬
‫‪4‬‬ ‫‪2‬‬ ‫‪1‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪70‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪70‬‬ ‫‪/‬‬

‫‪bi‬‬ ‫‪40‬‬ ‫‪50‬‬ ‫‪110‬‬ ‫‪40‬‬ ‫‪240‬‬


‫‪123‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫قيمة دالة اهلدف يف هذه احلالة هي‪:‬‬


‫‪Z =2 (40)+5 (10)+3 (10)+1 (40)+1 (50) +2 (30) +1 (70) = 330‬‬
‫نالحظ يف هذه احلالة أننا وفرنا ‪ 30‬وحدة نقدية (‪.)30 = 330 – 360‬‬

‫‪Cij = Ui + Vi‬‬ ‫‪ Ui=0‬مع‬ ‫أوال‪ :‬تحديد معادلةـ الخاليا المملوءة‪:‬‬


‫‪C11 = U1 + V1 ⇒ 2 = 0 + V1 ⇒ V1 = 2‬‬
‫‪C22 = U2 + V2 ⇒ 1 = - 1 + V2 ⇒ V2 = 2‬‬
‫‪C23 = U2 + V3 ⇒ 2 = U2 + 3 ⇒ U2 = - 1‬‬
‫‪C33 = U3 + V3 ⇒ 1 = U3 + 3 ⇒ U3 = - 2‬‬
‫‪C14 = U1 + V4 ⇒ 1 = 0 + V4 ⇒ V4 = 1‬‬
‫‪C13 = U1 + V3 ⇒ 3 = 0 + V3 ⇒ V3 = 3‬‬

‫‪C′ij = Cij – Vj – Ui‬‬ ‫ثانيا‪ :‬تحديد معادلة الخاليا الفارغة‪:‬‬


‫‪C′12 = C12 – V2 – U1 ⇒ C′12 =5 – 2 – 0 ⇒ C′12 = 3‬‬
‫‪C′21 = C21 – V1 – U2 ⇒ C′21 =3 – 2 – (- 1) ⇒ C′21 = 2‬‬
‫‪C′24 = C24 – V4 – U2 ⇒ C′24 =4 – 1 – (- 1) ⇒ C′24 = 4‬‬
‫‪C′31 = C31 – V1 – U3 ⇒ C′31 =4 – 2 – (- 2) ⇒ C′31 = 4‬‬
‫‪C′32 = C32 – V2 – U3 ⇒ C′32 =2 – 2 – (- 2) ⇒ C′32 = 2‬‬
‫‪C′34 = C34 – V4 – U3 ⇒ C′34 =5 – 1 – (- 2) ⇒ C′34 = 6‬‬
‫نالحظ أن مجيع القيم اجلربية للخاليا الفارغة موجبة‪ ،‬مما يعين الوصول إىل احلل األمثل‪ ،‬و عليه فإن تكلفة‬
‫النقل احملصل عليها تساوي ‪ 330‬و‪.‬ن‪.‬‬

‫‪1‬‬
‫‪ -3‬ملخص خوارزمية حل مسائل النقل‪ :‬ميكن تلخيص خوارزمية حل مسائل النقل يف اخلطوات التالية‪:‬‬
‫‪ -3-1‬بناء جدول احلل األساسي األول حبيث‪:‬‬
‫تظهر فيه تكاليف النقل من كل منبع إىل كل مصب؛‬ ‫‪-‬‬

‫‪ 1‬حممد راتول‪ ،‬مرجع سبق ذكره‪ ،‬ص ‪.134‬‬


‫‪124‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫كمي ات ع رض ك ل منب ع‪ ،‬و كمي ات طلب ك ل مص ب‪ ،‬حبيث يتس اوى جمم وع الع رض م ع جمم وع‬ ‫‪-‬‬
‫الطلب؛‬
‫‪ -3-2‬إجياد احلل األساسي األول‪ ،‬بإحدى الطرق‪ :‬الزاوية الشمالية الغربية‪ ،‬التكاليف الدنيا أو طريقة فوجل‪.‬‬
‫جيب أن يكون عدد اخلاليا الداخلة يف احلل حمققا للشرط ‪.m+n-1‬‬ ‫‪-‬‬
‫‪ -3-3‬خنترب احلل إذا كان أمثال أم ال‪ ،‬و ذلك إما بطريقة املسار املتعرج أو طريقة التوزيع املعدل؛‬
‫‪-‬نكون أمام احلل األمثل إذا كان كل‪C′ij = Cij – Vj – Ui ≥ 0 :‬؛‬
‫‪-‬إذا ك ان احلل غ ري أمث ل فنق وم بتحس ينه‪ ،‬مث نع ود من جدي د للخط وة الس ابقة‪ ،‬أم ا إن ك ان أمثال فنق وم‬
‫بشرحه‪.‬‬

‫‪ -4‬مسائل النقل في حالة التعظيم‪:‬‬


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

‫املصانع‬ ‫عدد الوحدات‬ ‫تكلفة اإلنتاج‬ ‫تكلفة النقل‬


‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬
‫‪2000‬‬ ‫‪200‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪50‬‬
‫‪O1‬‬

‫‪ 1‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.116‬‬


‫‪125‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪2500‬‬ ‫‪280‬‬ ‫‪100‬‬ ‫‪30‬‬ ‫‪100‬‬
‫‪O2‬‬
‫‪1800‬‬ ‫‪300‬‬ ‫‪80‬‬ ‫‪120‬‬ ‫‪70‬‬
‫‪O3‬‬

‫إذا كان عدد الوحدات املطلوبة للمخازن هو على التوايل كالتايل‪ 2400 ،1600 :‬و ‪ 2000‬وحدة‪ ،‬و‬
‫إذا كان السعر الوحدوي يف املخازن الثالث هو على التوايل كالتايل‪ 450 :‬و‪.‬ن‪ 240 ،‬و‪.‬ن‪ 400 ،‬و‪.‬ن‪.‬‬

‫المطلوب‪ :‬حتديد عدد الوحدات الواجب نقلها من كل مصنع إىل كل خمزن بشرط حتقيق أعظم ربح‪.‬‬

‫‪ -4-1‬تشكيل جدول النقل‪:‬‬

‫الجدول رقم ‪ :36‬تشكيل جدول النقل للمثال ‪02-02‬‬


‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪ai‬‬
‫‪p11‬‬ ‫‪p12‬‬ ‫‪p13‬‬
‫‪O1‬‬ ‫‪2000‬‬

‫‪p21‬‬ ‫‪p22‬‬ ‫‪p23‬‬


‫‪O2‬‬ ‫‪2500‬‬

‫‪p31‬‬ ‫‪p32‬‬ ‫‪p33‬‬


‫‪O3‬‬ ‫‪1800‬‬

‫‪6300‬‬
‫‪bi‬‬ ‫‪1600‬‬ ‫‪2400‬‬ ‫‪2000‬‬ ‫‪6000‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫ما يالحظ من اجلدول أعاله أن النموذج غري متوازن‪ ،‬ما يستوجب إضافة عمود آخر ومهي للطلب‪ ،‬فيصبح‬
‫جدول النقل كالتايل‪:‬‬
‫الجدول رقم ‪ :37‬تشكيل جدول النقل للمثال ‪02-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬

‫‪126‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪p11‬‬ ‫‪p12‬‬ ‫‪p13‬‬ ‫‪0‬‬
‫‪O1‬‬ ‫‪2000‬‬

‫‪p21‬‬ ‫‪p22‬‬ ‫‪p23‬‬ ‫‪0‬‬


‫‪O2‬‬ ‫‪2500‬‬

‫‪p31‬‬ ‫‪p32‬‬ ‫‪p33‬‬ ‫‪0‬‬


‫‪O3‬‬ ‫‪1800‬‬

‫‪6300‬‬
‫‪bi‬‬ ‫‪1600‬‬ ‫‪2400‬‬ ‫‪2000‬‬ ‫‪300‬‬ ‫‪6300‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫مبا أننا يف هذه احلالة بصدد تعظيم األرباح فسنقوم حبساب األرباح الوحدوية و اليت نرمز هلا بالرمز ‪pij‬‬
‫حيث‪:‬‬
‫الربح = سعر البيع الوحدوي – التكاليف الوحدوية الكلية (و يف حالة وجود خسارة تُشطب اخللية)؛‬
‫التكاليف الوحدوية الكلية = تكاليف اإلنتاج الوحدوية ‪ +‬تكاليف النقل الوحدوية‪.‬‬
‫التكاليف الوحدوية الكلية‪:‬‬

‫الربح الوحدوي‪:‬‬

‫و عليه يصبح جدول النقل كالتايل‪:‬‬


‫الجدول رقم ‪ :38‬تشكيل جدول النقل للمثال ‪02-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪190‬‬ ‫‪140‬‬ ‫‪150‬‬ ‫‪0‬‬
‫‪O1‬‬ ‫‪2000‬‬

‫‪70‬‬ ‫‪110‬‬ ‫‪20‬‬ ‫‪0‬‬


‫‪O2‬‬ ‫‪2500‬‬

‫‪127‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪70‬‬ ‫‪0‬‬ ‫‪30‬‬ ‫‪0‬‬
‫‪O3‬‬ ‫‪1800‬‬

‫‪6300‬‬
‫‪bi‬‬ ‫‪1600‬‬ ‫‪2400‬‬ ‫‪2000‬‬ ‫‪300‬‬ ‫‪6300‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪ -4-2‬إيجاد الحل االبتدائي األساس باستخدام طريقة الربح األعظم‪:‬‬


‫الجدول رقم ‪ :39‬الحل االبتدائي األساس باستخدام طريقة الربح األعظم للمثال ‪02-02‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪190‬‬ ‫‪140‬‬ ‫‪150‬‬ ‫‪0‬‬ ‫‪2000‬‬
‫‪O1‬‬ ‫‪400‬‬
‫‪1600‬‬ ‫‪/‬‬ ‫‪400‬‬ ‫‪/‬‬ ‫‪0‬‬
‫‪70‬‬ ‫‪110‬‬ ‫‪20‬‬ ‫‪0‬‬ ‫‪2500‬‬
‫‪O2‬‬ ‫‪100‬‬
‫‪/‬‬ ‫‪2400‬‬ ‫‪/‬‬ ‫‪100‬‬ ‫‪0‬‬
‫‪70‬‬ ‫‪0‬‬ ‫‪30‬‬ ‫‪0‬‬ ‫‪1800‬‬
‫‪O3‬‬ ‫‪200‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪1600‬‬ ‫‪200‬‬ ‫‪0‬‬
‫‪2000‬‬ ‫‪300‬‬ ‫‪6300‬‬
‫‪bi‬‬ ‫‪1600‬‬ ‫‪2400‬‬ ‫‪1600‬‬ ‫‪100‬‬ ‫‪6300‬‬
‫‪0‬‬ ‫‪0‬‬
‫المصدر‪:‬ـ من إعداد الباحثة بناء على معطيات المثال‬

‫‪128‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫قيمة دالة اهلدف يف هذه احلالة هي‪:‬‬
‫‪Z =190 (1600)+150 (400)+110 (2400)+0 (100)+30 (1600) +0 (200) = 676000‬‬
‫عدد اخلاليا اململوءة ‪. m+n-1 = 6‬‬

‫‪ -4-3‬تحسين الحل االبتدائي (استخدام طريقة المسار الحرج)‪:‬‬

‫حتديد اخلاليا الفارغة‪x12 , x14 , x21 , x23 , x31 , x32 :‬‬


‫حساب القيم الفارغة للخاليا الفارغة‪:‬‬
‫‪x12 = 140 – 150 + 30 – 0 + 0 – 110 = - 90‬‬
‫‪x14 = 0 – 0 + 30 – 150 = -120‬‬
‫‪x21 =70 – 190 + 150 – 30 + 0 – 0 = 0‬‬
‫‪x23 = 20 – 30 + 0 – 0 = -10‬‬
‫‪x31 = 70 – 190 + 150 – 30 = 0‬‬
‫‪x32 = 0 – 110 + 0 – 0 = -110‬‬
‫نالحظ أن مجيع القيم اجلربية للخاليا الفارغة سالبة مما يعين الوصول إىل احلل األمثل الذي يعظم األرباح‪.‬‬

‫المحور الثالث‪ :‬تمثيل مسائل النقل بنظرية الشبكة‬


‫يهتم أسلوب شبكات النقل حبل كثري من املسائل االقتصادية و التقنية منها‪ ،‬خاصة مسائل نقل املسافرين‬
‫والبض ائع أو نق ل و توزي ع خمتل ف املواد‪ ،‬و من أج ل معاجلة خمتل ف اجلوانب املتعلق ة هبذه املس ائل نلج أ إىل‬
‫استخدام تقنية الشبكات‪.‬‬
‫من بني تطبيق ات نظري ة ش بكات النق ل ميكن ذك ر مس ائل البحث عن املس ارات ذات القيم ة املثلى ( ‪Les‬‬
‫‪ ،)chemins de valeur optimale‬مس ألة الت دفق األعظم ع رب الش بكة ( ‪Le problème de flot‬‬
‫‪1‬‬
‫‪ ،)maximal‬مسألة املسافر التجاري و غريها‪.‬‬

‫مكيد علي‪ ،‬بحــوث العمليــات و تطبيقاتهــا االقتصــادية "نظريــة الشــبكات و مســائل النقــل و التخصــيص"‪ ،‬ديوان املطبوعات اجلامعية‪ ،‬اجلزائر‪،‬‬ ‫‪1‬‬

‫‪ ،2016‬ص ‪.145 -143‬‬


‫‪129‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -1‬الشبكة ( ‪ :)Le graphe‬هو هيكل حيتوي على جمموعة من العناصر تسمى بالرؤوس و جمموعة أخرى‬
‫من العناصر تسمى باألقواس و يرمز للشبكة بالرمز )‪ U(X‬متثل الرؤوس على الرسم بنقاط و األسهم بأقواس‪.‬‬
‫وتنقسم الشبكات إىل‪:‬‬
‫‪ -1-1‬الشبكة الكاملةـ ( ‪ :)Le graphe complet‬هو هيكل يكون فيه أي رأس من الرؤوس مرتبط بكل‬
‫من الرؤوس األخرى على مرة واحدة‪.‬‬
‫‪ -1-2‬الشبكة الموجهـة ( ‪:)Le graphe orienté‬ـ هي هيكل يتكون من رؤوس تربطها أسهم موجهة‪،‬‬
‫مبعىن أن السري فيها خيضع الجتاه األسهم‪.‬‬
‫‪ -1-3‬الشبكة غير الموجهة ( ‪ :)Le graphe non orienté‬هي هيكل يتكون من رؤوس تربطها أسهم‬
‫غري موجهة‪ ،‬يف هذا النوع من الشبكات يسمى السهم الذي يربط أي رأسني "باحلد"‪.‬‬
‫‪ -2‬المســار ( ‪ :)Le chemin‬يف أي ش بكة نس مي مس ارا ك ل سلس لة متص لة من األس هم ال يت يك ون فيه ا‬
‫الطرف النهائي لكل منها هو عبارة عن الطرف االبتدائي للسهم الذي يليه‪ ،‬ما عدا السهم األخري‪.‬‬
‫يف مسائل النق ل ميكن التمييز بني أنواع خمتلفة من مسارات النقل اليت تربط بني مراكز التوزيع و مراكز‬
‫االستالم و ذلك على أساس االعتبارين التاليني‪:‬‬
‫االعتبار األول‪ :‬عدد مراحل النقل (مسارات النقل ذات املرحلة الواحدة‪ ،‬مسارات النقل متعددة املراحل)؛‬
‫االعتبار الثاني‪ :‬توازن كمية العرض مع كمية الطلب‪ ،‬ما يسمى بالنقل املغلق و النقل املفتوح‪ ،‬ففي حالة النقل‬
‫املغلق يكون التوازن موجوداً‪ ،‬أما يف حالة النقل املفتوح فال يتحقق التوازن‪ ،‬مما جيعلنا نفكر يف إدخال مركز‬
‫استالم أو مركز توزيع ومهي‪.‬‬
‫و األشكال أدناه توضح أنواع املسارات‪:‬‬
‫الشكل رقم ‪ :05‬مسارات نقل ذات مرحلةـ واحدة‬
‫مراكز التوزيع‬ ‫مراكز االستالم‬

‫‪A‬‬ ‫‪A‬‬
‫‪1‬‬ ‫‪1‬‬

‫‪A‬‬ ‫‪B‬‬
‫‪2‬‬ ‫‪2‬‬

‫‪A‬‬ ‫‪B‬‬
‫‪3‬‬ ‫‪3‬‬
‫‪130‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫المصدر‪ :‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.94‬‬

‫الشكل رقم ‪ :06‬مسارات نقل ذات مراحل متعددة‬


‫مراكز التوزيع‬ ‫املراكز الوسيطية‬ ‫مراكز االستالم‬

‫‪A‬‬ ‫‪B‬‬
‫‪1‬‬ ‫‪I1‬‬ ‫‪1‬‬

‫‪A‬‬ ‫‪B‬‬
‫‪I2‬‬
‫‪2‬‬ ‫‪2‬‬

‫‪A‬‬ ‫‪B‬‬
‫‪3‬‬ ‫المصدر‪ :‬صوار يوسف‪ ،‬طاوش قندوسي‪ ،‬مرجع سبق ذكره‪،‬ـ ص ‪.94‬‬ ‫‪3‬‬

‫‪ -3‬الحلقــة ( ‪ :)La boucle‬املس ار ال ذي يك ون في ه الط رف النه ائي للس هم األخ ري ه و عب ارة عن الط رف‬
‫االبتدائي للسهم األول‪ ،‬يسمى باملسار املغلق أو احللقة‪ .‬طول أي مسار هو عبارة عن جمموع القيم اليت تعرب‬
‫عنها األسهم املشكلة و تسمى عادة بالقيم املرافقة‪.‬‬
‫و ل ذلك توج د ع دة ط رق تس تعمل من أج ل اس تخراج قيم ة املس ار ذو القيم ة األص غر‪ ،‬من بينه ا‪ :‬طريق ة‬
‫‪ ،Ford‬طريقة ‪ ،R.BELLMAN‬طريقة ‪ ،G.DANTZIG‬طريقة املصفوفات (‪.)FLOYD‬‬

‫تمارين محلولة‪:‬‬
‫التمرين األول‪:‬‬
‫اجلدول أدناه يقدم تكاليف النقل الوحدوية لنقل منتج معني من ‪ 03‬مراكز إنتاج إىل ‪ 04‬مراكز توزيع‪،‬‬
‫باإلضافة إىل عرض كل مركز إنتاج و طلب كل مركز توزيع‪.‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪Ai‬‬

‫‪O1‬‬ ‫‪12‬‬ ‫‪13‬‬ ‫‪04‬‬ ‫‪06‬‬ ‫‪500‬‬

‫‪131‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪O2‬‬ ‫‪06‬‬ ‫‪04‬‬ ‫‪10‬‬ ‫‪11‬‬ ‫‪700‬‬

‫‪O3‬‬ ‫‪10‬‬ ‫‪09‬‬ ‫‪12‬‬ ‫‪04‬‬ ‫‪800‬‬


‫‪bi‬‬ ‫‪400‬‬ ‫‪900‬‬ ‫‪200‬‬ ‫‪500‬‬

‫المطلوب‪ -1:‬انطالقا من معطيات مسألة النقل أعاله ِّ‬


‫شكل جدول النقل املوافق هلذه املسألة؛‬
‫‪ -2‬قدم منوذج النقل املوافق جلدول النقل املتوصل إليه؛‬
‫‪ -3‬أوجد حل األساس املقبول باستخدام طريقة الزاوية الشمالية الغربية‪ ،‬و كذا قيمة دالة اهلدف‬
‫املوافقة له؛‬
‫‪ -4‬أوجد حل األساس املقبول باستخدام طريقة التكاليف الدنيا‪ ،‬و كذا قيمة دالة اهلدف املوافقة له؛‬
‫‪ -5‬أوجد حل األساس املقبول باستخدام طريقة فوجل‪ ،‬و كذا قيمة دالة اهلدف املوافقة له‪.‬‬
‫حل التمرين األول‪:‬‬
‫‪ -1‬تشكيل جدول النقل‪:‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪12‬‬ ‫‪13‬‬ ‫‪04‬‬ ‫‪06‬‬
‫‪O1‬‬ ‫‪500‬‬
‫‪x11‬‬ ‫‪x12‬‬ ‫‪x13‬‬ ‫‪x14‬‬
‫‪06‬‬ ‫‪04‬‬ ‫‪10‬‬ ‫‪11‬‬
‫‪O2‬‬ ‫‪700‬‬
‫‪x21‬‬ ‫‪x22‬‬ ‫‪x23‬‬ ‫‪x24‬‬
‫‪10‬‬ ‫‪09‬‬ ‫‪12‬‬ ‫‪04‬‬
‫‪O3‬‬ ‫‪800‬‬
‫‪x31‬‬ ‫‪x32‬‬ ‫‪x33‬‬ ‫‪x34‬‬
‫‪bi‬‬ ‫‪400‬‬ ‫‪900‬‬ ‫‪200‬‬ ‫‪500‬‬ ‫‪2000‬‬
‫‪ -2‬صياغة نموذج النقل‪:‬‬
‫‪Min Z =12 x11+13 x12+4 x13+6 x14 +6 x21+4 x22+10 x23+11 x24 +10 x31+9 x32+12‬‬
‫‪x33+4 x34‬‬
‫قيود العرض‪:‬‬
‫‪x11 + x12 + x13 + x14 + x15 = 500‬‬
‫‪x21 + x22 + x23 + x24 + x25 = 700‬‬
‫‪x31 + x32 + x33 + x34 + x35 = 800‬‬

‫‪132‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫قيود الطلب‪:‬‬
‫‪x11 + x21 + x31 = 400‬‬
‫‪x12 + x22 + x23 = 900‬‬
‫‪x13 + x23 + x33 = 200‬‬
‫‪x14 + x24 + x34 = 500‬‬

‫قيود عدم سلبية المتغيرات‪:‬‬

‫‪ -3‬إيجاد حل األساس المقبول باستخدام طريقة الزاوية الشمالية الغربية‪:‬‬


‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪12‬‬ ‫‪13‬‬ ‫‪04‬‬ ‫‪06‬‬ ‫‪500‬‬
‫‪O1‬‬ ‫‪100‬‬
‫‪400‬‬ ‫‪100‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪0‬‬
‫‪06‬‬ ‫‪04‬‬ ‫‪10‬‬ ‫‪11‬‬ ‫‪700‬‬
‫‪O2‬‬ ‫‪0‬‬
‫‪/‬‬ ‫‪700‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪10‬‬ ‫‪09‬‬ ‫‪12‬‬ ‫‪04‬‬ ‫‪800‬‬
‫‪O3‬‬ ‫‪700‬‬
‫‪/‬‬ ‫‪100‬‬ ‫‪200‬‬ ‫‪500‬‬ ‫‪0‬‬
‫‪bi‬‬ ‫‪400‬‬ ‫‪900‬‬ ‫‪200‬‬ ‫‪500‬‬ ‫‪2000‬‬

‫‪Min Z =12 (400)+13 (100)+4 (0)+6 (0) +6 (0)+4 (700)+10 (0)+11 (0) +10‬‬
‫‪(0)+9 (100)+12 (200)+4 (500) = 14200‬‬

‫‪ -3‬إيجاد حل األساس المقبول باستخدام طريقة التكاليف الدنيا‪:‬‬


‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪12‬‬ ‫‪13‬‬ ‫‪04‬‬ ‫‪06‬‬ ‫‪500‬‬
‫‪O1‬‬ ‫‪300‬‬
‫‪300‬‬ ‫‪/‬‬ ‫‪200‬‬ ‫‪/‬‬ ‫‪0‬‬

‫‪133‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪06‬‬ ‫‪04‬‬ ‫‪10‬‬ ‫‪11‬‬ ‫‪700‬‬
‫‪O2‬‬ ‫‪0‬‬
‫‪/‬‬ ‫‪700‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪10‬‬ ‫‪09‬‬ ‫‪12‬‬ ‫‪04‬‬ ‫‪800‬‬
‫‪O3‬‬ ‫‪300‬‬
‫‪100‬‬ ‫‪200‬‬ ‫‪/‬‬ ‫‪500‬‬ ‫‪100‬‬
‫‪bi‬‬ ‫‪400‬‬ ‫‪900‬‬ ‫‪200‬‬ ‫‪500‬‬ ‫‪2000‬‬

‫‪Min Z =12 (300)+13 (0)+4 (200)+6 (0) +6 (0)+4 (700)+10 (0)+11 (0) +10‬‬
‫‪(100)+9 (200)+12 (0)+4 (500) = 10400‬‬
‫‪ -4‬إيجاد حل األساس المقبول باستخدام طريقة فوجل‪:‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬ ‫الفرق‬
‫‪12‬‬ ‫‪13‬‬ ‫‪04‬‬ ‫‪06‬‬ ‫‪500‬‬ ‫‪2‬‬
‫‪O1‬‬ ‫‪300‬‬ ‫‪6‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪200‬‬ ‫‪300‬‬ ‫‪0‬‬
‫‪06‬‬ ‫‪04‬‬ ‫‪10‬‬ ‫‪11‬‬ ‫‪700‬‬ ‫‪2‬‬
‫‪O2‬‬ ‫‪0‬‬ ‫‪2‬‬
‫‪/‬‬ ‫‪700‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪2‬‬
‫‪10‬‬ ‫‪09‬‬ ‫‪12‬‬ ‫‪04‬‬ ‫‪800‬‬ ‫‪5‬‬
‫‪O3‬‬ ‫‪600‬‬ ‫‪5‬‬
‫‪400‬‬ ‫‪200‬‬ ‫‪/‬‬ ‫‪200‬‬ ‫‪400‬‬ ‫‪1‬‬
‫‪bi‬‬ ‫‪400‬‬ ‫‪900‬‬ ‫‪200‬‬ ‫‪500‬‬
‫‪0‬‬ ‫‪200‬‬ ‫‪0‬‬ ‫‪200‬‬
‫‪0‬‬ ‫‪0‬‬
‫‪4‬‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪2‬‬
‫الفرق‬ ‫‪4‬‬ ‫‪5‬‬ ‫‪2‬‬
‫‪2000‬‬
‫‪4‬‬ ‫‪5‬‬ ‫‪7‬‬

‫‪Min Z =12 (0)+13 (0)+4 (200)+6 (300) +6 (0)+4 (700)+10 (0)+11 (0) +10‬‬
‫‪(400)+9 (200)+12 (0)+4 (200) = 12000‬‬

‫التمرين الثاني‪:‬‬
‫اجلدول أدناه يقدم معطيات ملسألة نقل ما‪.‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪Ai‬‬

‫‪134‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪O1‬‬ ‫‪20‬‬ ‫‪17‬‬ ‫‪15‬‬ ‫‪10‬‬ ‫‪130‬‬

‫‪O2‬‬ ‫‪16‬‬ ‫‪14‬‬ ‫‪18‬‬ ‫‪13‬‬ ‫‪50‬‬

‫‪O3‬‬ ‫‪12‬‬ ‫‪15‬‬ ‫‪11‬‬ ‫‪19‬‬ ‫‪100‬‬


‫‪bi‬‬ ‫‪40‬‬ ‫‪40‬‬ ‫‪80‬‬ ‫‪120‬‬

‫المطلوب‪ -1:‬انطالقا من معطيات مسألة النقل أعاله ِّ‬


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

‫حل التمرين الثاني‪:‬‬


‫‪-1‬تشكيل جدول النقل‪:‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪20‬‬ ‫‪17‬‬ ‫‪15‬‬ ‫‪10‬‬
‫‪O1‬‬ ‫‪130‬‬
‫‪x11‬‬ ‫‪x12‬‬ ‫‪x13‬‬ ‫‪x14‬‬
‫‪16‬‬ ‫‪14‬‬ ‫‪18‬‬ ‫‪13‬‬
‫‪O2‬‬ ‫‪50‬‬
‫‪x21‬‬ ‫‪x22‬‬ ‫‪x23‬‬ ‫‪x24‬‬
‫‪12‬‬ ‫‪15‬‬ ‫‪11‬‬ ‫‪19‬‬
‫‪O3‬‬ ‫‪100‬‬
‫‪x31‬‬ ‫‪x32‬‬ ‫‪x33‬‬ ‫‪x34‬‬
‫‪bi‬‬ ‫‪40‬‬ ‫‪40‬‬ ‫‪80‬‬ ‫‪120‬‬ ‫‪280‬‬

‫‪ -2‬إيجاد حل األساس المقبول باستخدام طريقة التكاليف الدنيا‪:‬‬


‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬

‫‪135‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪20‬‬ ‫‪17‬‬ ‫‪15‬‬ ‫‪10‬‬ ‫‪130‬‬
‫‪O1‬‬ ‫‪10‬‬
‫‪10‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪120‬‬ ‫‪0‬‬
‫‪16‬‬ ‫‪14‬‬ ‫‪18‬‬ ‫‪13‬‬ ‫‪50‬‬
‫‪O2‬‬ ‫‪10‬‬
‫‪10‬‬ ‫‪40‬‬ ‫‪/‬‬ ‫‪/‬‬ ‫‪0‬‬
‫‪12‬‬ ‫‪15‬‬ ‫‪11‬‬ ‫‪19‬‬ ‫‪100‬‬
‫‪O3‬‬ ‫‪20‬‬
‫‪20‬‬ ‫‪/‬‬ ‫‪80‬‬ ‫‪/‬‬ ‫‪0‬‬
‫‪40‬‬ ‫‪40‬‬ ‫‪80‬‬ ‫‪120‬‬
‫‪bi‬‬ ‫‪20‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪280‬‬
‫‪010‬‬

‫‪Min Z =20 (10)+17(0)+15(0)+10 (120)+16 (10)+14 (40) +18 (0)+13 (0)+12‬‬


‫‪(20)+15 (0) +11 (80)+19 (0) = 3240‬‬
‫‪ -3‬إيجاد الحل األمثل لنموذج النقل المتوصل إليه‪:‬‬
‫‪Cij = Ui + Vi‬‬ ‫‪ Ui=0‬مع‬ ‫أوال‪ :‬تحديد معادلةـ الخاليا المملوءة‪:‬‬
‫‪C11 = U1 + V1 ⇒ 20 = 0 + V1 ⇒ V1 = 20‬‬
‫‪C14 = U1 + V4 ⇒ 10 = 0 + V4 ⇒ V4 = 10‬‬
‫‪C21 = U2 + V1 ⇒ 16 = U2 + 20 ⇒ U2 = - 4‬‬
‫‪C22 = U2 + V2 ⇒ 14 = -4 + V2 ⇒ V2 = 18‬‬
‫‪C31 = U3 + V1 ⇒ 12 = U3 + 20 ⇒ U3 = - 8‬‬
‫‪C33 = U3 + V3 ⇒ 11 = -8 + V3 ⇒ V3 = 19‬‬

‫‪C′ij = Cij – Vj – Ui‬‬ ‫ثانيا‪ :‬تحديد معادلة الخاليا الفارغة‪:‬‬


‫‪C′12 = C12 – V2 – U1 ⇒ C′12 =17 – 18 – 0 ⇒ C′12 = - 1‬‬
‫‪C′13 = C13 – V3 – U1 ⇒ C′13 =15 – 19 – 0 ⇒ C′13 = - 4‬‬
‫‪C′23 = C23 – V3 – U2 ⇒ C′23 =18 – 19 – (- 4) ⇒ C′23 = 3‬‬
‫‪C′24 = C24 – V4 – U2 ⇒ C′24 =13 – 10 – (- 4) ⇒ C′24 = 7‬‬
‫‪C′32 = C32 – V2 – U3 ⇒ C′32 =15 – 18 – (- 8) ⇒ C′32 = 5‬‬
‫‪C′34 = C34 – V4 – U3 ⇒ C′34 =19 – 10 – (- 8) ⇒ C′34 = 17‬‬

‫احلل املتوصل إليه ليس أمثال‪ ،‬لذا خنتار اخللية األشد سالبية و هي اخللية ‪ x13‬و اليت تتم دراسة مسارها‪:‬‬

‫‪136‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬

‫‪+10‬‬ ‫‪0‬‬

‫‪-20‬‬ ‫‪+80‬‬

‫مبا أن أقل قيمة هي ‪ ،)min : 10, 80 (=10‬إذا ستأخذ اخللية الفارغة ‪ x13‬هذه القيمة و يصبح املسار‬
‫كالتايل‪:‬‬
‫‪0‬‬ ‫‪10‬‬

‫‪30‬‬ ‫‪70‬‬
‫و عليه يصبح جدول النقل كالتايل‪:‬‬

‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬


‫‪20‬‬ ‫‪17‬‬ ‫‪15‬‬ ‫‪10‬‬
‫‪O1‬‬ ‫‪130‬‬
‫‪/‬‬ ‫‪/‬‬ ‫‪10‬‬ ‫‪120‬‬
‫‪16‬‬ ‫‪14‬‬ ‫‪18‬‬ ‫‪13‬‬
‫‪O2‬‬ ‫‪50‬‬
‫‪10‬‬ ‫‪40‬‬ ‫‪/‬‬ ‫‪/‬‬
‫‪12‬‬ ‫‪15‬‬ ‫‪11‬‬ ‫‪19‬‬
‫‪O3‬‬ ‫‪100‬‬
‫‪30‬‬ ‫‪/‬‬ ‫‪70‬‬ ‫‪/‬‬
‫‪bi‬‬ ‫‪40‬‬ ‫‪40‬‬ ‫‪80‬‬ ‫‪120‬‬ ‫‪280‬‬

‫‪Min Z =20 (0)+17(0)+15(10)+10 (120)+16 (10)+14 (40) +18 (0)+13 (0)+12‬‬


‫‪(30)+15 (0) +11 (70)+19 (0) = 3200‬‬
‫‪Cij = Ui + Vi‬‬ ‫‪ Ui=0‬مع‬ ‫أوال‪ :‬تحديد معادلةـ الخاليا المملوءة‪:‬‬
‫‪C13 = U1 + V3 ⇒ 15 = 0 + V3 ⇒ V3 = 15‬‬
‫‪C14 = U1 + V4 ⇒ 10 = 0 + V4 ⇒ V4 = 10‬‬
‫‪C33 = U3 + V3 ⇒ 11 = U2 + 15 ⇒ U3 = - 4‬‬
‫‪C31 = U3 + V1 ⇒ 12 = -4 + V1 ⇒ V1 = 16‬‬
‫‪C21 = U2 + V1 ⇒ 16 = U2 + 16 ⇒ U2 = 0‬‬
‫‪C22 = U2 + V2 ⇒ 14 = 0 + V2 ⇒ V3 = 14‬‬

‫‪137‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪C′ij = Cij – Vj – Ui‬‬ ‫ثانيا‪ :‬تحديد معادلة الخاليا الفارغة‪:‬‬
‫‪C′11 = C11 – V1 – U1 ⇒ C′11 =20 – 16 – 0 ⇒ C′11 = 4‬‬
‫‪C′12 = C12 – V1 – U2 ⇒ C′12 =17 – 14 – 0 ⇒ C′12 = 3‬‬
‫‪C′23 = C23 – V3 – U2 ⇒ C′23 =18 – 15 – (0) ⇒ C′23 = 3‬‬
‫‪C′24 = C24 – V4 – U2 ⇒ C′24 =13 – 10 – (0) ⇒ C′24 = 3‬‬
‫‪C′32 = C32 – V2 – U3 ⇒ C′32 =15 – 14 – (- 4) ⇒ C′32 = 5‬‬
‫‪C′34 = C34 – V4 – U3 ⇒ C′34 =19 – 10 – (- 4) ⇒ C′34 = 13‬‬
‫يتضح من أعاله بأن مجيع قيم التكاليف اجلديدة موجبة‪ ،‬و عليه فقد مت التوصل إىل احلل األمثل باستخدام‬
‫طريقة عوامل الضرب‪ ،‬و بالتايل فإن التكاليف الكلية النهائية تساوي ‪ ،3200‬جند أننا قد وفرنا ‪ 40‬وحدة‪.‬‬

‫‪138‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫تمارين مقترحةـ‬
‫التمــرين األول‪ :‬مؤسس ة لنق ل املس افرين متتل ك ن وعني من الس يارات‪ :‬س يارة ‪ 5‬رك اب و س يارة ‪ 11‬راكب ا‪،‬‬
‫حيث تعمل السيارات على خطني لنقل املسافرين‪ ،‬علما أن كل سيارة تستطيع القيام برحلة واحدة يوميا‪ .‬يبلغ‬
‫إي راد الن وع األول ‪ 5000‬دج على اخلط األول ‪ 6000‬دج على اخلط الث اين‪ ،‬أم ا الن وع الث اين فيبل غ إيراده ا‬
‫‪ 8000‬دج على اخلط األول و ‪ 10000‬دج على اخلط الث اين‪ .‬ع دد األش خاص املتوق ع نقلهم على اخلط‬
‫األول ال يتج اوز ‪ 2000‬ش خص بينم ا ال يتج اوز ع دد ‪ 1500‬على اخلط الث اين‪ .‬أج رت املؤسس ة دراس ة‬
‫أوضحت بأن ختصيص ‪ 10‬سيارات من النوع األول على اخلط األول ميكن أن يعود عليها باإليراد املطلوب‪،‬‬
‫أما عند ختصيص أكثر من ‪ 10‬سيارات فإن ذلك ميكن أن يؤدي إىل خسارة يف اإليراد مقدارها ‪ 2000‬دج‬
‫لكل سيارة‪.‬‬
‫المطلوب‪ :‬صياغة النموذج الرياضي و الذي يسمح بتحديد عدد السيارات و الذي يعظم إيرادات املؤسسة‪.‬‬

‫التمرين الثاني‪ :‬مكتب لالستنساخ يود شراء ‪ 10‬أجهزة استنساخ‪ ،‬و أمامه ‪ 3‬أنواع من أجهزة االستنساخ‪،‬‬
‫وعلي ه م ا ال يق ل عن جه ازين من ك ل ن وعني‪ .‬ميكن للن وع األول استنس اخ ‪ 300‬ورق ة يف الس اعة‪ ،‬و ميكن‬
‫للنوع الثاين استنساخ ‪ 350‬ورقة‪ ،‬أما النوع الثالث فيمكن له استنساخ ‪ 250‬ورقة يف الساعة‪ .‬العمر املتوقع‬
‫للنوع األول هو ‪ 3‬سنوات‪ ،‬و للنوع الثاين هو ‪ 2‬سنوات أما النوع الثالث فعمره هو ‪ 4‬سنوات‪ ،‬علما أن‬
‫جمموع أعمار أجهزة االستنساخ جيب أن ال يقل عن ‪ 30‬سنة‪ .‬كلفة شراء األجهزة الثالث هي على التوايل‪:‬‬
‫‪ 1 ،2 ،1.5‬مليون دينار‪ ،‬مع العلم أن املكتب بإمكانه بيع األجهزة بعد سنة من االستخدام بسعر‪،1 ،1 :‬‬
‫‪ 0.5‬مليون دينار على التوايل‪ ،‬حيث أن خطة املكتب تقضي استنساخ ما ال يقل عن ‪ 3000‬ورقة يف الساعة‬
‫الواحدة‪.‬‬
‫المطلوب‪ :‬صياغة النموذج الرياضي و الذي يسمح بتحديد عدد األجهزة و الذي تقلل تكاليف الشراء‪.‬‬

‫التمرين الثالث‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Max Z= 4000 x1+6000 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪10 x1 +20 x2 ≤ 800‬‬
‫‪60 x1+ 40 x2 ≤ 2400‬‬
‫‪x1, x2 ≥ 0‬‬
‫المطلوب‪ -1 :‬حدد منطقة احللول املقبولة و إحداثيات النقاط الرأسية هلا؛‬

‫‪139‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬حدد قيمة دالة اهلدف عند كل نقطة رأسية‪ ،‬مث أوجد احلل األمثل؛‬
‫‪ -3‬حدد القيود املشبعة و غري املشبعة بيانيا و جربيا‪.‬‬

‫التمرين الرابع‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Min Z= 300 x1+400 x2‬‬
‫‪Soumise aux contraintes‬‬
‫‪5 x1-5 x2 ≤ 60‬‬
‫‪x1+3 x2 ≥ 12‬‬
‫‪x1-2 x2 ≥ 2‬‬
‫‪x1 ≥ 6‬‬
‫‪x2 ≤ 8‬‬
‫‪x1, x2 ≥ 0‬‬
‫المطلوب‪ -1 :‬حدد منطقة احللول املقبولة و إحداثيات النقاط الرأسية هلا؛‬
‫‪ -2‬حدد قيمة دالة اهلدف عند كل نقطة رأسية‪ ،‬مث أوجد احلل األمثل؛‬
‫‪ -3‬حدد القيود املشبعة و غري املشبعة بيانيا و جربيا‪.‬‬

‫التمــرين الخــامس‪ :‬الش كل أدن اه يوض ح منطق ة احلل ول املقبول ة ‪ OBGMF‬لنم وذج برجمة خطي ة مك ون من‬
‫متغرييت قرار و ‪ 3‬قيود وظيفية‪.‬‬

‫‪270 x1+120 x2 = 3240‬‬

‫‪300 x1 -700 x2 = 2100‬‬

‫‪100 x1+100 x2 = 2000‬‬

‫المطلوب‪ -1 :‬انطالقا من الرسم البياين استنتج قيود النموذج؛‬


‫‪ -2‬حدد إحداثيات النقاط الرأسية ملنطقة احللول املقبولة؛‬

‫‪140‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫عند النقاط الرأسية و حتديد احلل األمثل‪.‬‬ ‫اهلدف ‪Max Z=2700 x1+1200 x2‬‬ ‫‪ -3‬تقييم دالة‬

‫التمرين السادس‪ :‬لتكن مناذج الربجمة اخلطية التالية‪:‬‬


‫‪Max Z= 1,5 x1+ x2‬‬ ‫‪Min Z= 1,5 x1+ x2‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪x1+ x2 ≤ 400‬‬ ‫‪x1+ x2 ≤ 400‬‬
‫‪2x1+ x2 ≤ 600‬‬ ‫‪2x1+ x2 ≤ 600‬‬
‫‪x2 ≤ 300‬‬ ‫‪x2 ≤ 300‬‬
‫‪x1 ≥ 50‬‬ ‫‪x1 ≥ 50‬‬
‫‪x2 ≥ 50‬‬ ‫‪x2 ≥ 50‬‬
‫‪x1, x2 ≥ 0‬‬ ‫‪x1, x2 ≥ 0‬‬

‫المطلوب‪ -1:‬أكتب النماذج أعاله على الشكل املعياري؛‬


‫‪ -2‬كم حل أساس ميكن أن يقبل كل منوذج؟ أذكرها؛‬
‫‪ -3‬حدد حلول األساس املقبولة للنموذجني؛‬
‫‪ -4‬أوجد قيمة دالة اهلدف املوافقة لكل حل أساس مقبول‪ ،‬مث حدد احلل الذي يعطي أمثل قيمة هلا؛‬
‫‪ -5‬باستخدام الطريقة البيانية حدد منطقة احللول املقبولة و حلول األساس عليها‪.‬‬

‫التمرين السابع‪ :‬لتكن مناذج الربجمة اخلطية التالية‪:‬‬


‫‪Max Z= 2 x1+2 x2 +6 x3‬‬ ‫‪Max Z= 4 x1+2 x2 + x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪x1+ x2 +3 x3 ≤ 48‬‬ ‫‪8 x1+4 x2 + x3 ≤ 125‬‬
‫‪4 x1+ x2 +6 x3 ≤ 60‬‬ ‫‪4 x1+ x2 ≤ 25‬‬
‫‪x1, x2, x3 ≥ 0‬‬ ‫‪x1 ≤ 5‬‬
‫‪x1, x2, x3 ≥ 0‬‬

‫‪Min Z= 10 x1+20 x2 +30 x3‬‬ ‫‪Min Z= 120 x1+200 x2 +150 x3‬‬


‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪10 x1+20 x2 +30 x3 ≤ 500‬‬ ‫‪20 x1+13 x2 +8 x3 ≥ 1500‬‬
‫‪x1+3 x2 +4 x3 ≤ 750‬‬ ‫‪25x1+20 x2 +14 x3 ≥ 2150‬‬
‫‪2x1+5 x2 +2 x3 ≤ 850‬‬ ‫‪10x1+30 x2 +20 x3 ≥ 6000‬‬
‫‪x1, x2, x3 ≥ 0‬‬ ‫‪x1, x2, x3 ≥0‬‬
‫المطلوب‪ -1 :‬باستخدام طريقة تعداد حلول األساس‪ ،‬أوجد احلل األمثل لنماذج الربجمة اخلطية أعاله؛‬
‫‪ -2‬باستخدام الطريقة البيانية حدد منطقة احللول املقبولة‪ ،‬و حلول األساس عليها‪.‬‬

‫التمرين الثامن‪ :‬لتكن مناذج الربجمة اخلطية التالية‪:‬‬

‫‪141‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪Min Z= 80 x1+120 x2 +84 x3‬‬ ‫‪Min Z= 600 x1+400 x2 +400 x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪5 x1 + 15 x2+ 7 x3 ≥ 20‬‬ ‫‪3 x1+4 x2 +5 x3 ≥ 60‬‬
‫‪10 x1 + 12 x2+21 x3 ≥ 15‬‬ ‫‪5 x1 +2 x2 + x3 ≥ 40‬‬
‫‪4 x1 +5 x2+ 3 x3 ≥ 18‬‬ ‫‪x1, x2, x3 ≥ 0‬‬
‫‪x1, x2, x3 ≥ 0‬‬
‫المطلوب‪ :‬باستخدام طريقة السمبلكس‪ ،‬أوجد احلل األمثل لنماذج الربجمة اخلطية أعاله‪.‬‬

‫التمرين التاسع‪ :‬لتكن مناذج الربجمة اخلطية التالية‪:‬‬


‫‪Max Z= 5 x1-2 x2 +8 x3 +6 x4 +10 x5‬‬ ‫‪Max Z= 3 x1+2 x2 +5 x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪x1 ≤ 10‬‬ ‫‪x1+2 x2 + x3 ≤ 430‬‬
‫‪5 x1 +5 x2 +11 x3 ≤ 2000‬‬ ‫‪3 x1 +2 x3 ≤ 460‬‬
‫‪5 x4 +11 x5 ≤ 1500‬‬ ‫‪x1+4 x2 ≤ 420‬‬
‫‪x1, x2, x3, x4, x5 ≥ 0‬‬ ‫‪x1, x2, x3 ≥ 0‬‬
‫‪Min Z= 70 x1 - 40 x2 - 60 x3‬‬ ‫‪Min Z= 100 x1+210 x2 +250 x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪4 x1+2 x2 +4 x3 ≤ 100‬‬ ‫‪10 x1+15 x2 + 12 x3 ≤ 2500‬‬
‫‪2 x1+2 x2 + x3 ≤ 80‬‬ ‫‪30 x1+40 x2 + 2x3 ≤ 6200‬‬
‫‪x1+3 x2 +2 x3 ≤ 40‬‬ ‫‪2x1+6 x2+ 4x3 ≤ 5000‬‬
‫‪x1, x2, x3 ≥ 0‬‬ ‫‪x1, x2, x3 ≥ 0‬‬
‫المطلوب‪ :‬باستخدام طريقة السمبلكس‪ ،‬أوجد احلل األمثل لنماذج الربجمة اخلطية أعاله‪.‬‬

‫التمرين العاشر‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Min Z= 1200 x1+1000 x2 +3800 x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪6 x1+4 x2 + 4 x3 ≥ 1000‬‬
‫‪3 x1+4 x2 + 12 x3 ≥ 600‬‬
‫‪6 x1+6 x2+ 8 x3 ≥ 800‬‬
‫‪x1, x2, x3 ≥ 0‬‬

‫عند تطبيق طريقة السمبلكس‪ ،‬تم الحصولـ على جدول السمبلكس أدناه‪:‬‬
‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪S3‬‬ ‫‪6‬‬ ‫‪1/2-‬‬ ‫‪1-‬‬ ‫‪300‬‬
‫‪x2‬‬ ‫‪5‬‬ ‫‪1/4‬‬ ‫‪1/2-‬‬ ‫‪50‬‬
‫‪x1‬‬ ‫‪1/3-‬‬ ‫‪1/3-‬‬ ‫‪1/3‬‬ ‫‪400/3‬‬
‫‪Zj = ∑Cj xj‬‬
‫‪Z = Cj - Zj‬‬ ‫‪=Z‬‬
‫المطلوب‪ -1 :‬أكمل اجلدول أعاله‪ ،‬و هل ميثل جدول احلل األمثل؟ و ملاذا؟‬
‫‪142‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -2‬قدم احلل األمثل‪ ،‬مث حدد القيود املشبعة و غري املشبعة‪.‬‬

‫التمرين الحادي عشر‪ :‬لتكن مناذج الربجمة اخلطية التالية‪:‬‬


‫‪Max Z= 6 x1 +7 x2 +3 x3 +5 x4 + x5 + x6‬‬ ‫‪Min Z= 12 x1+26 x2 +80 x3‬‬
‫‪Soumise aux contraintes‬‬ ‫‪Soumise aux contraintes‬‬
‫‪x1 + x2 + x3 + x4 + x5 + x6 ≤ 50‬‬ ‫‪2 x1+6 x2 +4 x3 ≥ 40‬‬
‫‪x1 + x2 ≤ 10‬‬ ‫‪4 x1+2 x2 ≥ 10‬‬
‫‪x2 ≤ 8‬‬ ‫‪x1+ x2 +2 x3 ≥ 6‬‬
‫‪5 x3 + x4 ≤ 12‬‬ ‫‪x1, x2, x3 ≥ 0‬‬
‫‪x5 + x6 ≥ 5‬‬
‫‪x5 +5 x6 ≤ 50‬‬
‫‪x1, x2, x3, x4, x5 , x6 ≥ 0‬‬
‫المطلوب‪ -1 :‬أوجد النماذج الثنائية للنماذج األولية املقدمة أعاله؛‬
‫‪x1=10,‬‬ ‫‪ -2‬إذا ك انت متغ ريات األس اس يف احلل األمث ل للنم وذج األول من ن وع التدني ة هي‪:‬‬
‫‪ ،S1=20, S2=30‬أوجد احلل األمثل للنموذج املقابل له باستخدام نظرية الفجوات املكملة؛‬
‫‪x1=2,‬‬ ‫‪ -3‬إذا ك انت متغ ريات األس اس يف احلل األمث ل للنم وذج األول من ن وع التعظيم هي‪:‬‬
‫‪ ،x2=8, x4=12, x5=45/2, x6=11/2, S5=23‬أوجد احلل األمثل للنموذج املقابل له باستخدام نظرية‬
‫الفجوات املكملة؛‬

‫التمرين الثاني عشر‪ :‬ليكن منوذج الربجمة اخلطية التايل‪:‬‬


‫‪Min W= 10 y1+8 y2 +7 y3‬‬
‫‪Soumise aux contraintes‬‬
‫‪y1+ y2 + y3 ≥ 2‬‬
‫‪2 y1+ y2 ≥ 3‬‬
‫‪y1, y2, y3 ≥ 0‬‬
‫المطلوب‪ -1 :‬أوجد أول حل أساس مقبول للنموذج الثنائي أعاله بإضافة متغرية اصطناعية واحدة؛‬
‫‪ -2‬بعد محاولة تحسين الحل األول‪ ،‬تم الحلول على جدول السمبلكس أدناه‪:‬‬
‫‪10‬‬ ‫‪8‬‬ ‫‪7‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪y1‬‬ ‫‪y2‬‬ ‫‪y3‬‬ ‫‪k1‬‬ ‫‪k2‬‬ ‫‪t1‬‬
‫‪8‬‬ ‫‪y1‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪2-‬‬ ‫‪1‬‬ ‫‪1-‬‬ ‫‪1‬‬
‫‪10‬‬ ‫‪y2‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪1-‬‬ ‫‪1‬‬ ‫‪1-‬‬ ‫‪1‬‬ ‫‪1‬‬
‫‪Zj = ∑Cj xj‬‬ ‫‪10‬‬ ‫‪8‬‬ ‫‪6‬‬ ‫‪6-‬‬ ‫‪2-‬‬ ‫‪2‬‬
‫‪Z = Cj - Zj‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪6‬‬ ‫‪2‬‬ ‫‪9‬‬ ‫‪Z=18‬‬
‫‪ -‬ما هو احلل األمثل للنموذج الثنائي أعاله؟‬ ‫‪3‬‬
‫‪ -4‬أوجد النموذج األصلي‪ ،‬و انطالقا من جدول احلل األمثل للنموذج الثنائي قم بقراءة احلل‬
‫األمثل للنموذج األويل؛‬
‫‪143‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -5‬باستخدام نظرية الفجوات املكملة تأكد من احلل األمثل املتوصل إليه‪.‬‬

‫التمرين الثالث عشر‪ :‬ليكن لدينا منوذج الربجمة اخلطية التايل‪:‬‬

‫‪Max Z=700x1+400x2+600x3‬‬
‫‪Soumise aux contraintes‬‬
‫‪4x1+2x2+4x3 ≤ 1000‬‬
‫‪2x1+2x2+x3 ≤ 800‬‬
‫‪x1+3x2+2x3 ≤ 400‬‬
‫‪x1 ≥ 0, x2 ≥ 0, x3 ≥ 0‬‬

‫و احلل األمثل للنموذج أعاله يقدمه اجلدول التايل‪:‬‬


‫‪700‬‬ ‫‪400‬‬ ‫‪600‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪B‬‬
‫‪Cj‬‬ ‫‪rayon‬‬ ‫‪Ri‬‬
‫‪x1‬‬ ‫‪x2‬‬ ‫‪x3‬‬ ‫‪S1‬‬ ‫‪S2‬‬ ‫‪S3‬‬
‫‪700‬‬ ‫‪x1‬‬ ‫‪1‬‬ ‫‪0‬‬ ‫‪4/5‬‬ ‫‪3/10‬‬ ‫‪0‬‬ ‫‪1/5-‬‬ ‫‪220‬‬
‫‪00‬‬ ‫‪S2‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪7/5-‬‬ ‫‪2/5-‬‬ ‫‪1‬‬ ‫‪2/5-‬‬ ‫‪240‬‬
‫‪400‬‬ ‫‪x2‬‬ ‫‪0‬‬ ‫‪1‬‬ ‫‪2/5‬‬ ‫‪1/10-‬‬ ‫‪0‬‬ ‫‪2/5‬‬ ‫‪60‬‬
‫‪Zj‬‬ ‫‪700‬‬ ‫‪400‬‬ ‫‪720‬‬ ‫‪170‬‬ ‫‪0‬‬ ‫‪20‬‬
‫‪Z=178000‬‬
‫‪Cj – Z j‬‬ ‫‪0‬‬ ‫‪0‬‬ ‫‪120-‬‬ ‫‪170-‬‬ ‫‪0‬‬ ‫‪20-‬‬
‫المطلوب‪:‬‬
‫‪ -1‬ما هي القيم اليت تتغري يف اجلدول يف حل تغري معامل متغرية القرار ‪x3‬؟‬
‫‪ -2‬بكم ميكن ملعامل ‪ x3‬أن يتغري حىت يبقى احلل أمثال؟‬
‫‪ -3‬حدد جمال تغري معامل ‪ x3‬حىت يبقى احلل أمثال‪.‬‬
‫‪ -4‬بافرتاض أن معامل متغرية القرار ‪ x3‬قد أصبح ‪ 719‬بدال من ‪ ،600‬هل يتغري احلل األمثل؟ إذا كان‬
‫يتغري‪ ،‬استنتجه دون تشكيل جدول السمبلكس؛‬
‫‪ -5‬بافرتاض أن معامل متغرية القرار ‪ x3‬قد أصبح ‪ 721‬بدال من ‪ ،600‬هل يتغري احلل األمثل؟ إذا كان‬
‫يتغري‪ ،‬استنتجه دون تشكيل جدول السمبلكس؛‬
‫‪ -6‬قدم قيمة افرتاضية ملعامل متغرية القرار ‪ x3‬حىت تصبح متغرية داخلة‪ ،‬و استنتج حل األساس املقبول‬
‫املوافق؛‬
‫‪ -7‬ما هي القيم اليت تتغري يف اجلدول يف حل تغري معامل متغرية القرار ‪x1‬؟‬

‫‪144‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -8‬بكم ميكن ملعامل ‪ x1‬أن يتغري حىت يبقى احلل أمثال؟‬
‫‪ -9‬حدد جمال تغري معامل ‪ x1‬حىت يبقى احلل أمثال‪.‬‬
‫‪ -10‬ب افرتاض أن معام ل متغ رية الق رار ‪ x1‬ق د أص بح ‪ 549‬ب دال من ‪ ،700‬ه ل يتغ ري احلل األمث ل؟ إذا‬
‫كان يتغري‪ ،‬استنتجه دون تشكيل جدول السمبلكس؛‬
‫‪ -11‬ب افرتاض أن معام ل متغ رية الق رار ‪ x1‬ق د أص بح ‪ 801‬ب دال من ‪ ،700‬ه ل يتغ ري احلل األمث ل؟ إذا‬
‫كان يتغري‪ ،‬استنتجه دون تشكيل جدول السمبلكس؛‬
‫‪ -12‬ب افرتاض أن معام ل متغ رية الق رار ‪ x1‬ق د أص بح ‪ 750‬ب دال من ‪ ،700‬ه ل يتغ ري احلل األمث ل؟ إذا‬
‫كان يتغري‪ ،‬استنتجه دون تشكيل جدول السمبلكس؛‬
‫‪ -13‬قدم قيمة افرتاضية ملعامل متغرية القرار ‪ x1‬حىت تصبح‪:‬‬
‫‪ x3 ‬متغرية داخلة‪ ،‬و استنتج حل األساس املقبول املوافق؛‬
‫‪ S1 ‬متغرية داخلة‪ ،‬و استنتج حل األساس املقبول املوافق؛‬
‫‪ S3 ‬متغرية داخلة‪ ،‬و استنتج حل األساس املقبول املوافق‪.‬‬
‫‪ -14‬ب افرتاض أن املؤسس ة أرادت اقتناء املزي د من املواد األولية‪ ،‬م ا هي املواد ال يت تق رتح أن تزي د املت اح‬
‫منها؟‬
‫‪ -15‬أوجد حل األساس املقبول يف اخلاالت التالية‪:‬‬
‫‪ ‬أرادت املؤسسة زيادة استخدام املورد األول فقط بوحدة واحدة مث خبمس وحدات؛‬
‫‪ ‬أرادت املؤسسة زيادة استخدام املورد الثاين فقط بوحدة واحدة مث خبمس وحدات؛‬
‫‪ ‬أرادت املؤسسة زيادة استخدام املورد الثالث فقط بوحدة واحدة مث خبمس وحدات؛‬
‫‪ ‬أرادت املؤسسة زيادة استخدام املوارد الثالث خبمس وحدات لكل منها‪.‬‬
‫‪ -16‬انطالق ا من احلل األمث ل للنم وذج األويل‪ ،‬و باس تخدام نظري ة الفج وات املكمل ة أوج د احلل األمث ل‬
‫للنموذج الثنائي؛‬
‫‪ -17‬أوجد النموذج الثنائي لنموذج الربجمة اخلطية أعاله؛‬
‫‪ -18‬باستخدام اخلوارزمية الثنائية للسمبلكس‪ ،‬تأكد من احلل املتوصل إليه يف السؤال ‪15‬؛‬
‫‪ -19‬بكم ميكن تغيري املتاح من املوارد الثالثة حىت يبقى احلل أمثال؟‬

‫‪145‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -20‬حدد جمال تغري املتاح من املوارد الثالثة حىت يبقى احلل أمثال؛‬
‫‪ -21‬حدد املتغرية اخلارجة و املتغرية الداخلة يف حالة أن املورد األول أخد القيم‪:‬‬
‫‪ ‬تساوي ‪4200‬؛‬
‫‪ ‬تساوي ‪7200‬؛‬
‫‪ ‬تساوي ‪.4000‬‬
‫‪ -22‬حدد املتغرية اخلارجة و املتغرية الداخلة يف حالة أن املورد الثاين أخذ القيم‪:‬‬
‫‪ ‬تساوي ‪4200‬؛‬
‫‪ ‬تساوي ‪.7200‬‬
‫‪ -23‬حدد املتغرية اخلارجة و املتغرية الداخلة يف حالة أن املورد الثالث أخذ القيم‪:‬‬
‫‪ ‬تساوي ‪4200‬؛‬
‫‪ ‬تساوي ‪.7200‬‬

‫التمرين الرابع عشر‪ :‬اجلدول أدناه يقدم معطيات ملسألة نقل ما‪.‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪ai‬‬
‫‪4‬‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪7‬‬
‫‪O1‬‬ ‫‪50‬‬

‫‪4‬‬ ‫‪9‬‬ ‫‪3‬‬ ‫‪2‬‬


‫‪O2‬‬ ‫‪150‬‬

‫‪6‬‬ ‫‪5‬‬ ‫‪2‬‬ ‫‪3‬‬


‫‪O3‬‬ ‫‪60‬‬

‫‪8‬‬ ‫‪1‬‬ ‫‪2‬‬ ‫‪4‬‬


‫‪O4‬‬ ‫‪40‬‬

‫‪300‬‬
‫‪bi‬‬ ‫‪50‬‬ ‫‪40‬‬ ‫‪160‬‬ ‫‪80‬‬
‫‪330‬‬

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

‫التمرين الخامس عشر‪ :‬مؤسسة إنتاجية ما تزود ‪ 4‬زبائن هلا باملنتج الذي يتم إنتاجه يف ‪ 6‬وحدات إنتاجية‪،‬‬
‫الكمي ات القص وى من اإلنت اج ال يت تس تطيع الوح دات اإلنتاجي ة توفريه ا‪ ،‬الطلب األقص ى للزب ائن و ك ذلك‬
‫التكلفة الوحدوية للنقل يوضحها اجلدول أدناه‪.‬‬
‫‪D1‬‬ ‫‪D2‬‬ ‫‪D3‬‬ ‫‪D4‬‬ ‫‪D5‬‬ ‫‪D6‬‬ ‫الطلب‬
‫‪O1‬‬ ‫‪8‬‬ ‫‪12‬‬ ‫‪4‬‬ ‫‪18‬‬ ‫‪30‬‬ ‫‪22‬‬ ‫‪600‬‬
‫‪O2‬‬ ‫‪18‬‬ ‫‪6‬‬ ‫‪14‬‬ ‫‪28‬‬ ‫‪24‬‬ ‫‪16‬‬ ‫‪450‬‬
‫‪O3‬‬ ‫‪16‬‬ ‫‪4‬‬ ‫‪12‬‬ ‫‪24‬‬ ‫‪8‬‬ ‫‪26‬‬ ‫‪750‬‬
‫‪O4‬‬ ‫‪28‬‬ ‫‪22‬‬ ‫‪4‬‬ ‫‪16‬‬ ‫‪6‬‬ ‫‪10‬‬ ‫‪650‬‬
‫العرض‬ ‫‪500‬‬ ‫‪400‬‬ ‫‪250‬‬ ‫‪450‬‬ ‫‪300‬‬ ‫‪550‬‬ ‫‪2450‬‬

‫المطلوب‪ :‬إجياد شبكة النقل األرخص و اليت تسمح للمؤسسة بنقل املنتج إىل زبائنها بأقل تكلفة ممكنة‪.‬‬

‫قائمة المراجع‬
‫‪ -1‬أبو القاسم مسعود الشيخ‪ ،‬بحوث العمليات ‪ ،‬اجملموعة العربية للتدريب و النشر‪ ،‬القاهرة‪ ،‬مصر‪ ،‬الطبعة الثانية‪.2014 ،‬‬
‫‪ -2‬اليامني فالتة‪ ،‬بحوث العمليات ‪ ،‬ايرتاك للنشر و التوزيع‪ ،‬الطبعة األوىل‪ ،‬القاهرة‪ ،‬مصر‪.2006 ،‬‬
‫‪ -3‬بوس همني أمحد‪ ،‬ط افر زه ري‪ ،‬فعاليــة اســتخدام أســلوب البرمجــة الخطيــة في مؤسســة األعمــال‪ ،‬ورق ة حبثي ة مقدم ة إىل امللتقى الوط ين‬
‫السادس حول األساليب الكمية و دورها يف اختاذ القرارات اإلدارية‪ ،‬يومي ‪ 24-23‬نوفمرب ‪ ،2008‬جامعة ‪ 20‬أوت ‪ ،1955‬سكيكدة‪.‬‬
‫‪ -4‬جالل إبراهيم العبد‪ ،‬استخدام األساليب الكمية في اتخاذ القرارات اإلدارية‪ ،‬دار اجلامعة اجلديدة‪ ،‬اإلسكندرية‪ ،‬مصر‪.2014 ،‬‬
‫‪ -5‬حامد سعد ن ور الشمريت‪ ،‬علي خليل الزبيدي‪ ،‬مــدخل إلى بحــوث العمليــات‪ ،‬دار جمدالوي للنش ر و التوزيع‪ ،‬عمان‪ ،‬األردن‪ ،‬الطبعة‬
‫األوىل ‪.2007‬‬
‫‪ -6‬سامل إلياس‪،‬مطبوعة بعنوان‪ :‬محاضرات في مقياس رياضيات المؤسسة‪ ،‬جامعة حممد بوضياف‪ ،‬املسيلة‪.2017-2016 ،‬‬
‫‪ -7‬سهيلة عبد اهلل سعيد‪ ،‬الجديـد في األسـاليب الكميـة و بحـوث العمليـات‪ ،‬دار احلامد للنشر و التوزيع‪ ،‬عمان‪ ،‬األردن‪ ،‬الطبعة األوىل‪،‬‬
‫‪.2007‬‬
‫‪ -8‬ص وار يوس ف‪ ،‬ط اوش قندوس ي‪ ،‬محاض ــرات في البرمج ــة الخطي ــة – تم ــارين محلول ــة باس ــتعمال برن ــامج ‪ -Q.S.B‬كلي ة العل وم‬
‫االقتصادية التجارية و علوم التسيري‪ ،‬جامعة الدكتور الطاهر موالي‪ ،‬سعيدة‪ ،‬ديوان املطبوعات اجلامعية‪ ،‬وهران‪ ،‬اجلزائر‪ ،‬دون سنة نشر‪.‬‬

‫‪147‬‬
‫فتيح ـ ـ ــة‬ ‫محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة‬
‫بلجياللي‬
‫‪ -9‬عبد الرمحن بن حممد أبو عمه‪ ،‬حممد أمحد العش‪ ،‬البرمجة الخطية‪ ،‬مطبعة جامعة امللك سعود‪ ،‬الطبعة األوىل‪ ،‬اململكة العربية السعودية‪،‬‬
‫‪.1990‬‬
‫‪ -10‬عبد الرزاق املوسوي‪ ،‬المدخل لبحوث العمليات‪ ،‬دار وائل للنشر‪ ،‬عمان‪ ،‬األردن‪ ،‬الطبعة الثانية‪.‬‬
‫‪ -11‬عبد الستار أمحد حممد اآللوسي‪ ،‬أساليب بحوث العمليات (الطرق الكمية المساعدة في اتخاذ القرار)‪ ،‬دار القلم للنشر‪ ،‬اإلمارات‪.‬‬
‫‪ -12‬علي حازم اليامور‪ ،‬استخدام نموذج البرمجة الخطية في تحديد المزيج اإلنتاجي األمثل الذي يعظم األربــاح في ظــل تطــبيق نظريــة‬
‫القيـ ــود‪ ،‬ورق ة حبثي ة مقدم ة للم ؤمتر العلمي الث اين للرياض يات‪ ،‬اإلحص اء و املعلوماتي ة‪ 7-6 ،‬ديس مرب ‪ ،2009‬كلي ة عل وم احلاس بات و‬
‫الرياضيات‪ ،‬جامعة املوصل‪ ،‬العراق‪.‬‬
‫‪ -13‬حممد راتول‪ ،‬بحوث العمليات‪ ،‬ديوان املطبوعات اجلامعية‪ ،‬اجلزائر‪ ،‬الطبعة الثانية‪.2006 ،‬‬
‫‪ -14‬حممد عبد العال النعيمي و آخرون‪ ،‬بحوث العمليات‪ ،‬دار وائل للنشر‪،‬عمان‪ ،‬األردن‪ ،‬الطبعة الثانية‪.2011 ،‬‬
‫‪ -15‬مصطفى أبو بكر‪ ،‬مصطفى مظهر‪ ،‬بحوث العمليات و فاعلية القرارات‪ ،‬مكتبة عني مشس‪ ،‬القاهرة‪ ،‬مصر‪.1997 ،‬‬
‫‪ -16‬مكيد علي‪ ،‬بحوث العمليات و تطبيقاتها االقتصادية "نظرية الشـبكات و مسـائل النقـل و التخصـيص"‪ ،‬ديوان املطبوعات اجلامعية‪،‬‬
‫اجلزائر‪.2016 ،‬‬
‫‪ -17‬منعم زمزير املوسوي‪ ،‬بحوث العمليات‪-‬مدخل علمي التخاذ القرارات‪ ،-‬دار وائل للنشر‪ ،‬عمان‪ ،‬األردن‪ ،‬الطبعة األوىل‪.2009 ،‬‬
‫‪ -18‬حيياوي إهلام‪ ،‬محاضــرات مقيــاس رياضــيات المؤسسة‪ ،‬كلية العلوم االقتصادية‪ ،‬التجارية و علوم التسيري‪،‬جامعة احلاج خلضر‪ ،‬باتنة‪،‬‬
‫دون سنة النشر‪.‬‬

‫‪148‬‬

You might also like