Professional Documents
Culture Documents
مطبوعة في مقياس:
من إعداد:
د .فتيحة بلجياللي
أستاذة محاضرة – ب –
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
الصفحة الموضوع:
03 مقدمة................................................................................
05 ج ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــة
الفص ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــل األول :البرم ـ
الخطي ــة........................................................
05 المحـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــور األول :صـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــياغة نم ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــاذج البرمجـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــة
الخطية.......................................
17 المحـ ـ ـ ـ ـ ـ ــور الثـ ـ ـ ـ ـ ـ ــاني :حـ ـ ـ ـ ـ ـ ــل نمـ ـ ـ ـ ـ ـ ــاذج البرمجـ ـ ـ ـ ـ ـ ــة الخطيـ ـ ـ ـ ـ ـ ــة بالطريقـ ـ ـ ـ ـ ـ ــة
البيانيــة ..........................
34 المح ـ ـ ـ ـ ـ ــور الث ـ ـ ـ ـ ـ ــالث :الطريق ـ ـ ـ ـ ـ ــة الجبري ـ ـ ـ ـ ـ ــة لح ـ ـ ـ ـ ـ ــل نم ـ ـ ـ ـ ـ ــاذج البرمج ـ ـ ـ ـ ـ ــة
الخطية.........................
53 المحـ ـ ـ ـ ــور الرابـ ـ ـ ـ ــع :حـ ـ ـ ـ ــل نمـ ـ ـ ـ ــاذج البرمجـ ـ ـ ـ ــة الخطيـ ـ ـ ـ ــة باسـ ـ ـ ـ ــتخدام طريقـ ـ ـ ـ ــة
السمبلكس ..............
69 المح ـ ـ ـ ـ ـ ـ ـ ـ ـ ــور الخ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــامس :النم ـ ـ ـ ـ ـ ـ ـ ـ ـ ــوذج الثنـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــائي و تحلي ـ ـ ـ ـ ـ ـ ـ ـ ـ ــل
الحساسية...............................
100 الفصل الثاني :مسائل النقل...........................................................
100 المح ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــور األول :ص ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــياغة مس ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــائل
النقل.................................................
103 المحور الثاني :حل مسائل النقل ..................................................
123 المح ـ ـ ـ ـ ـ ـ ـ ـ ــور الث ـ ـ ـ ـ ـ ـ ـ ـ ــالث :تمثي ـ ـ ـ ـ ـ ـ ـ ـ ــل مس ـ ـ ـ ـ ـ ـ ـ ـ ــائل النق ـ ـ ـ ـ ـ ـ ـ ـ ــل بنظري ـ ـ ـ ـ ـ ـ ـ ـ ــة
الشبكة .................................
132 ت ـمـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ــارين
مقترحة........................................................................
2
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
140 قائمة المراجع .......................................................................
مقدمة:
إن عملي ة اختاذ الق رار ليس ت ب األمر اهلني كوهنا حتت اج من الش خص الق ائم عليه ا ب ذل جه د أك رب و حبث
عميق لصياغة املشكلة بشكل دقيق ،و حتديد املعلومات املطلوبة ،و حتليلها و تقييم خمتلف البدائل املمكنة و من
مث تق ييم النت ائج احملص ل عليه ا ،و بالت ايل التوص ل إىل الق رار األنس ب و ال ذي ِّ
ميكن املؤسس ة من اجناز أعماهلا
بأعلى درجات الكفاءة.
من هن ا ج اءت رياض يات املؤسس ة كتط بيق علمي للط رق الرياض ية و اإلحص ائية يف ح ل خمتل ف املش اكل
اإلدارية و االقتصادية ،اليت تواجه متخذ القرار يف أداء مهامه ،و القابلة للتكميم بالدرجة األوىل.
و تتميز رياضيات املؤسسة بالعديد من األساليب املستخدمة يف دراسة خمتلف املشاكل اإلدارية ،لكل منها
جماله اخلاص به ،نذكر من بينها :الربجمة اخلطية ،مناذج النقل ...إخل
و يف إط ار ه ذه األمهي ة ،نس عى من خالل ه ذه السلس لة من احملاض رات إىل تق دمي أب رز مكون ات مقي اس
رياضيات املؤسسة ،بدءً بالربجمة اخلطية و خوارزمياهتا مرورا بالربجمة الثنائية و حتليل احلساسية ،وصوال ملسائل
النقل ،متوخني يف ذلك البساطة و التعمق يف تقدمي األمثلة التطبيقية.
أخريا ،أستميح القارئ عذراً عما قد جيده من هفوات ،و العصمة هلل ،و فوق كل ذي علم عليم.
3
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
4
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
5
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
-2النمذجة ( :)La modélisation
و يقصد بعملية النمذجة صياغة و كتابة مشكل ما يف شكل رياضي.
-3البرمجة ( :)La programmation
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الكمية املت وفرة من املادة اخلام لدى املؤسسة ،فهي ت بني احلد األعلى الذي
ميكن استخدامه من املادة اخلام إلجناز أعمال تلك املؤسسة.
حيث أن:
: 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 الكمية المتاحة
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
و عليه و مبا أن هذه املؤسسة تسعى إىل تعظيم أرباحها فإنه ميكن صياغة دالة اهلدف على النحو التايل:
-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
و عليه و بتجميع الصيغ الرياضية احملصل عليها سابقا ،حنصل على الشكل النهائي لنموذج الربجمة اخلطية:
تمارين محلولة:
التمرين األول:
مؤسسة للتجارة تنتج 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وحدة
و بافرتاض أن احلجم التخزيين للمنتجات الثالث متساوي.
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
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وحدة.
17
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
-1حل نماذج البرمجة الخطية :نعين حبل الربنامج اخلطي ،إجياد قيم املتغريات اليت جتعل دالة اهلدف يف أمثل
قيمة هلا دون جتاوز حدود القيود ،سواء كانت دالة اهلدف يف حالة تعظيم أويف حالة تدنية 1.و عليه فإن احلل
ميثل كل قيم متغريات القرار اليت حتقق القيود الوظيفية.
-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فكالمها حيقق القيد ،و عليه فإن مجيع النقاط الواقعة يسار (حتت) القيد
حتقق القيد ،و بالتايل فهي حل للمرتاجحة.
من أجل أي نقطة من منطقة احللول املقبولة هناك قيمة لدالة اهلدف ،Zو ما يهمنا هو إجياد النقطة اليت
تعطي لـ ـ Zأعظم (أمثل) قيمة ،و هاته النقطة تتواجد على أحد رؤوس منطقة احللول املقبولة ،لذلك نضطر إىل
إجياد و حس اب إح داثيات النق ط الرأس ية ،ليتم تعويض ها يف دال ة اهلدف و من مَث اختي ار النقط ة الرأس ية ال يت
تعطي لـ ـ Zالقيمة األمثل.
بالنسبة للنقطة Mفهي عبارة عن تقاطع املستقيمني x2 = 60 2 x1 3 + :و ،x2 = 200 10 x1 5 +و عليه
يتم حل مجلة املعادلة إلجياد إحداثيات هذه النقطة.
و منه:
x2 = 14
2x1 + 3x2 = 60
بتعويض قيمة x2يف املعادلة الثانية حنصل على:
2x1 + 3(14) = 60 ⇒ 2x1 = 60 – 42 =42 ⇒ x1 = 9
و منه:
22
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
10 ˃ 0 ...............قيد حمقق
و عليه يتضح أن مجيع قيود النموذج حمققة (بإشارات :تساوي ،أقل متاما ،أكرب متاما) ،أي أن احلل األمثل حيقق
كل القيود.
أم ا القي ود غ ــير المش ــبعة ( )Les contraintes non saturéesفهي القي ود ال يت مل تتحق ق بإش ارة
التساوي (أقل متاما) ،ما يعين أن هناك كمية متبقية من املتاح مل يتم استخدامها ،و اليت متثل الفرق بني الكمية
و الكمية املستخدمة. املتاحة
أنواع الحلول:
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مث متثيلها مجيعا على معلم متعامد
و متجانس.
و منه:
O (11 , 2) ⇒ Z = 3 (11) + 3 (2) ⇒ Z = 39
و منه:
L (5 , 4) ⇒ Z = 3 (5) + 3 (4) ⇒ Z = 27
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
x1 = 3
x2 = 10
و منه:
N (3 , 10) ⇒ Z = 3 (3) + 3 (10) ⇒ Z = 39
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
و بالتايل فإنه كلما غرينا قيمة λسوف يتم احلصول على حل أمثل آخر ،و مبا أنه لدينا العديد من احللول
املثلى ،فإن باقي احللول تقع على القطعة املستقيمة اليت تصل احللني األمثلني 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حدد القيود املشبعة و غري املشبعة بيانيا و جربيا.
30
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
و عليه فإنه على املؤسسة إنتاج 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سا
-6-2جبريا :القيود املشبعة هي جمموع املرتاجحات اليت تتحقق باإلشارة (=) ،و هي:
x1+ x2 ≤ 400
400 = 200 + 200
33
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
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حممد عبد العال النعيمي و آخرون ،بحوث العمليات ،دار وائل للنشر،عمان ،األردن ،الطبعة الثانية ،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
موجبتني على مستوى القيود الوظيفية ،و كذا على مستوى دالة اهلدف ،كما يلي:
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
مثال :03-03
أكتب منوذج الربجمة اخلطية أدناه على الشكل القانوين:
Max Z= 2x1+3 x2
Soumise aux contraintes
x1+x2 ≤ 5
2 x1+x2 ≤ 10
x1 ≥ 0
x2 R
نالحظ أن إشارات القيود لنموذج التعظيم أعاله حمققة ،إضافة إىل قيود عدم السلبية ،عدا املتغرية x2و اليت
جيب علينا تعويضها بفرق متغريتني موجبتني كما يلي:
xj = - x′j
x′j ≥ 0
مثال :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و عليه يصبح النموذج كالتايل:
40
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
2x1+8x2+14x3+5x4 ≤ 1200 مثل:
2x1+8x2+14x3+5x4 + S1= 1200
-2-2في حالة القيود الوظيفية التي تكون باإلشارة أكبر أو تساوي:
يتم إضافة متغرية الفجوة مسبوقة باإلشارة ( ،)-ذلك أن الكمية املستخدمة قد جتاوزت املتاح و لذا وجب
إنقاص هذه الكمية اليت تفوق املتاح.
مثال :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
حلل النموذج أعاله و الوصول إىل احلل األمثل ،نقوم بإتباع اخلطوات التالية:
-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
= 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 :
و مبا أن النموذج حيتوي مجلة معادالت هبا 5متغريات ،فإنه يتعني علينا عدم متغريتني ،حيث أن النموذج
يقبل 10توليفات للمتغريات املعدومة و بالتايل فإنه يقبل 10حلول أساس ،و ذلك وفقا للعالقة:
= 10
عند تقييم دالة اهلدف عند حلول األساس املقبولة املتوصل إليها أعاله ،نالحظ أن احلل األمثل للنموذج
يتمثل يف احلل رقم :09
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و بالتايل فإن
عدد حلول األساس املقبولة يوافق عدد النقاط الرأسية ملنطقة احللول املقبولة.
48
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
متثل املنطقة OCBمنطقة احللول املقبولة ،حيث أنه يتقاطع أكثر من مستقيم عند النقطة ).B(80,0
و مبا أن النموذج حيتوي 3معادالت هبا 5متغريات ،فإنه يتعني علينا عدم متغريتني ،حيث أن النموذج يقبل
10توليفات للمتغريات املعدومة و بالتايل فإنه يقبل 10حلول أساس ،و ذلك وفقا للعالقة:
= 10
نالح ظ أن احلل ول املقبول ة املتفس خة م ا هي إح داثيات النق اط ال يت تتق اطع عن دها قي ود النم وذج ،و علي ه
نستنتج أن حلول األساس املقبولة املتفسخة هي النقاط الرأسية اليت يتقاطع عند عدد من املستقيمات يفوق عدد
متغريات القرار.
كما نالحظ أن هناك جمموعة من احللول املقبولة تشرتك يف متغرييت األساس ( 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ما هو أحسن حل من بني احللول أعاله؟
-3حلول األساس املقرتحة كلها مقبولة ،ألهنا موجبة أو معدومة أي تحقق قيود عدم سلبية المتغيرات.
-4أحسن حل من بين الحلول أعاله :هو احلل الثاين ألن:
Max Z= 70 (0)+100 (0) +110 (0) +120 (400)= 48000
المطلوب -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كم ميكن للنموذج أن يقبل من حل أساس؟
-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
متغيرات خارج األساس.
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
54
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
55
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
يف حالة وجود أكثر من ثالث متغريات يف املشكلة فإنه ال ميكن استخدام الطريقة البيانية ،لذلك يتم تقدمي
طريق ة أخ رى و املس ماة طريق ة الس مبلكس Simplexeال يت ابتكره ا الرياض ي George Dantzigع ام
،1947و هي عب ارة عن أس لوب اختي اري تك راري لتحلي ل مش اكل الربجمة اخلطي ة ،و يعتم د ه ذا األس لوب
على اختيار املتغريات ذات التأثري األساسي على كلمن دالة اهلدف و القيود و يهمل املتغريات األخرى اليت ال
1
تؤثر على دالة اهلدف و القيود.
57
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
Z = Cj - Zj 70 40 60 0 0 0
Z=0
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
ب -تحديــد المتغــيرة الخارجــة :املتغ رية اخلارج ة هي متغ رية أس اس موجب ة و ال يت تتح ول إىل متغ رية خ ارج
األساس معدومة يتم حتديدها يف اجلدول كما يلي :نقوم بقسمة قيم الشعاع ) B (1000, 800, 400على
قيم عمود املتغرية الداخلة ) x1 (4, 2, 1فنحصل على قيم ) .Ri (250, 400, 400و بناءً على ذلك فإن
املتغرية اخلارجة هي اليت تقابل أقــل حاصـل قسـمة مـوجب ( ،)Riو يشار إليها يف اجلدول بسهم ،و يف مثالنا
هذا متثل S1املتغرية اخلارجة.
جـ -تحديد عنصر االرتكاز :ميثل عنصر االرتكاز نقطة تقاطع عمود املتغرية الداخلة مع سطر املتغرية اخلارجة
،Pivot = Lp ⋂ Cpيشار إليه بدائرة يف اجلدول ،و يف مثالنا هو .4
58
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
-يتم تشكيل جدول السمبلكس الثاين بإدخال املتغرية الداخلة مكان املتغرية اخلارجة؛
-تتم قسمة قيم سطر االرتكاز ()Lpيف اجلدول األول على عنصر االرتكاز نفسه ()Lp/P؛
-قيم عمود االرتكاز يف اجلدول األول تصبح أصفاراً يف اجلدول الثاين( ،)Cp=0ماعدا عنصر االرتكاز الذي
يبقى مساويا للواحد()P=1؛
-قيم باقي األسطر يتم حساهبا عن طريق ضرب عدد يف قيم سطر االرتكاز اجلديدة ،مع إضافة القيم القدمية
للسطر )يف اجلدول األول) أي :القيمة اجلديدة للسطر= (L + Linitiale .)a
. p
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-
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
نشري إىل أن طريقة السمبلكس تشرتط بغرض تطبيقها توفر أول حل أساس مقبول ،إال أنه يف بعض النماذج
ال يتوفر هذا الشرط ،و هنا يتم اللجوء إىل طريقة أخرى تُعرف بطريقة .Big M
-2خطوات الحل باستخدام طريقة :Big M
طور هذا األسلوب العامل ،Charneو يقوم هذا األسلوب على أساس إضافة معامل للمتغري االصطناعي يف
دال ة اهلدف ،و يتم ح ل النم وذج بطريق ة الس مبلكس بص فة عادي ة 1.وبغي ة التع رف على مراح ل تط بيق ه ذه
الطريقة سوف نأخذ املثال التايل:
مثال :02-04ليكن لدينا منوذج الربجمة اخلطية التايل:
و ح ىت يتس ىن لن ا توف ري ح ل األس اس املقب ول يت وجب علين ا االس تعانة مبتغ ريات جدي دة تس مى املتغ ريات
املساعدة (الومهية ،االصطناعية) ،حيث تضاف متغرية واحدة على مستوى كل قيد ليصبح النموذج كالتايل:
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 -
-مبا أن النموذج عبارة عن تدنية 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
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
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
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
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
71
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
المحور الخامس :النموذج الثنائي و تحليل الحساسية
من الظواهر املهمة املصاحبة ملسائل الربجمة اخلطية منوذج الثنائية و اليت تعرف بتحويل منوذج الربجمة اخلطية
األويل إىل منوذج الثنائية ،و خيتص هذا األخري بسهولة حله عند حصول أي تغري يف معامالت و إتاحة املتغريات
يف النم وذج األويل بع د ص ياغته و حله ،و تس تخدم ه ذه اخلاص ية يف تس هيل ظ اهرة احلساس ية لنم وذج الربجمة
1
اخلطية.
يقرتن أي منوذج أصلي ( )Primalعادة بنموذج آخر يطلق عليه النموذج املرافق ( ( )Dualاملقابل/الثنائي)،
من أهم فوائده تسهيل إجياد احلل األمثل خصوصا عندما يصعب حل النموذج األصلي.
-1تعريف النموذج الثنائي:
تشري هذه النظرية إىل أن لكل منوذج من مناذج التعظيم منوذجا مقابال (ثنائيا) ميثل منوذج تدنية التكاليف ،و
أن هن اك ص فة مش رتكة م ا بني النم وذجني تتمث ل يف أن احلل األمث ل ألح دمها يعطي احلل األمث ل للنم وذج
2
اآلخر.
-2خطوات تشكيل النموذج الثنائي:
3
ميكن تلخيص خطوات حتويل النموذج األصلي إىل منوذج ثنائي بالشكل التايل:
-عندما يكون النموذج األصلي يعرب عن مشكلة الوصول إىل أقصى قيمة Maxفإنه يتحول إىل الوصول إىل
أدىن قيمة Minعند إعداد النموذج الثنائي ،و العكس صحيح؛
-املوارد املتاحة و املذكورة يف اجلانب األيسر لقيود النموذج األصلي تصبح معامالت دالة اهلدف يف النموذج
الثنائي؛
-معامالت متغريات دالة اهلدف يف النموذج األصلي تصبح قيم اجلانب األيسر يف النموذج الثنائي؛
-حُت ول أعمدة النموذج األصلي إىل صفوف يف النموذج الثنائي؛
-كال النموذجني متحرران من مبدأ السلبية لكافة املتغريات (إضافة شرط عدم سلبية املتغريات).
4
إضافة إىل ذلك نقوم بـ ــ:
.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
و عليه فإن ظهور القيد رقم iبإشارة أكبر أو تساوي ≤ في نموذج التعظيم األولي ( )Maxيؤثر على
المتغيرة رقم iفتكون أقل أو تساوي الصفر في نموذج التدنية الثنائي(≤ .yi ( 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
و عليه ميكن استنتاج النموذج الثنائي للنموذج أعاله ،فيكون كما يلي:
ما يالحظ أن النموذج املقابل حيتوي على 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ليصبح كما يلي:
و عليه يصبح شكل النموذج الثنائي للنموذج األويل أعاله كما يلي:
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فيظهر باإلشارة )=( في نموذج التدنية الثنائي.
وعليه فإن ظهـور المتغـيرة رقم 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مها حلني أمثلني للنم وذجني األويل
و الثنائي على التوايل.
ب -إذا كان النموذج األولي من نوع تدنية :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
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
أي أنه إذا كان القيد رقم 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
-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 :
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
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
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موجبة ،و هذا ما ال حيقق
شرط األمثلية ،مما يستوجب إنشاء جدول آخر لتحسني احلل مرة أخرى.
يبقى اجلدول أعاله جدول احلل األمثل إذا حتقق شرط األمثلية 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فإن القيم اجلديدة ملتغريات األساس تصبح
عب ارة عن القيم القديمــة لمتغــيرات األســاس مضــافاً إليهــا مقــدار التغــير في المتــاح مضــروبا في مقــدار تغــير
قيمة متغيرة األساس ،فتكون على النحو التايل:
87
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
يبقى احلل أمثال ،إذا كانت القيم اجلديدة ملتغريات األساس حتقق قيود عدم سلبية املتغريات ،أي:
أي أن احلل املتوصل إليه يبقى أمثال م ا دام جمال تغري املورد األول b1أقل أو يساوي ،1500و أك رب أو
يساوي ،750أما إذا تعدى هاتني القيمني فإنه ال يصبح حال أمثال .فمثال:
)Δb1أكــبر إذا كــان مقــدار التغــير أقــل من :300يف هذه احلالة تصبح القيم اجلديدة ( + 150
تماما من الصفر ،أي أهنا حتقق شرط عدم سلبية املتغريات ،و تتغري تبعا لذلك قيمة دالة اهلدف.
إذا كان مقدار التغير مساويا ل ـ :300يف هذه احلالة تصبح القيمة اجلديدة إلحدى متغريات األساس
مساوية للصفر ،أي أهنا حتقق شرط عدم سلبية املتغريات ،و تتغري تبعا لذلك قيمة دالة اهلدف.
إذا كان مقدار التغير أكبر من :300يف هذه احلالة تصبح القيمة اجلديدة إلحدى متغريات األساس
أقل تماما من الصــفر ،أي أهنا ال حتق ق ش رط ع دم س لبية املتغ ريات ،و بالت ايل ف إن احلل املتوص ل إلي ه
س يكون مرفوض ا ،مما يس توجب حتس ني احلل م رة أخ رى عن طري ق تط بيق الخوارزميـ ــة الثنائيـ ــة
88
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
للس ــمبلكس (حتدي د املتغ رية الخارجة أي س طر االرتك از و ال يت تواف ق أقل معامل س ــالب ل ـ ـ ،biو
املتغ رية الداخلة أي عم ود االرتك از و ال يت تواف ق أقل معامل س ــالب يف س طر االرتك از ،مث عنص ر
االرتكاز و من مَث حتسني احلل بطريقة السمبلكس العادية إىل أن نصل إىل شرط عدم سلبية املتغريات و
معيار األمثلية سنوضحها يف املثال املوايل).
بصــفة عامــة :للحصــول على الحــل األمثــل الجديــد عنــد تغــير الطــرف األيمن للقيــود الوظيفــة نقــوم بتطــبيق
العالقة التالية:
حيث:
:متثل قيم احلل اجلديد املراد الوصول إليه بعد تغري املوارد؛
:معكوس املصفوفة Bو متثل معامالت متغريات الفجوة يف جدول احلل األمثل؛
و بتع ويض القيم اجلدي دة يف دال ة اهلدف حنص ل على القيم ة اجلدي دة ل ـ ،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-
90
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
أم ا بالنس بة للقيم اجلدي دة لس طر متغ رية األس اس S4يتم احلص ول عليه ا عن طري ق مجع قيم األس طر -
اجلديدة ملتغرييت القرار األوىل و الثانية (السطر األول و الثاين) ،مع القيم القدمية لـ ـ S4فنحصل على:
و بتعويض القيم اجلديدة فقط ملتغرية األساس 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
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
و عليه فإن احلل املتوصل إليه هو حل أمثل (ألنه حيقق شروط عدم سلبية املتغريات ،و معيار األمثلية) و الذي
ميكن قراءته على النحو التايل:
:معكوس املصفوفة Bو متثل معامالت متغريات الفجوة يف جدول احلل األمثل؛
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
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
تمارين محلولة:
-10 y1 = - 45 ⇒ y1 = 9/2
97
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
2 (9/2) + 6 y2 = 10 ⇒ y2 = 1/6
,S2=350, S3=0, S4=3200 الحل األمثل للنموذج األولي هوx1=1000, x2=300, S1=0 :
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
المطلوب -1:هل احلل املتوصل إليه هو حل أمثل؟ و ملاذا؟ قدم احلل األمثل للنموذج أعاله؛
-2بافرتاض أن الربح الوحدوي للمنتج الثاين قد تغري مبقدار ، ΔC2حدد جمال تغريه لكي يبقى
احلل أمثال .و يف حال اخنفاض هذا الربح مبقدار ( )420 -هل يبقى احلل أمثال؟
x1 + 2 x2 + 4 x3 ≤ 4 -3بافرتاض أن هذه املؤسسة قررت إضافة مورد جديد يستخدم كالتايل:
300
هل يبقى احلل أمثال يف هذه احلالة؟ قدم احلل األمثل.
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 -
⇒ -200-2/5ΔC2 ≤ 0 -2/5ΔC2 ≤ 200 ⇒ 2/5ΔC2 ≥ - 200 ⇒ ΔC2 ≥ - 500
في حال انخفاض هذا الربح بمقدار ( )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-
أما بالنسبة للقيم اجلديدة لسطر متغرية األساس S4يتم احلصول عليها عن طريق مجع قيم األسطر اجلديدة -
ملتغرييت القرار األوىل و الثانية (السطر األول و الثالث) ،مع القيم القدمية لـ ـ S4فنحصل على:
معي ار األمثلي ة يف اجلدول أعاله غ ري حمق ق ،ل ذا فاحلل املتوص ل إلي ه ليس أمثال ،مما يتطلب تش كيل ج دول مسبلكس آخ ر
باالعتماد على اخلوارزمية الثنائية للسمبلكس:
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
،2007ص .281
حيياوي إهلام ،مرجع سبق ذكره ،ص .29 2
105
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
تعرض مراكز اإلنتاج (املنبع)كميات معينة من اإلنتاج ،a1، a2، a3 :أما مراكز التوزيع (املصب) فتقوم
بطلب كميات معينة من اإلنتاج ،b1، b2، b3، b4، b5 :كما هو موضح يف اجلدولني أدناه.
O3 O2 O1 مركز اإلنتاج
a3=260 a2=160 a1=240 الطاقة اإلنتاجية (العرض d
)i
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
كما تظهر الكميات القصوى اليت تعرضها كل وحدة ،و كذا كمية الطلب لكل منطقة.
جـ -صياغة القيود :لدينا نوعني من القيود :قيود العرض و قيود الطلب.
قيود العرض:
قيود الطلب:
x11 + x21 + x31 = 120
x12 + x22 + x23 = 130
x13 + x23 + x33 = 145
x14 + x24 + x34 = 125
x15 + x25 + x35 = 140
الجدول رقم :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
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؛
انطالق ا من اجلدول أعاله أن ه مت ملئ مجي ع اخلان ات ،ل ذلك نتوق ف عن تط بيق طريق ة ،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-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
المصدر :من إعداد الباحثة بناء على معطيات المثال
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
و بذلك نتحصل على خاليا 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
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
يتم تكرار العملية السابقة الختيار اخلاليا الفارغة بعد التأكد من أن عدد اخلاليا اململوءة هي)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 /
يتم تكرار العملية السابقة الختيار اخلاليا الفارغة بعد التأكد من أن عدد اخلاليا اململوءة هي)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
خنتار اخللية الفارغة اليت حتمل القيمة اجلربية األشد سالبية و تتم دراسة مسارها وفقا للقاعدة املعروفة
يف الطريقة السابقة؛
يتم تكرار هذه العملية إىل غاية الوصول إىل قيم جربية موجبة أو معدومة.
بأخذ نفس املثال السابق ،و بعد الوصول إىل احلل املقبول باستخدام طريقة الزاوية الشمالية الغربية ،سنقوم
بتحسينه باالعتماد على طريقة عوامل الضرب ،بدءً بتحديد معادليت اخلاليا اململوءة و اخلاليا الفارغة.
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
0
80
40
30
مبا أن أقل قيمة هي ،)min : 40, 80, 50 (= 40إذا ستأخذ اخللية الفارغة x14هذه القيمة و يصبح
املسار كالتايل:
10 40
40
40
0
70
121
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
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
احلل املتوصل إليه ليس أمثال ،لذا خنتار اخللية األشد سالبية و هي اخللية 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 /
1
-3ملخص خوارزمية حل مسائل النقل :ميكن تلخيص خوارزمية حل مسائل النقل يف اخلطوات التالية:
-3-1بناء جدول احلل األساسي األول حبيث:
تظهر فيه تكاليف النقل من كل منبع إىل كل مصب؛ -
إذا كان عدد الوحدات املطلوبة للمخازن هو على التوايل كالتايل 2400 ،1600 :و 2000وحدة ،و
إذا كان السعر الوحدوي يف املخازن الثالث هو على التوايل كالتايل 450 :و.ن 240 ،و.ن 400 ،و.ن.
المطلوب :حتديد عدد الوحدات الواجب نقلها من كل مصنع إىل كل خمزن بشرط حتقيق أعظم ربح.
6300
bi 1600 2400 2000 6000
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
ما يالحظ من اجلدول أعاله أن النموذج غري متوازن ،ما يستوجب إضافة عمود آخر ومهي للطلب ،فيصبح
جدول النقل كالتايل:
الجدول رقم :37تشكيل جدول النقل للمثال 02-02
D1 D2 D3 D4 ai
126
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
p11 p12 p13 0
O1 2000
6300
bi 1600 2400 2000 300 6300
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
مبا أننا يف هذه احلالة بصدد تعظيم األرباح فسنقوم حبساب األرباح الوحدوية و اليت نرمز هلا بالرمز pij
حيث:
الربح = سعر البيع الوحدوي – التكاليف الوحدوية الكلية (و يف حالة وجود خسارة تُشطب اخللية)؛
التكاليف الوحدوية الكلية = تكاليف اإلنتاج الوحدوية +تكاليف النقل الوحدوية.
التكاليف الوحدوية الكلية:
الربح الوحدوي:
127
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
70 0 30 0
O3 1800
6300
bi 1600 2400 2000 300 6300
المصدر:ـ من إعداد الباحثة بناء على معطيات المثال
128
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
قيمة دالة اهلدف يف هذه احلالة هي:
Z =190 (1600)+150 (400)+110 (2400)+0 (100)+30 (1600) +0 (200) = 676000
عدد اخلاليا اململوءة . m+n-1 = 6
مكيد علي ،بحــوث العمليــات و تطبيقاتهــا االقتصــادية "نظريــة الشــبكات و مســائل النقــل و التخصــيص" ،ديوان املطبوعات اجلامعية ،اجلزائر، 1
A A
1 1
A B
2 2
A B
3 3
130
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
المصدر :صوار يوسف ،طاوش قندوسي ،مرجع سبق ذكره،ـ ص .94
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
131
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
132
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
قيود الطلب:
x11 + x21 + x31 = 400
x12 + x22 + x23 = 900
x13 + x23 + x33 = 200
x14 + x24 + x34 = 500
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
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
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
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
احلل املتوصل إليه ليس أمثال ،لذا خنتار اخللية األشد سالبية و هي اخللية x13و اليت تتم دراسة مسارها:
136
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
+10 0
-20 +80
مبا أن أقل قيمة هي ،)min : 10, 80 (=10إذا ستأخذ اخللية الفارغة x13هذه القيمة و يصبح املسار
كالتايل:
0 10
30 70
و عليه يصبح جدول النقل كالتايل:
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ورقة يف الساعة
الواحدة.
المطلوب :صياغة النموذج الرياضي و الذي يسمح بتحديد عدد األجهزة و الذي تقلل تكاليف الشراء.
139
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
-2حدد قيمة دالة اهلدف عند كل نقطة رأسية ،مث أوجد احلل األمثل؛
-3حدد القيود املشبعة و غري املشبعة بيانيا و جربيا.
التمــرين الخــامس :الش كل أدن اه يوض ح منطق ة احلل ول املقبول ة OBGMFلنم وذج برجمة خطي ة مك ون من
متغرييت قرار و 3قيود وظيفية.
140
فتيح ـ ـ ــة محاض ـ ـ ــرات في مقي ـ ـ ــاس رياض ـ ـ ــيات المؤسس ـ ـ ــة
بلجياللي
عند النقاط الرأسية و حتديد احلل األمثل. اهلدف Max Z=2700 x1+1200 x2 -3تقييم دالة
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
المطلوب :باستخدام طريقة السمبلكس ،أوجد احلل األمثل لنماذج الربجمة اخلطية أعاله.
عند تطبيق طريقة السمبلكس ،تم الحصولـ على جدول السمبلكس أدناه:
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=700x1+400x2+600x3
Soumise aux contraintes
4x1+2x2+4x3 ≤ 1000
2x1+2x2+x3 ≤ 800
x1+3x2+2x3 ≤ 400
x1 ≥ 0, x2 ≥ 0, x3 ≥ 0
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
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