Professional Documents
Culture Documents
(KtabPDF Com) TNzcOdPtH5
(KtabPDF Com) TNzcOdPtH5
net/publication/331384919
اﻟﺒﺮﻣﺠﺔ اﻟﺨﻄﻴﺔ
CITATIONS READS
0 2,926
1 author:
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by ﺻﻼح رﺳﻮل ﺣﻤﺰة اﻟﺴﻠﻄﺎﻧﻲon 27 February 2019.
م.و
2002 , 409
مقدمــة
يع ددد بح ددوث العملي ددات Operations Researchم ددل التخصص ددات العلمي ددة
الحديث ددة ,يه ددتم بح ددق المس ددائق االقتص ددادية ( عل ددع مس ددتو االقتص دداد الق ددومي وعل ددع
مس ددتو الوح دددات اةنتاجي ددة ) باس ددتخدام أس دداليب كمي ددة .ولك ددول تلد د المس ددائق معق دددة
وت درتبب بن دواحي عديدددة ,فقددد دعددت الحاجددة الددع ال يكددول تخصددص بحددوث العمليددات
جامعددا لتخصصددات عديدددة منهددا مددا يدرتبب بدداةدارة العلميددة واالقتصدداد القياسددي ,و خددر
يرتبب بالرياضيات والحاسوب ,ويستطيع بذل وضع تفسيرات وحلول للمسائق تل .
Linearمد د ددل أهد د ددم يعتبد د ددر موضد د ددوع البرمجد د ددة الخطيد د ددة Programming
الموضددوعات ف ددي بح ددوث العملي ددات ,ويتخص ددص بوض ددع م ددوديالت رياض ددية للمس ددائق
وحلها .وبرز هدذا الموضدوع عدام 1947عنددما وضدع Dantziqأسدلوب Simplex
في حق المسائق .وطور اقتصاديول ورياضديول أسدلوب البرمجدة الخطيدة بشدكق امكدل
معه حق مسائق النقق ومسائق التخصيص .
جدداء كتدداب البرمجددة الخطيددة كإضددافة مهمددة الددع المصددادر القليلددة فددي موضددوع
بحوث العمليات المنشورة باللغة العربية .وهو يشتمق أربعة فصدول يسدبقها مددخق الدع
بحددوث العمليددات .اخددتص الفصددق اوول فيدده بموضددوع البرمجددة الخطيددة ,الصدديا ة
الرياضية للمسائق وحلها بطريقة الرسم الهندسي .واقتصر الفصق الثاني علع الطريقة
الرياضية Simplexفي حق مسائق البرمجدة الخطيدة .امدا الفصدق الثالدث فقدد اشدتمق
موضددوع مسددائق النقددق علددع اختالفهددا ,وطددرق حلهددا االبتدددائي والحددق اومثددق .وجدداء
الفصق اوخير متناوال مسألة التخصيص وطريقة حلها .
وأخيد ار … أتقدددم بالشددكر لكددق مددل تتدداح لدده فرصددة االطددالع علددع الكتدداب وابددداء
المالحظات المهمة والمفيدة .
م /صالح رسول حمزة
IV
الفهرس
الصفحة الموضوع
لقددد كانددت مسددألة التوزيددع اومثددق للمدوارد االقتصددادية ذات أهميددة كبيدرة بالنسددبة
لالقتصادييل .وقد استخدموا نماذج رياضية متعدددة لوصدف المسدائق االقتصدادية .ففدي
عددام 1758وضددع كيندداج الجدددول االقتصددادج ,واسددتخدم فيدده نمدداذج رياضددية لوصددف
العالق ددات االقتص ددادية .وف ددي ع ددام 1874ع ددرا ف ددالراج نموذج دده الرياض ددي للتد دوازل
االقتصادج ,مستخدما فيه معادالت خطية .وأجر نيومال واقتصداديول يدر , ،تطدوي ار
لنمددوذج التدوازل االقتصددادج ,وشددكق ذلد اورضددية المهمددة التددي تأسددج عليهددا أسددلوب
البرمجدة الخطيدة .واسدتخدم ليونتيدف نمدوذج المسدتخدم المندتج ,الدذج يعتبدر أول نمددوذج
فددي البرمجددة الخطيددة ,اسددتخدم فيدده معددادالت خطيددة لتحليددق العالقددات بدديل القطاعددات
االقتصادية المختلفة في االقتصاد القومي.
ولكول المسائق االقتصادية الكلية ,مسائق معقدة ترتبب بندواحي عديددة ,فعليده
برزت مشاكق ندرة المستلزمات الحربية وصدعوبة االتصداالت ,ومشداكق النقدق والتخدزيل
خاصددة فددي الحددرب العالميددة الثانيددة ,لددذل تطلبددت الحاجددة فريددق عمددق متكامددق لد ارسددة
تل المسائق.
ف د ددي ع د ددام 1947وضدد ددع دانت د ددز مس د ددألة توزي د ددع المد د دوارد االقتص د ددادية علدد ددع
استخداماتها المختلفة ,في نمدوذج رياضدي متقددم هدو أسدلوب Simplexلحدق مسدائق
البرمجدة الخطيدة ,حيددث تكدول المتغيدرات المسدتخدمة فددي النمدوذج متغيدرات مدل الدرجددة
االولدع .واسدتمر االقتصدداديول والرياضديول فددي وضدع د ارسدات تعتمددد اسدلوب البرمجددة
الخطية .
2
)1اذا كددال عدددد المعددادالت اقددق مددل عدددد المجاهيددق ,فددأل المعددادالت لهددا عدددد يددر
منته مل الحلول.
مثددال :
X1+X2=10
aX1=2
bX2=5
لدينا ثالثة معادالت بأربعة مجاهيق ,وعليه يكول لدينا عدد ال نهائي مل الحلول.
)2اذا كدال عددد المعدادالت اكبدر مدل عددد المجاهيدق فدأل منظومدة المعدادالت الخطيدة
قد يكول لها حق ,وقد ال يكول لها حق.
مثددال :
X-y=3
2X+y=12
X+y=4
للمعادلتيل اوولع والثانية حق هو
X=5 , Y=2
وهذا الحق ال يحقق المعادلة الثالثة ,لذا فأل منظومة المعادالت ليج لها حق .
)3اذا كددال عدددد المعددادالت مسدداويا لعدددد المجاهيددق ,أج تكددول مصددفوفة المعددامالت
مصددفوفة مربعددة ,فددأل منظومددة المعددادالت الخطيددة لهددا حددق وحيددد ,شددرن ال ال تكددول
( Singularأج يج ددب ال يك ددول مص ددفوفة المع ددامالت مص ددفوفة منف ددردة Matrix
لمصفوفة المعامالت معكوج) .
المصفوفة المربعة
هي مصفوفة عدد الصفوف فيها يساوج عدد اوعمدة ,مثال
)A(n,n) , b(3,3) , c(5,5
تسددمع المصددفوفة المربعددة مصددفوفة قطريددة Diagonal Matrixاذا كانددت
عناصرها ير القطرية مساوية للصفر ,وكال للعناصر القطرية قيمة ير الصفر.
4
التحويالت االبتدائية
Elementary transformations
يمكل أجدراء بعدا التحدويالت االبتدائيدة علدع مصدفوفة مربعدة للحصدول علدع
مصفوفة مكافئة لها .وتشمق التحويالت االبتدائية
مثال:
المصفوفة المضخمة ( A)3,4وعناصرها:
الفصل االول
البرمجـة الخطيـة
Linear programming
j
a ij X j b i
1
i=1,2,……m
j=1,2,……n
Xi ≥ 0
علماُ بأل دالة الهدف والقيود هي دوال خطية .
وفددي مسددائق التكدداليف حيددث يكددول الهدددف هددو تدنيددة التكدداليف يكددول النمددوذج
الرياضي كاالتي :
دالة الهدف
n
Z C i X i
j 1
n
مثال : 1
B تنددتج شددركة المكددائل اةلكترونيددة ,نددوعيل مددل المكددائل الكهربائيددة Aو
وتحقق ربحا مقدار )10 ( ،دينار في الوحدة الواحدة المنتجة مل Aوربحا مقدار)8( ،
دينار فدي الوحددة الواحددة مدل المندتج . Bوال كميدة المدواد الخدام الالزمدة ةنتداج وحددة
واحدة مل كال النوعيل هي 5و 3وحدة مل المادة الخام علع التوالي .وعدد الساعات
الالزمة ةنتاج وحدة واحدة مل الندوعيل هدي 6و 4سداعة علدع التدوالي كمدا وال كميدة
المواد الخام المتاحة 420وحدة ,وعدد ساعات العمق 240ساعة .
المطلوب :صيا ة النموذج الرياضي للمسألة بحيث يحقق اكبر رب ممكل ؟
الحق:
Max(z)=10X1 + 8 X2
Subject to :
5X1+3X2≤420 قيد المواد الخام
6X1+4X2≤240 قيد ساعات العمق
X1 , X2≥0 عدم سالبية قيم المتغيرات
9
مثال : 2
تنتج شركة الفرات لألواني المنزلية السلع Aو Bو Cويبلغ الرب في الوحدة
الواحدددة مددل المنتجددات المددذكورة 150و 100و 200دينددار علددع التدوالي .ويحتدداج
االنتاج الع ثالثة مواد اولية M1و M2و . M3كق وحدة منتجدة تتطلدب 7,4,5
وحدة مل المادة M1علع التوالي و 20,8,10وحدة مدل المدادة M2علدع التدوالي
20,10,15وحدة مل المادة M3علع التوالي وكانت المواد االولية محددة بد 1200
وحدددة مددل المددادة M1و 1500وحدددة مددل المددادة M2و 2000وحدددة مددل المددادة
M3
المطلوب :وضع موديق رياضي يحقق اكبر رب ممكل .
الحق :
المواد A B C الوحدات المتاحة
M1 5 4 7 1200
M2 10 8 20 1500
M3 15 10 20 2000
الرب /دينار 150 100 200
نفرا
= X1عدد الوحدات المنتجة مل السلعة A
= X2عدد الوحدات المنتجة مل السلعة B
= X3عدد الوحدات المنتجة مل السلعة C
الموديق الرياضي
Max(z)=150X1+100X2+200X3
Subject to :
5X1+4X2+7X3≤1200
10X1+8X2+20X3≤1500
15X1+10X2+20X3≤2000
X1,X2,X3≥0
10
مثال : 3
شددركة التعليددب تنددتج ثالثددة أندواع مددل المربيددات هددي مربددع التدديل ,مربددع الرقددي
ومربع المشمش ويتطلب ونتداج وحددة واحددة مدل تلد اوندواع الدع 60,40,50وحددات
مل السكر علع التوالي وكذل يتطلب 7,3,8دقائق عمق علع التدوالي .وكدال الدرب
المتحقدق مدل انتداج وحددة واحددة مدل تلد االندواع هدو 2,3,3وحددة نقدد علدع التدوالي .
فاذا كانت الموارد المتاحة 300كغم مل السكر يوميا و 200ساعة عمق .
المطلوب :وضع الموديق الرياضي الخاص بالمسالة
الحق :
الموارد التيل الرقي الموارد المتاحة المشمش
السكر /م 50 40 60 300000
الوقت /دقيقة 8 3 7 12000
الرب /وحدة نقد 3 3 2
الموديق الرياضي
Max(z)=3X1 + 3 X2+2X3
Subject to :
50X1+40X2+60X3≤300000
8X1+3X2+7X3≤12000
X1 , X2 , X3 ≥0
11
مثــال : 4تنددتج شددركة الصددناعات اةلكترونيددة اوجه دزة التاليددة :التلفزيددول ,الثالج دة ,
الغس ددالة ,والمجم دددة .وتش ددمق عملي ددة اةنت دداج لك ددق ن ددوع ثالث ددة م ارح ددق ه ددي .مرحل ددة
التصددنيع ومرحلددة التجميددع ومرحلددة اوعمددال النهائيددة يتطلددب ونتدداج الوحدددة الواحدددة مددل
اوجهزة المذكورة الع 3,4,3,2ساعات في مرحلة التصنيع علع التدوالي و 3,3,2,5
ساعات في مرحلة التجميع و 1,2,1,3ساعة في مرحلة اوعمال النهائية .
واالربدداح المتحقق ددة ه ددي 50دينددار ف ددي التلفزي ددول و 80دينددار ف ددي الثالج ددة و
70دينار في الغسالة و 100دينار في المجمدة .
500سدداعة عمددق وفددي وكددال عدددد السدداعات المتاحددة فددي مرحلددة التصددنيع
مرحلة التجميع 400ساعة .اما في مرحلة االعمال النهائية 300ساعة
المطلوب :وضع موديق رياضي لمسألة البرمجة الخطية
نفرا :
= X1عدد التلفزيونات المنتجة
= X2عدد الثالجات المنتجة
= X3عدد الغساالت المنتجة
= X4عدد المجمدات المنتجة
الموديل الرياضي :
Max(z)=50X1+80X2+70X3+100X4
Subject to :
12
مثال : 5
ورشة النتاج اجزاء معدنيدة صدغيرة ,فيهدا ماكندة خ ارطدة وماكندة تفريدز وماكندة
تنعديم .تندتج ندوعيل مدل االجدزاء الصدغيرة همدا Aو . Bيتطلدب انتداج وحددة مدل A
الدع 10دقدائق للخ ارطدة و 15دقيقدة للتفريدز و 5دقدائق للتنعديم .فدي حديل يتطلدب
انتاج وحدة مل Bالع 4دقائق للخراطة و 10دقيقدة للتغريدز و 8دقدائق للتنعديم .
وتبلغ الطاقة االنتاجية لماكنة الخراطة 70عملية في اليوم وماكنة التفزيز 120عمليدة
وماكندة التنعديم 100عمليدة .علمدا ال الدرب المتحقدق فدي القطعدة Aهدو 3ديندار
وفي القطعة Bهو 2دينار.
المطلوب :
تحديد عدد الوحدات المنتجة مل Aو Bالتي تحقق اكبر رب ممكل في اليوم ؟
نفرا
= X1عدد القطع المنتجة مل A
= X2عدد القطع المنتجة مل B
Max(z)=3X1 + 2X2
Subject to :
10X1+4X2≤70
15X1+10X2≤120
5X1+8X2≤100
X1 , X2≥ 0
مثال : 6
شددركة لتربيددة الماشددية ,تر ددب فددي اختيددار توليفددة مددل الم دواد الغذائيددة تحتددوج
البروتينات والمعادل والفيتامينات .حيث يحتاج الحيوال يوميدا الدع 70دم بدروتيل و
3ددم معددادل و 10ملغددم فيتامينددات .وكددال هنددا ثددالث توليفددات مددل اال ذيددة هددي
c3,c2,c1يبلغ تكاليفها 10,8,12دينار علدع التدوالي .وال كدق كغدم مدل كدق توليفدة
يحتوج العناصر الغذائية كما في الجدول .
الحق :نفرا
= X1كمية اال ذية بالكغم في التوليفة C1
= X2كمية اال ذية بالكغم في التوليفة C2
= X3كمية اال ذية بالكغم في التوليفة C3
الموديق الرياضي
Min(z)=12X1+8X2+10X3
Subject to :
14
مثال :
اوجد النقان التي تحقق كق مل المتباينات التالية
الحق :
)1النقان التي تحقق المتباينة
X+y < 2
تشمق جميع النقان الواقعة علع المستقيم
X+y = 2
او اسفق منه
ولرسم المستقيم نستخرج نقطتال فيه
عندما X=0
Y=2
النقطة االولع ()0,2
عندما Y=0
X=2
النقطة الثانية ()2 , 0
16
Y
Y=X
2X-5Y = 3
X
X+Y = 2
Y =X
مثال : 1
اوجد حق مسألة البرمجة الخطية التالية بطريقة الرسم الهندسي .
Max (Z) = 3X+4Y
Subject to :
X+Y < 12
X+2Y < 12
X, Y >0
الحل
نحول المتباينات الع معادالت ونرسم المستقيمات الناتجة عنها .
2X+Y < 12
Y < 12-2X
فالنقان التي تحقق المتباينة تشمق جميع النقان الواقعة علع المستقيم
Y = 12-2X
او اسفق منه
نرسم المستقيم بتحديد نقطتيل عليه
عندما X =0
Y= 12-0 = 12
النقطة االولع ( )0,12
عندما Y =0
12-2X = 0
12= 2X
X=6
النقطة الثانية ( )6,0
19
)P3(0,6
)P2(4,4
)P1(6,0 )(12,0
20
مثال : 2
اوجد حق مسالة البرمجة الخطية التالية بطريقة الرسم الهندسي
الحق:
نحول المتباينات الع معادالت ونرسم المستقيمات الناتجة عنها
X+2Y > 60
Y> (60-X) / 2
فالنقان التي تحقق المتباينة X+2Y > 60
تشمق جميع النقان الواقعة علع المستقيم
Y= (60-X) / 2
أو أعلع منه
نرسم المستقيم بتحديد نقطتيل عليه
عندما X=0
Y = 60/2 = 30
النقطة االولع ()0,30
عندما Y=0
(60-X) / 2 = 0
60-X=0
X =60
النقطة الثانية ()60,0
عندما Y=0
(120 –4X) /2 = 0
120-4X =0
4X = 120
X=30
النقطة الثانية ()30,0
)P2 (0,75
)(0,60
P4
)(0,30
P3
نستخرج قيم دالة الهدف عند حدود (أركال) منطقة الحق االمثق
min (Z) = 200X + 300Y
)ZP1 = 200 (60)+300(0
ZP1 = 12000
)ZP2 = 200(0) + 300(75
=22500
)ZP3 = 200(20) + 300(20
4000+6000
=10000
وعندما Y=0
(420-5X1)/3=0
420-5X=0
5X=420
X=84
النقطة الثانية ()84,0
26
)2المتباينة
6X+4Y< 240
4Y<240-6X
Y<(240-6X)/4
النقان التي تحقق المتباينة ,تشمق جميع النقان الواقعة علع المستقيم
Y=(240-6X)/4
أو أسفق منه
نرسم المستقيم بتحديد نقطتيل عليه
عندما X=0
Y =240/4=60
النقطة االولع ()0,60
وعندما Y=0
)(0,140 (240-60) /4 =0
240 = 6X
X=40
النقطة الثانية ()40,0
)P2(0,60
منطقة
الحق
اومثق
أسئلــة
ج) حقددق لز ارعددة الحبددوب ,الحنطددة والددذرة والددرز .كانددت ونتاجيددة الدددونم الواحددد مددل
الحنط ددة 700كغ ددم وم ددل ال ددذرة 1000كغ ددم وم ددل ال ددرز 800كغ ددم .يحت دداج ال دددونم
5متددر مكعددب مددل الميددا ،يوميددا الواحددد مددل الحنطددة الددع 50كغددم مددل السددماد و
كمعددل ويحتداج الددونم الواحدد مدل الدذرة الدع 70كغدم مدل السدماد و 4متدر مكعدب
مل الميا ،يوميا في حيل يحتاج الدونم الواحد مدل الدرز الدع 60كغدم مدل السدماد و
10متددر مكعددب مددل الميددا ،يوميددا وكانددت الحصددة المائيددة المتددوفرة للحقددق 25متددر
مكعددب يوميداً وكميددة االسددمدة حسددب المبلددغ المخصددص لهددا هددي 4000كغددم .فدداذا
كددال سددعر الطددل مددل الحنطددة 200الددف وسددعر الطددل مددل الددذرة 250الددف دينددار
وسعر الطل مل الرز 500الف دينار .
المطلوب :صيا ة الموديق الرياضي الذج يحقق اكبر ايراد ممكل ؟
ج )2اوجد حق مسالة البرمجة الخطية التالية بطريقة الرسم الهندسي .
Max(Z) = 3X1+2X2
Subject to :
10X1+4X2< 70
15X1+10X2< 120
5X1+8X2< 100
X1, X2 > 0
الفصل الثاني
الطريقة الرياضية
Simplex Method
المجموعة المحدبة
تسدمع المجموعددة Sمجموعدة محدبددة ,اذا وقدع الخددب الواصدق بدديل أج نقطتدديل
فيهدا داخددق المجموعددة .وتعتبددر المجموعدة Sيددر محدبددة اذا لددم تكدل جميددع النقددان فددي
الخب المستقيم الواصق بيل اية نقطتيل في المجموعة داخق المجموعة . S
P2 P2
P2
X=λP1 + (1-λ)P2
لجميع قيم P1و P2التي تنتمي الع المجموعة Sوحيث ال
0<λ<1
وتعتبر النقطدة aحيدث a Є Sو Sمجموعدة محدبدة ,نقطدة أرسدية الدع Sاذا
كال مل ير الممكل التعبير عل aكتركيبة محدبة مل اية نقطتيل أخرتيل لد S
P1 a
P1
aتركيبة خطية بيل P1P2أج تقع داخق المستقيم الواصق بيل P1و P2وكق
ركل مل اركال المجموعة المحدبة هو نقطة علع حدود المجموعة المحدبة.
اذا كانت fدالة خطية معرفة علع مجموعة مقيدة ,منطقة الحدق Sومتعدددة
وجو ،محدبة .فأل fتأخذ قيمتها العظمع او الصغر في احد اركال (رؤوج) المنطقة
.S
ومتعددد الحددود يمثدق حددود المنطقدة Sوهدي عبدارة عدل خطدون مسدتقيمة فدي
الفضاء الثنائي البعد ,ومستويات Planفي حالة الفضاءات ثالثية االبعاد.
32
Simplex
الشددكق الهندسددي المحدددب الددذج تحددد ،الخطددون المسددتقيمة مددل جميددع الجوانددب
والناتج مل كق العالقات المحدبة لد n+1مل النقان .في حالة وجود وحداثيات عددها
NDشرن ال ال تقع هذ ،النقان علع Hyper Planواحد.
)(X2 , Y2
Z-2X-3Y = 0
33
نكتب المصفوفة:
لما كانت دالة الهدف هي دالة تعظيم ,لذل نحاول الدتخلص مدل جميدع القديم
السالبة في معامالتها .
نبدأ بدأكبر قيمدة سدالبة فدي دالدة الهددف وهدي -3وهدو معامدق المتغيدر Yأج
ال المتغير Yسيدخق الع النموذج .
لتحديددد المتغيددر الددذج سدديخرج مددل النمددوذج ,نسددتخرج النسددب ( نسددب قسددمة
عناصر عمود الثوابت Biالع عناصر العمود الثاني (عمود المتغير الدداخق) المنداظرة
لها) .
أصغر نسبة موجبدة هدي ,2عنصدر االرتكداز فدي العمدود الثداني الدذج تسدبب
في هذ ،النسبة هدو .a12نجعدق قيمتده تسداوج 1وذلد بقسدمة عناصدر الصدف الدذج
يحتويه علع قيمته ( نالحظ ال قيمته مساوية لد 1فال حاجة للعملية ) .
R2= R2-d*R1
R3= R3-d*R1
نالحظ ال قيمة دالة الهدف تحسدنت مدل ( )0الدع ( . )6وال جميدع معدامالت
دالة الهدف موجبة او اصفا ار ( أج تم الدتخلص مدل جميدع القديم السدالبة فيهدا ) .لدذل
ال يمكل زيادة قيمة دالة الهدف عل هذ ،القيمة .
Z= 2X+3Y
)=2(0) + 3(2
=6
مثال : 2
تنددتج شددركة سددمنت الجنددوب ثددالث ان دواع مددل السددمنت المكدديج ,هددي السددمنت
االعتيددادج والسددمنت المقدداوم لالمددالح والسددمنت االبدديا ,فددي ثددالث مصددانع لهددا فدداذا
كانددت سدداعات العمددق المتاحددة يوميددا فددي كددق مصددنع والفت درة الزمنيددة بالدددقائق الالزمددة
النتدداج طددل واحددد مددل كددق نددوع واالربدداح المتحققددة فددي الطددل المنددتج مددل االندواع الثالثددة
هي كما في الجدول التالي :
الفترة بالدقائق النتاج طن
سمنت سمنت مقاوم الساعات
المصنع سمنت ابيا
اعتيادج لالمالح المتاحة
مصنع البصرة 10 12 15 8
مصنع الكوفة 8 10 20 6
مصنع السماو، 12 15 10 8
36
نالحظ ازدياد دالة الهدف الع ( 108بعد ال كانت صفر) ,وهنا قيم
سالبة في دالة الهدف يجب التخلص منها وذل لتحسيل قيمة الدالة ونبدأ بالقيمة
االكثر في السالبية وهي –2.6
اذل المتغير الداخق الع النموذج هوX1
نستخرج النسب لتحديد المتغير الخارج .
r1 = 52.5 , r2 = 45 , r3 = 37.5
اذل المتغير الخارج هو ( K3يقابق اصغر نسبة موجبة)
عنصر االرتكاز هو a31يقابق المتغيريل الداخق والخارج .
38
نجرج التحويالت االبتدائية لتصفير عناصر العمود االول عدا عنصر االرتكاز
a31وتصب المصفوفة :
اذا كاندت مسدألة البرمجدة الخطيدة هدي مسدألة تعظديم ) max (Zفانندا نحداول
التخلص مل القيم السالبة في دالة الهدف ,نبدأ بالمتغير ذو القيمة االكثر سالبية وهدو
الددذج سدديدخق النمددوذج اوال .واذا تسدداوت قيمددة عدددة متغي درات فددي السددالبية فنختددار ايددا
منها دونما قاعدة .
ام ددا لتحدي ددد المتغي ددر الخ ددارج م ددل النم ددوذج في ددتم اس ددتخراج النس ددب ف ددي عم ددود
المتغيددر الددداخق .ويكددول المتغيددر المرشد للخددروج هددو المتغيددر المقابددق للعنصددر الددذج
تسددبب باصددغر نسددبة موجبددة .امددا اذا تسدداوت عدددة نسددب فيددتم اختيددار المتغيددر الخددارج
حسدب طريقدة charnes & copperوالتدي تتضدمل اعتمداد نسدب قسدمة معدامالت
اول عمددود فددي المصددفوفة االحاديددة الددع يمدديل عمددود المتغيددر الددداخق علددع معددامالت
عم ددود المتغي ددر ال ددداخق .ونخت ددار المتغي ددر المقاب ددق الص ددغر نس ددبة موجب ددة ,كمتغي ددر
للخددروج مددل النمددوذج .واذا مددا حصددق تسدداوج فددي النسددب ثانيددة فنقددوم باسددتخراج نسددب
جديدددة بقسددمة عناصددر العمددود الثدداني فددي المصددفوفة االحاديددة علددع عناصددر المتغيددر
الداخق ونحدد المتغير المرش للخروج الذج يقابق اصغر نسبة .
ال تسداوج النسدب باسدتمرار يتسدبب فدي مشددكلة عددم ومكانيدة تحديدد المتغيدر الخددارج
مل النموذج .
مثال : 2
r1=0/1=0النسبة االولع
r2=1/2=0.5النسبة الثانية
النسبة الثالثة كمية ير معلومة =r3=0/0
اذل اصغر نسبة موجبدة هدي الصدفر وهدي تقابدق المتغيدر K1الدذج سديخرج مدل
النموذج .
حتويل مسألة دالة ذات قيمة دنيا اىل مسألة دالة ذات قيمة عظمى.
]f = [2,5,7
min f = 2
max f = 7
41
وأيضا فال
]-f = [-2,-5,-7
]max (-f) = [-2,-5,-7
= -2
-max (-f) = 2
= min f
مثال : 3
تنتج شركة الكبريت الوطنية نوعيل مل الكبريت ,االعتيادج والكبريت عالي
الجودة في ثالثة مناجم لها .وكما مبيل في الجدول:
وكانت تكلفة االنتاج فدي اليدوم 200 ,الدف ديندار فدي المدنجم االول و 300
الف دينار في المنجم الثاني و 400الف دينار في المنجم الثالث .وقد تلقت الشركة
طلبا لتجهيز 600طل كبريت اعتيادج و 1000طل كبريت عالي الجودة .
فكم يوم يجب ال يشتغق كق منجم لتصب نفقات االنتاج اقق ما يمكل ؟
الحق:
نفرا عدد االيام التي يجب ال يشتغق فيها المنجم االول = X1
نفرا عدد االيام التي يجب ال يشتغق فيها المنجم الثاني = X2
نفرا عدد االيام التي يجب ال يشتغق فيها المنجم الثالث = X3
min (Z) = 200X1+300X2 +400X3
subject to
2X1+5X2+3X3> 600
4X1+4X2+6X3> 1000
42
لتحويق المسألة الع مسألة دالة ذات قيمة عظمع نجعق :
نحاول التخلص مل القيم الموجبة في دالة الهدف .ونبدأ بأكبر قيمة موجبة
وهي .400وعليه سيدخق المتغير X3الع النموذج
ولتحديد المتغير الذج يخرج مل النموذج نستخرج النسب :
= 600/3 =200النسبة االولع
= 1000/6 166.67النسبة الثانية
اصغر نسبة هي 166.67وهي تقابق المتغير K2الذج سيخرج مل النموذج.
عنصر االرتكاز هو العنصر a23في نفج العمود وهدو الدذج تسدبب فدي حددوث
اصددغر نسددبة .نجعددق قيمتدده مسدداوية لد د 1وذل د بقسددمة عناصددر الصددف االول علددع
قيمته 6فتصب مصفوفة المعامالت :
43
X1 X2 X3 K1 K2 Bi b. variables
2 5 3 -1 0 600 K1
2/3 2/3 1 0 -1/6 500/3 X3
200 300 400 0 0 0 Z
نجرج التحويالت االبتدائية لتصفير عناصر العمود الثالث (عدا عنصر االرتكاز)
فتصب مصفوفة المعامالت :
نالحظ وجود قيمة موجبة وحيدة في صف دالة الهدف ,لذا يجب التخلص
منها.
اذل سيدخق المتغير X2الع النموذج .
نستخرج النسب لتحديد المتغير الخارج مل النموذج :
r1=100/3=33.33
r2=(500/3)/(2/3)=250
اصغر نسبة موجبة هي 250وهي تقابق المتغير K1لذل سيخرج المتغير
. K1مل النموذج
ونعتبر العنصر a12عنصر ارتكاز وسنجعق قيمته مساوية لد 1وذل بضرب
عناصر الصف االول بد 1/3فتصب مصفوفة المعامالت :
نجرج التحويالت االبتدائية لتصفير عناصر العمود الثاني (عدا عنصر االرتكاز)
وستصب مصفوفة المعامالت كاالتي :
مثال : 4
اوجد حق مسألة البرمجة الخطية التالية
Min (Z) = 3X1 + 4X2 + 5X3
Subject to :
80X1 + 60X2 + 100X3 > 1000
40X1 + 50X2 + 30X3 > 300
10X1 + 20X2 + 25X3 > 400
X1 , X2 , X3 > 0
الحددق:تحول المتباينددات الددع معددادالت ,وذل د بإضددافة المتغي درات المتممددة ,ثددم تكتددب
مصفوفة المعامالت.
نالحظ ال اكبدر قيمدة موجبدة فدي دالدة الهددف هدي . 5لدذل فدأل المتغيدر X3
سيدخق الع النموذج.
نسددتخرج النسددب لتحديددد المتغيددر الددذج سدديخرج مددل النمددوذج ( نقسددم عناصددر
عمود الثوابت Biالع عناصر عمود المتغير الداخق المناظرة لها)
r1 =1000/100 = 10النسبة االولع
النسبة الثانية r2 = 300/30 = 10
النسبة الثالثة r3 = 400/25 = 8
النسبة االصغر هي 8وهي تقابق المتغير ير اوساسي K3
اذل سيخرج المتغير K3مل النموذج.
46
aسدديكول عنصددر ارتكدداز 33 العنصددر الددذج تسددبب فددي النسددبة الصددغر هددو
ونجعق قيمته مساوية لد 1وذل بقسمة عناصر الصف الذج يحتويه علع ( 25قيمته)
.
وتكتب مصفوفة المعامالت
الزال هنا قيمة موجبة في دالة الهدف ينبغي التخلص منها وهي 1
اذل سيدخق المتغير X1الع النموذج
نستخرج النسب لتحديد المتغير الذج سيخرج مل النموذج
r1 = 200/40 =5النسبة االولع
النسبة الثانية r2= 60/28 =2.143
r3= 8/0.4 =20النسبة الثالثة
47
X1 X2 X3 K1 K2 K3 Z Bi b. v.
0 -400/7 0 -1 10/7 16/7 0 800/7 K1
1 13/14 0 0 -1/28 3/70 0 15/7 X1
0 3/7 1 0 1/70 -4/70 0 50/7 X3
0 -13/14 0 0 1/28 11/70 1 -295/7 Z
نالحظ عدم وجود قيم موجبة للمتغيرات االساسية في دالة الهددف .ممدا يعندي
ال قيمة الدالة تكول عند نهايتها .
W=-295/7
Z=295/7
X1= 15/7
X2= 0
X3= 50/7
)min (Z) = 3(15/7) +0+5(50/7
=45/7+250/7=295/7
48
طريقة Gamory
X1=100
X2 = 400/9
X3= 1000/9
)Max (Z) = 15(100)+12(400/9)+20(1000/9
=1500+4800/9+20000/9
=13500/9+4800/9+20000/9=38300/9
الحق:
400/9 = X2 – K1/9-K2/18 + 7K.3/18
نعبر عل المعادلة بصورة ارقام صحيحة واخر كسور كاالتي :
44+4/9= X2 +[-1+8/9]K1+[-1+17/18]K2+[0+7/18]K3
49
8/9[1200-4X1-3X2-6X3] +17/18[1000-6X1-4X2-
2X3]+7/18[600-2X1-4X2-2X3] > 4/9
19200/18-32/9X1-24/9X2-48/9X3+17000/18-51/9X1-
34/9X2-17/9X3+4200/18-7/9X1-14/9X2-7/9X3> 4/9
40400/18-90/9X1-72/9X2-72/9X3 > 4/9
-10X1-8X2-8X3 > -20196/9 > -2244
10X1-8X2-8X3 < 2244
اذل القيد الذج يجب وضافته الع الموديق الرياضي كي نحصق علي قيم موجبة
ير كسرية في الحق هو :
10X1-8X2-8X3 < 2244
50
النموذج الثنائي
Duality Model
.1اذا كال النموذج اوصلي للمسألة يهدف الع تعظيم الدالة ) Max (zفال النموذج
الثنائي يهدف الع تدنية قيمة الدالة )Min(z
. 2ال الثوابددت فددي قيددود النمددوذج اوصددلي تصددب معددامالت دالددة الهدددف فددي النمددوذج
الثنائي .اما معامالت دالة الهدف في النموذج اوصلي ,فتصب ثوابت في قيود
النموذج الثنائي .
.3تبد ددديق عالمد ددات التد ددرجي فد ددي المتبايند ددات بشد ددكق معد دداكج بد دديل النمد ددوذج اوصد ددلي
والنموذج الثنائي ,فاالكبر مل تصب اصغر مل وبالعكج .
.4يصب عدد متغيرات النموذج الثنائي مساوياً لعدد القيود في النموذج اوصلي .
51
مثال : 1
ورشدة تندتج يوميدا االجدزاء االحتياطيدة .B , Aتحتداج القطعدة Aالدع 0.5
كغم مل سبيكة المواد االحتياطية وربع ساعة عمق .بينما تحتاج القطعة Bالع 400
ددم م ددل س ددبيكة المد دواد االحتياطي ددة و 18دقيق ددة عم ددق وال الد درب ف ددي القطع ددة Aه ددو
1000دينار وفي القطعة 900 Bدينار .وكانت الموارد المتاحة 15كغم مل سبيكة
المواد اوولية يومياً و 8ساعات عمق .
املطلوب :
نفرا
= X1عدد الوحدات المنتجة مل القطعة A
= X2عدد الوحدات المنتجة مل القطعة B
الموديق الرياضي :
Max(z) = 1000X1 + 900X2
52
Subject to :
0.5 X1+0.4X2 < 15 قيد المواد االولية
0.25X1 +0.3X2 < 8 قيد ساعات العمق
X1, X2 > 0
النموذج الثنائي
Min(z) = 15Y1 + 8Y2
Subject to :
0.5Y1+ 0.25Y2 > 1000
0.4Y1+ 0.3Y2 > 900
Y1 , Y2 > 0
= Y1القيمة الحدية لقيمة واحدة مل المواد االولية
= Y2القيمة الحدية لساعة عمق واحدة
وال حق الموديق الرياضي االصلي للمسألة هو :
حيث ال
X1 =26
X2= 5
53
مثال : 2
اكتب النموذج الثنائي لمسألة البرمجة الخطية التالية :
Max(z) = 2000X1 + 3000X2 + 4000X3
subject to :
0.25X1+0.3X2 + 0.5X3 < 480
0.4X1+0.25X2 + 0.4X3 < 420
0.3X1+0.4X2 + 0.3X3 < 400
X1 , X2 , X3 > 0
الحق :
النموذج الثنائي
Min(z) = 480Y1 + 420Y2 + 400Y3
subject to :
0.25Y1 +0.4Y2 +0.3Y3 > 2000
0.3Y1 +0.25Y2 +0.4Y3 > 3000
0.5Y1 +0.4Y2 +0.3Y3 > 400
Y1,Y2,Y3 ≤ 0
54
حساسية النموذج
Sensitivity of Model
نقصد بحساسية الموديق الرياضي مد اسدتجابة الموديدق للتغيدرات التدي تطد أر علدع
المتغيدرات االساسددية فددي دالددة الهدددف وفددي القيددود الموضددوعة علددع المسددالة .وكددذل
مددد اسددتجابة للتغيدرات فددي قدديم الثوابددت المتمثلددة بسدداعات العمددق او كميددات الم دواد
الخام المستخدمة في االنتاج .
ومعلد ددوم ال معظد ددم المتغي د درات االقتصد ددادية تميد ددق الد ددع التغيد ددر باتجد ددا ،الزيد ددادة
باسد ددتمرار عبد ددر الد ددزمل .فاوسد ددعار واوجد ددور والتكد دداليف واالربد دداح واالي د درادات تتغيد ددر
باستمرار خالل الدزمل و البدا مدا تت ازيدد .ونتيجدة لتلد التغيدرات فدال الموديدق الرياضدي
يبقع مقبوال ويسدتجيب لتلد التغيدرات فدي حددود معيندة .لكدل اذا مدا تجداوز التغيدر تلد
الحدددود فددال الموديددق الرياضددي يفشددق فددي عددرا المسددائق ونضددطر الددع وعددادة صدديا ة
جديدة لموديق رياضي يأخذ بنظر االعتبار التغيرات الجديدة في المتغيرات .
ولتوضي ذل ناخذ المثال التالي :
مثال: 1
الجدددول التددالي يوض د كميددة الم دواد االوليددة الالزمددة النتدداج وحدددة واحدددة مددل
القطعتيل B , Aوكذل الوقت الالزم النتاج وحدة واحدة منهما .وكمية المواد االولية
المتاحة وساعات العمق .والرب في الوحدة المنتجة مل كق منهما .
وكانددت كميددة اةنتدداج مددل القطعتدديل التددي تحقددق اكبددر ربد ممكددل للورشددة هددي كمددا فددي
الجدول التالي :
الحق :
التغيرات في الثوابت
1500 = K1يعندي ال أج تغيدر مقددار ،وحددة واحددة فدي الكميدة المنتجدة مدل القطعدة
Aيؤدج الع تغير في االرباح مقدار 1500 ،دينار.
1000 = K2يعندي ال أج تغيدر مقددار ،وحددة واحددة فدي الكميدة المنتجدة مدل القطعدة
Bيؤدج الع تغير في االرباح مقدار 1000 ،دينار .
المتغيرات األساسية
)1التغير في الرب في الوحدة المنتجة مل القطعة A
نستخرج نسب قسمة عناصر دالة الهدف الدع عناصدر صدف المتغيدر X1المنداظرة
لها
r1 =1500/6 = 250
r2 = 1000/-8 = -125
نضديف اصددغر نسددبة فددي السددالبية (ولدديج اصددغر نسددبة سددالبة) ونطددرح اصددغر
نسبة موجبة مل الرب في الوحدة المنتجة مل القطعة A
1000+125 = 1125 الحد االعلع
1000-250 =750 الحد االدنع
56
مثال : 2
تنتج شركة سمنت الجنوب ,ثالثة انواع مل السمنت المكيج هي السمنت
االعتيادج ,السمنت المقاوم لالمالح والسمنت االبيا في ثالثة مصانع له .فاذا
كانت ساعات العمق المتاحه يوميا في كق مصنع والفترة الزمنيه بالدقائق الالزمه
النتاج طل واحد مل كق نوع واالرباح المتحققة في الطل المنتج مل االنواع الثالثة
هي كما في الجدول التالي :
وكانت الكميات المنتجة المثلع التي تحقق افضق رب للشركة هي كما في
الجدول التالي :
0 =K1وتعنددي ال أج طددل منددتج مددل السددمنت المقدداوم لالمددالح يددؤدج الددع خسددارة
مقدارها 60دينار .فيجب ال تتوقف الشركة عل انتاج السمنت المقاوم لالمالح.
13.75=K2تعنددي ال أج تغيددر مقدددار ،طددل واحددد فددي انتدداج السددمنت االبدديا يددؤدج
الع تغير مقدار 13.75 ،دينار في االرباح .
13/40 =K3تعني ال أج تغير مقدار ،طل واحد في انتداج السدمنت االعتيدادج يدؤدج
الع تغير في االرباح مقدار 13/40 ،دينار .
المتغيرات االساسية
)1التغير في الرب في الطل المنتج مل السمنت االعتيادج
r1 =13.75/(-1/16) = -220
r2=(13/40)/(1/8) = 2.6
r3=(9/4)/(5/4)=1.8
5-1.8=3.2 دينار الحد االدنع
5+220=225 دينار الحد االعلع
Range دينار 225د 3.2
نالحظ امكانية زيادة الرب فدي الطدل المندتج مدل السدمنت االعتيدادج الدع قيمدة
عالية 225دينار دول التاثير في استق اررية الموديق الرياضي.
)2التغير في الرب في الطل المنتج مل السمنت االبيا
r1=13.75/0.075=183.3
r2=(13/40)/-0.05= -6.5
كمية ير معلومة = r3=(9/4)/0
6 دينار الحد االدنع
6+6.5=12.5 دينار الحد االعلع
Range 12.5دد6
نالحظ امكانية زيادة الرب في الطدل المندتج مدل السدمنت االبديا الدع 12.5
دينار دول التاثير في الموديق الرياضي.
60
أســئلة
ج )1ينددتج مصددنع اولمنيددوم فددي البص درة نددوعيل مددل رقددائق اولمنيددوم ,همددا الرقددائق
االعتيادية والرقائق الصلبة .وتتكول سبيكة الرقائق االعتيادية مل 800م ألمنيوم
و 200ددم مغنيسديوم لكدق كغددم مدل السدبيكة .بينمدا تتكددول سدبيكة الرقدائق الصددلبة
مدل 750دم ألمنيدوم و 150دم حديدد و 100دم مغنيسديوم .وكدال لدد الشدركة
1500كغدم مدل اولمنيدوم و 150كغدم مدل الحديدد و 200كغدم مدل المغنيسدديوم
خالل الفترة الزمنية .
فما هي الكميات المثلع لإلنتاج التي تحقق اعظم اورباح ,وذا كال الرب في
الكغم مل الرقائق الصلبة 4دينار وفي الرقائق االعتيادية 5دينار؟
ج )3م دزارع ير ددب ف دي ز ارعددة االرا بمحاصدديق قصددب السددكر والقطددل والددذرة .فدداذا
كانت حصة كق محصول مل االرا المزروعة وكميات الميا ،المستهلكة والعائدد لكدق
فدال ( مشارة ) هي كما في الجدول اآلتي :
قصب السكر القطل الذرة الموارد المتاحة
االرا /مشارة 600 500 400 3000
3
الميا / ،قدم 3 2 1 30
العائد /دينار 1000 750 250
ج )4يبيل الجدول التالي كق مل عدد وحدات المنفعة في كق م مدل عناصدر الغدذاء
( الكاربوهيدددرات ,البروتينددات والدددهنيات ) واالحتياجددات اليوميددة للشددخص الواحددد مددل
وحدات المنفعة وتكاليف المنفعة بالدينار لكق كغم مل اللحوم الحمراء والبطاطا
المطل د ددوب :ص د دديا ة نم د ددوذج رياض د ددي لتقلي د ددق تك د دداليف المنفع د ددة وحل د دده بطريق د ددة ال د د د
simplex؟
ج )5محطة زراعية لتربية الماشية تحتاج الع كميات مدل الحنطدة ومسدحوق العظدام
والجد ددت .فد دداذا كاند ددت االحتياجد ددات اليوميد ددة للماشد ددية مد ددل الكاربوهيد دددرات والبروتيند ددات
والفيتامينات والتكاليف هي كما في الجدول اآلتي :
المطلوب صيا ة الموديق الرياضي لتقليق التكاليف وحله بطريقة الد simplex؟
63
ج )8ينددتج أحددد المصددانع نددوعيل مددل المنتجددات A1و . A2ويجددرج العمددق فيدده فددي
ثالثة أقسام ,يعمق في القسم االول 60عامق وفي القسدم الثداني 150عامدق وفدي
القسم الثالث 40عامق .وكانت ساعات العمق االسبوعية للعامق 40ساعة وكدال
ال درب فددي كددق وحدددة منتجددة مددل Aهددو 10دينددار ومددل A2يبلددغ 6دينددار وعدددد
سدداعات العمددق االزمددة النتدداج الوحدددة الواحدددة مددل المنددتج A1نصددف سدداعة ومددل
A2ساعة .
المطلوب :تنظيم االنتاج في المصنع بحيث يحقق أكبر رب ممكل ؟
ج )9عائلة تر ب في اختيار توليفة مل المواد الغذائية تتوفر فيها العناصر الضرورية
( بروتينات ,دهنيات ,كاربوهيدرات ) وباقق تكلفة ممكنة .و هنا ثالثة توليفات
1000ددم مددل مددل الغددذاء هددي . C,B,Aشددرن ال تحتددوج التوليفددة فددي االقددق
الكاربوهيدرات و 300م مل البروتينات و 400مل الدهنيات .
64
ج )10الجدددول التددالي يوض د كميددات االنتدداج فددي شددركة الكبريددت الوطنيددة فددي ثالثددة
مناجم لها وتكاليف االنتاج :
وكال عدد االيام التي يشتغلها كق منجم لتصب نفقات االنتاج اقق ما يمكل ,
هي كما في الجدول التالي :
تعتبر طريقة Vogelأفضق الطرق ةيجاد حق ابتدائي لمسدألة النقدق ,و البدا
ما يكول هو الحق االمثق ايضاً .لكل فدي بعدا الحداالت فدأل الحدق بطريقدة Vogel
ال يكول حالً أمثق ,حيدث يمكدل خفدا مجمدوع تكداليف النقدق عدل القيمدة المسدتخرجة
بهذ ،الطريقة .
لتطوير الحق والوصول الع الحق االمثق لمسألة النقق نعتمد طريقتال :
)1طريقة المسار المتعرج ( الحجر المتنقق ) . Stepping Stone Method
)2طريقة التوزيع المعدلة . Modified Disteribution Method
وكالهمددا تددؤدج الددع تحسدديل الحددق وتطددوير ،والوصددول الددع نفددج الحددق االمثددق
للمسألة.
نحسب التغير في التكاليف الكليدة الدذج يحدثده المسدار المغلدق وذلد بجمدع خاليدا
المسدار حيدث تعطدع الخليدة االولدع فددي المسدار اشدارة موجبدة والثانيدة اشدارة سددالبة
والثالثة موجبة … وهكذا .وسيكول عدد المتغيرات وعدد االشارات عدداً زوجيا .
)4اذا كانددت التغي درات فددي التكدداليف الكليددة لجميددع المسددارات موجبددة فددأل ذل د يعنددي
عددددم امكانيدددة تحسددديل وتطدددوير الحد ددق .ونقب ددق الح ددق االبت دددائي بطريقد ددة Vogel
ونعتبر ،حالً امثق .
)5تهمددق المسددارات ذات التغيددر الموجددب فددي التكدداليف الكليددة ول اسددتخدامها سدديزيد
مل مجموع التكاليف الكلية .
المسددارات ذات التغيددر السددالب يددؤدج اسددتخدامها الددع خفددا مجمددوع التكدداليف .
ل ددذل ولغ ددرا تط ددوير الح ددق نعتم ددد المس ددار المغل ددق ذو اكب ددر قيم ددة ف ددي الس ددالبية
(ولدديج اكبددر قيمددة سددالبة) وندده سدديؤدج الددع خفددا مجمددوع التكدداليف بددأكبر قيمددة
ممكنة .
)6نحدد اصغر خلية ذات اشدارة سدالبة فدي المسدار المختدار ونبددأ بإضدافة قيمدة هدذ،
الخليددة ال ددع خاليددا المس ددار ذات االشددارة الموجب ددة ,ونطددرح قيم ددة هددذ ،الخلي ددة م ددل
الخاليددا ذات االشددارة السددالبة فددي المسددار .فيددنجم عددل ذل د انخفدداا فددي مجمددوع
التكاليف .
)7نحسددب مجمددوع التكدداليف الكليددة بعددد التوزيددع الجديددد للوحدددات المنقولددة .وسدديكول
الناتج اقق مما هو مستخرج بطريقة . Vogel
67
مثال :
المصددفوفة التاليددة تبدديل تكدداليف النقددق بالدددينار لكددق وحدددة مددل م اركددز االنتدداج
S3,S2,S1الع المخازل D3 , D2 , D1
المطلوب :ايجاد الحق االمثق لمسألة النقق بطريقة المسار المتعرج ؟
الحق :
نستخرج الحق االبتدائي بطريقة Vogelوسيكول كاالتي :
لدو نقلندا وحددة واحددة مدل مركددز االنتداج S1الدع المخدزل D1فدأل هدذا سدديؤدج
الع زيادة تكداليف النقدق بمقددار 2ديندار .ولكدي يكدول عددد الوحددات المنقولدة مدل S1
مساويا لد 30وحددة ( وهدي عددد الوحددات المنتجدة فيده ) فدأل ذلد يتطلدب خفدا عددد
29وح دددة وهدددذا الوح دددات المنقولدددة م ددل S1الد ددع المخ ددزل D2وح دددة واح دددة فيص ددب
سيؤدج الع خفا التكاليف الكلية بمقدار 3دينار .
وبالنسددبة للمخددزل D1فددأل طاقتدده االسددتيعابية 45وحدددة ولددذل فددأل نقددق وحدددة
مل S1اليه سيستلزم خفا عدد الوحدات التي تنقق مل المصدر S3الع المخزل D1
بمقدددار وحدددة واحدددة حتددع ال يتجدداوز عدددد الوحدددات المنقولددة اليدده طاقتدده االسددتيعابية .
وال تخفيا وحدة واحدة مل الكمية المنقولة مل المصدر S3الع المخزل D1سيؤدج
الع خفا التكاليف الكلية بمقدار 5دنانير .
المخ د ددزل D2يس د ددتوعب 80وح د دددة .وال نق د ددص وح د دددة واح د دددة م د ددل الوح د دددات
المنقولدة اليدده مدل المصدددر S1يتطلدب التعددويا ,فيددتم نقدق وحدددة واحددة مددل المصدددر
S3الع المخزل D2ويترتب علع ذل زيادة فدي مجمدوع التكداليف الكليدة بمقددار ()10
دنانير.
االل اصب الجدول متوازنا .
نسددتخرج محصددلة التغيددر فددي التكدداليف الكليددة لعمليددة النقددق التددي احدددثها اعددادة
التوزيع هذا .
دينار Cost = 2 – 3 + 10 – 5 = 4
+2 -3
X11 X12
X31 X32
-5 +10
69
-3 +5
X12 X13
X22 X23
+15 -10
+15 -15
X21 X22
X31 X32
-5 +10
70
+15 -10
X22 X23
X32 X33
-10 +15
نالحظ ال التغير في التكاليف الكلية عندد اسدتخدام أج مدل هدذ ،المسدارات هدو
مقدددار موجددب وذل د يددؤدج الددع ازديدداد فددي مجمددوع التكدداليف الكليددة لعمليددة النقددق عنددد
استخدام أج مل هذ ،المسارات .
لددذل ال يمكددل تحسدديل الحددق .ونعتبددر الحددق المسددتخرج بطريقددة Vogelح دالً
أمثق .
71
مثال :
O3, استخرج الحق االمثق لتكاليف نقق الوحدات المنتجة في مراكز االنتاج
O2,O1الع منافذ التوزيع D3, D2,D1علما ال تكلفة نقق كق وحدة مل أج مل
المصادر الع كق مل منافذ التوزيع هي كما مبينة في الجدول ؟
X31 X32
-15 +12
X32 X33
+12 -4
X31 X32
+15 -12
-10 +3
X21 X23
X31 X33
+15 -4
لكددق متغيددر يددر أساسددي .فدداذا كانددت التغي درات فددي التكدداليف الكليددة موجبددة
لجميع المتغيرات ير االساسية فهذا يعني انه ليج باالمكال تحسيل الحق ويتم اعتماد
النتددائج المسددتخرجة بطريقددة Vogelواعتبارهددا ح دالً أمثددق .امددا اذا كددال هنددا تغي درات
سد ددالبة فد ددي التكد دداليف الكليد ددة فهد ددذا يعند ددي ال اسد ددتخدام مسد ددارات تل د د المتغي د درات يد ددر
االساسية التي احدثت هذا التغير السالب ,يمكل ال يحسل الحق ويخفا مل مجموع
التكاليف الكلية لعملية النقق .
نختار المتغير ير االساسي الذج تسبب في اكبر قيمدة سدالبة فدي التغيدر فدي
تكاليف النقق .ونرسم المسار المغلق له .ونعيد توزيع عدد الوحدات التدي يجدب نقلهدا
خالله
76
مثال :
O3, استخرج الحق االمثق لتكاليف نقق الوحدات المنتجة في مراكز االنتاج
O2,O1الدع منافدذ التوزيدع D3, D2,D1علمدا ال تكلفدة نقدق كدق وحددة مدل أج مدل
المصادر الع كق مل منافذ التوزيع هي كما مبينة في الجدول ؟
اذل المتغيددر يددر االساسددي الوحيددد الددذج يمكددل عددل طريقددة خفددا التكدداليف
الكلية هو X11
+0 -100
X11 X12
X31 X32
-30 +50
أسئلـة
ج )2شددركة للم دواد الغذائيددة تسددتورد 1750طددل مددل الم دواد الغذائيددة مددل الخددارج عددل
طريددق ثالثددة م دواني هددي ميندداء البص درة ,مين داء العقبددة ,ميندداء اسددطنبول وتددوزع الم دواد
علع مخازنها في البصرة والرمادج والموصق وبغداد والحلة .وكاندت الكميدات المتاحدة
ف ددي المد دواني والطاق ددة االس ددتيعابية للمخ ددازل وتكلف ددة نق ددق الط ددل الواح ددد م ددل المد دواد ال ددع
المخازل هي كما في المصفوفة التالية :
المطلوب :نقق الكميات المستوردة مدل المدواد مدل المدوانيء المدذكورة الدع المددل بأقدق
تكلفة ممكنة ؟
81
ج )3مصنع للمكائل الكهربائية الدقيقة فيه ثالثة مراحق انتاجيدة ولديدة 5مسدتودعات
لخزل المنتجات الفائضة لتوزيعها مسدتقبال .تندتج الم ارحدق الدثالث خدالل االسدبوع
ما ياتي :
وكانت تكاليف نقق الوحدة الواحدة مل االنتاج مل كق مرحلة انتاجية الع كق
المخزل هي كما في الجدول:
المطلوب :
ايجاد اقق تكلفة ممكنة لنقق الوحدات المنتجات الع المخازل مستخدما طريقة
Vogel؟
82
ج )4اوجد الحدق االمثدق لمسدألة النقدق التاليدة بطريقدة التوزيدع المعددل .علمدا ال الحدق
االبتدائي بطريقة Vogelلنقق الكميات المنتجة في مراكز االنتاج
S5 ,S4 ,S3 ,S2 ,S1الع منافذ التوزيع D4 ,D3, D2 ,D1هو :
Min(Z) = 5750 الف دينار
D1 D2 D3 D4 االنتاج
S1 17 9 100 21 6 150 250
S2 8 6 150 4 2 150
S3 11 20 15 6 200 200
S4 10 2 100 3 7 100
S5 6 200 11 5 50 4 50 300
الكميات المطلوبة 200 350 50 400 1000
Min(Z) = 9(100)+6(150)+6(150)+6(200)+2(100)+6(200)+
)5(50)+4(50
= 900+900+900+1200+200+1200+250+200
=5750
ج ( 5اوجد اقق تكلفة ممكنة لنقق المنتجات في مراكز االنتاج الثالثة S3,S2,S1الع
المدددل ,الكددوت ,الحلددة ,بعقوبددة والرمددادج .علمددا ال تكلفددة نقددق الطددل الواحددد
مددل االنتدداج بدداالف الدددنانير الددع أج مددل المدددل المددذكورة هددي كمددا فددي الجدددول
التالي :
Min(z) = 2890
83
ج ) 6اوجدد الحدق االمثدق لمسدألة النقدق التاليدة ,بطريقدة المسدار المتعدرج .علمدا ال
Vogelلنق ددق الكمي ددات المنتج ددة ف ددي م ارك ددز االنت دداج الحددق االبت دددائي بطريق ددة
S5,S4,S3,S2,S1الع منافذ التوزيع D4,D3,D2,D1هو :
الف دينار Min(Z) = 5750
ج )7شددركة وقددود ,تمتل د خمسددة محطددات لتعبئددة الوقددود فددي خمسددة مدددل .وتشددترج
البن دزيل المحسددل مددل ثالثددة م اركددز لتجهيددز الوقددود وتنقلدده الددع محطاتهددا بواسددطة
الصهاريج ( السيارات الحوضية ) .تدم حسداب اقدق تكلفدة لنقدق 1000طدل مدل
البنزيل وفق طريقة Vogelكاالتي
ج )8تحتاج كليات العلوم عدداً مدل النسدم مدل كتداب الحاسدوب وباالعدداد المبيندة فدي
الجدددول وكانددت هنددا أربعددة دور نشددر وتوزيددع تسددتطيع تجهيددز الكليددات بالكتددب
المطلوبة وباالسعار المبينة .
المطلوب :حق المسألة بشكق يحقق اقق تكلفة ممكنة للكليات في عملية التجهيز
الفصل الثالث
مسألة النقل
تعتبر مسألة النقق ،مسألة خاصة مل مسائق البرمجة الخطية ,ويهددف نمدوذج
النقق الع ايجاد طريقة اقق كلفة في نقق عدد مل الوحدات المنتجة في عدد مل م اركدز
االنت دداج او المص ددادر Sourcesال ددع م ارك ددز االس ددتهال او التخد دزيل (م ارك ددز الطل ددب)
. Demandوقددد أسددهم F. Hitchkookو T. Koopmanفددي وضددع نمددوذج
النقق.
ومسددألة النقددق ,مسددألة برمجددة خطيددة ذات بنيددة خاصددة (وكددذل هنددا مسددائق
أخددر لهددا نفددج البنيددة ر ددم عدددم وجددود عمليددة نقددق) .ويمكددل ال تكتددب كنمددوذج شددبكي
كاالتي:
Supply Demand
S1 1 1 D1
حيث
Si
i= 1,2, ………….. m
تمثق عدد الوحدات المنتجة او المعروضة في المصدر I
Dj
j= 1,2, ………… n
86
m n
Min (Z ) C ij X ij
i 1 j 1
Subject to :
m
i
X ij
1
Di
j
X ij
1
Si
وفد ددي نمد ددوذج النقد ددق تتسد دداو الكميد ددات المعروضد ددة فد ددي المصد ددانع او وحد دددات
العرا مع الكميات المطلوبة في المخازل او مراكز الطلب والتسويق.
ولبيال كيفية صيا ة نموذج النقق نأخذ المثال التالي :
87
مثددال :مصددنع النتدداج االجه دزة الكهربائيددة ,فيدده ثالثددة م ارحددق انتاجيددة ولديدده
اربعدة مخددازل (لخددزل فددائا انتداج الم ارحددق وتوزيعهددا مسددتقبال) .وقدد كانددت تكلفددة نقددق
وحدة واحدة مل كق مرحلة انتداج الدع المخدازل المختلفدة وكدذل عددد الوحددات المنتجدة
اسبوعيا ,وسعة المخازل هي كما مبينة في الجدول التالي :
مراحق االنتاج مخزل 1 مخزل 2 مخزل 3 مخزل 4 الوحدات المنتجة
المرحلة االولع 2 1 3 1 500
المرحلة الثانية 4 2 1 3 350
المرحلة الثالثة 2 1 1 3 450
الوحدات المطلوبة 200 250 350 500
X11 + X12 + X13 + X14 < 50 في مركز االنتاج المصدر ( )1
X21 + X22 + X23 + X24 < 350 في مركز االنتاج المصدر ()2
X31 + X32 + X33 + X34 < 450 في مركز االنتاج المصدر ()3
هنددا عدددة طددرق تسددتخدم فددي حددق مسددألة النقددق ,جميعهددا أسددهق مددل طريقددة
Simplexوتكول نتائجها جيدة ,وهي تستخرج حالً ابتدائياً وهذ ،الطرق:
.1طريقة الركل الشمالي الغربي .
.2طريقة االقق كلفة .
.3طريقة فوكق التقريبية .
الحق :
نستخرج الفروق
ΔR1=2-0=2
ΔR2=1-0=1
ΔR3=5.5-4.5=1
ΔR4=4.3-4=0.3
الفروق في االعمدة
ΔC1=2.5-1=1.5
ΔC2=2-0=2
ΔC3=5-4.3=0.7
ΔC4=6.5-0=6.5
اكبر الفروق هو 6.5في عمود D4
اصغر خلية في عمود D4هي a14وفيها تكلفة نقق الوحدة الواحدة 0وحدة
نقد .
70وحدددة ,بينمددا مركددز االنتدداج مركددز الطلددب D4المقابددق للخليددة يحتدداج
المقابق للخلية S1فيده 30وحدد ة منتجدة .وعليده يدتم تخصديص كدق الوحددات المنتجدة
في مركز االنتاج S1لمأل الخلية .
X14=30
C14X14=0(30)=0
91
مثال :
استخرج حق مسألة النقق التالية بطريقة فوجق ؟
الحق :
نحسب الفروق في الصفوف والفروق في االعمدة
اكبددر الفددروق هددو 13فددي صددف . S3أصددغر خليددة فيدده a32تقابددق مركددز
االنتاج S3وفيه 400وحدة منتجة .وال مركز الطلب المقابق لهذ ،الخلية وهو D2
97
يحتدداج الددع 250وحدددة .لددذل يددتم مددأل الخليددة بكامددق الكميددة المطلوبدة وهددي 250
وحدة ويتبقع في مركز االنتاج 150 ( S3وحدة )
نحذف عمود D2ونكتب مصفوفة النقق الناتجة :
D1 االنتاج
S1 20 70
S3 22 150
الطلب 220
اصب لدينا خليتال هما A11و . A31تمدأل الخليتدال بالكميدة المطلوبدة كدق
خلية مل مركز االنتاج المقابق لها .
وسيكول الحق النهائي كاالتي :
مثال:
45 مصددفوفة النقددق التاليددة تشددتمق ثالثددة م اركددز انتدداج هددي S3,S2,S1تنددتج
وحدة .وفيها ثالثة منافذ تسويق تستوعب 38وحدة مل االنتاج .
المطلوب :
حساب اقدق التكداليف الممكندة لنقدق مدا تحتاجده منافدذ التسدويق مدل االنتداج فدي
مراكز االنتاج ,معتمدا طريقة vogel؟
الحق :
نضيف العمود الوهمي D4كي يستوعب 7وحدات وهدو الفدرق بديل الوحددات
المنتجة في مراكز االنتاج والوحدات المطلوبة فدي منافدذ التسدويق .ونعتبدر تكلفدة نقدق
الوحدة الواحدة مل الناتج الع كق خلية في هذا العمود مساوية للصفر .
D3 االنتاج
S1 5 7
S3 8 3
الطلب 10 10
بقدي هندا خليتدال فقدب .يخصدص الدع الخليدة 7 a13وحددات والخليدة a33
ثالثة وحدات .
101
نكتب جدول النقق بعد مأل الخاليا فيه ونستخرج مجموع التكاليف.
تم نقق 38وحدة منتجة في مراكز االنتاج الدع منافدذ التسدويق D3 , D2, D1
ولم تنقق الد 7وحدات الفائضة عل استيعاب منافذ التسويق ,وتبقع في مركدز االنتداج
S3
)Min (Z) = 4(8) +5(7)+2(20)+8(3)+0(7
= 32+35+40+24
وحدة نقدية =131
اقق تكلفة ممكنة لنقق 38وحدة منتجة في مراكز االنتاج الع منافدذ التسويق.
102
مثال :
مصددفوفة النقددق التاليددة تبدديل الكميددات المنتجددة فددي م اركددز االنتدداج الثالثددة
D3,واالرب دداح S3,S2,S1والكمي ددات المطلوب ددة ف ددي مناف ددذ التس ددويق ال ددثالث D2,D1
المتحققددة لنق ددق الوحدددة الواح دددة مددل ك ددق مركددز م ددل م اركددز االنت دداج الددع أج م ددل مناف ددذ
التسويق المختلفة .
المطلوب :حق مسألة النقق ,واستخراج افضدق طريقدة فدي توزيدع الكميدات المنتجدة الدع
منافذ التسويق بحيث تحقق اعلع رب ممكل .
103
الحق :
نالحددظ ال الخليددة ذات اكبددر االربدداح لنقددق وحدددة واحدددة مددل االنتدداج هددي a12
S1الدع منفدذ التسدويق D2مسداوية فيهدا الدرب (تكلفدة نقدق الوحددة الواحددة مدل انتداج
لد 15وحدة نقدية) .
15فتص ددب نكت ددب مصد ددفوفة النق ددق الجدي دددة بع ددد ط ددرح ق دديم ك ددق خلي ددة م ددل
مصفوفة النقق كاالتي :
اصددغر خليددة فددي الصددف االول هددي الخليددة a12وهددي تقابددق مركددز االنتدداج S1
وفيه 150وحدة وتقابق ايضا منفذ التسويق D2الذج يحتاج الع 180وحددة .اذلد
يددتم تخصدديص 150وحدددة الددع الخليددة a12ويحددذف الصددف االول ,فتصددب مصددفوفة
النقق:
اكبدر الفددروق = 2فدي كددق مدل الصددف S3والعمدود D2نختددار احددهما ولدديكل
الصف . S3اصدغر خليدة فيده ,الخليدة a31تقابدق مركدز االنتداج S3وفيده 100وحددة
105
وتقابددق ايضددا منقددذ التسددويق D1ويحتدداج الددع 120وحدددة .لددذل يددتم تخصدديص 100
وحدة لمأل الخلية a31ويحذف الصف S3فتصب مصفوفة النقق .
اكبر رب ممكل لنقق الوحدات المنتجة في مراكز االنتاج الع منافذ التسويق :
)= 15 (150) + 12 (20) + 13 (30) + 11 (100) + 13 (100
= 2250 + 240 + 390 + 1100 + 1300
= 5280 وحدة نقد
106
الفصل الرابع
مسألة التخصيص
تعالج مسألة التخصيص ,توزيع عدد مل العناصر علع عدد مل الوظائف او
المهام ,بحيث يخصص عنصر واحد لغرا واحد .وكمثال علع ذل تخصيص
مجموعة مل االفراد علع المكائل بحيث يخصص فرد واحد لماكنة واحدة ,بشكق
يقلق مل التكاليف الكلية النجاز المهام او زيادة المنافع المتحققة مل العملية .
كذل االمر عندما تكول المسألة تتعلق بتخصيص الوظائف علع عدد مل المكائل
(عندما يمكل للماكنة الواحدة ال تؤدج عدد مل الوظائف) بحيث تخصص وظيفة
واحدة للماكنة الواحدة بشكق يقلق التكاليف الكلية او يزيد مل اداء المكائل.
وتعددد مسددائق التخصدديص حالددة خاصددة مددل مسددائق البرمجددة الخطيددة باعتبارهددا
مسألة نقق ذات خصائص معينة ,فمسألة النقق تهدف الدع نقدق الوحددات المنتجدة مدل
مراكز االنتاج الع جهات الطلب او منافدذ التسدويق .وكدذل مسدألة التخصديص هددفها
تخصيص عدد مل العناصر علع عدد مل المهام او الوظائف .
مثال :
رئدديج عم ددال فددي ورش ددة معينددة ف ددي المصددنع ( )4عم ددال وهنددا ( )4وظ ددائف
شا رة ,فما هو افضق تخصيص للعمدال الدع الوظدائف ,يقلدق مدل مجمدوع التكداليف,
اذا كاندت تكلفددة تخصدديص كدق عامددق الددع أج مدل هددذ ،الوظددائف هدي كمددا فددي الجدددول
التالي :
الوظ ددائف
P1 P2 P3 P4
اوشددخاص
القيود
Xij = 1 عند تخصيص العامق Iالع الوظيفة j
Xij = 0 عندما ال يخصص العامق Iالع الوظيفة j
القيددود الخاصددة بع دددم امكانيددة تخص دديص عامددق واح ددد للعمددق عل ددع اكثددر م ددل
وظيفة واحدة (كق شخص يعيل لوظيفة واحدة) .
X11 + X12 + X13 + X14 = 1
X21 + X22 + X23 + X24 = 1
X31 + X32 + X33 + X34 = 1
X41 + X42 + X43 + X44 = 1
والقيود المتعلقة بعدم تكليف اكثر مل عامق لوظيفة واحدة (أج وظيفة لها شخص
واحد) .
X11 + X21 + X31 + X41 = 1
X12 + X22 + X32 + X42 = 1
X13 + X23 + X33 + X43 = 1
X14 + X24 + X34 + X44 = 1
ولكول ( 1أو ) Xij = 0فأل مسألة التخصيص ليست مسألة برمجة خطية
.لكل بسبب امكانية ارجاعها الع مسألة نقق ,يمكل اعتبارها حالة خاصة مل مسائق
النقق وبالتالي مسائق البرمجة الخطية .
108
Subject to
n
j
X ij 1
1
i = 1,2, …….. N
n
i
X ij 1
1
J = 1,2, ……. N
Xij = 0,1
i = 1,2, ………. N
j = 1,2, ………. N
Subject to :
n
j
X ij 1
1
J = 1,2, ………. N
n
i
X ij 1
1
i = 1,2, ………. N
Xij = 0 or 1
i = 1,2, ………. N
j = 1,2, ………. N
109
الطريقة الهنكارية
تعتمد الطريقة الهنكارية علع استخراج تكلفة الفرصة Opportunity Cost
خوارزمية الطريقة الهنكارية
)1طددرح أصددغر قيمددة فددي كددق صددف مددل عناصددر الصددف واعددادة كتابددة المصددفوفة
الناتجة.
)2طرح أصغر قيمة في كق عمود مل عناصر العمود وكتابة المصفوفة الناتجة .
ونتيجة للخطوتيل السابقتيل ستتكول عدة عناصر صفرية في المصفوفة .
)3يغطع كق صف يحتوج اكثر مل عنصر صفرج ,يغطع بخب أفقي ويغطع كق
عمود يحتوج اكثر مل عنصر صفرج بخب عمودج .
)4اذا كددال مجمددوع الخطددون (االفقيددة والعموديددة) > Nفنكددول قددد توصددلنا الددع الحددق
االمثق ونجرج االتي :
تخصيص الصفر الموجود في كق صف ونشدطب عناصدر العمدود الدذج أ-
يقع فيه هذا العنصر .
ب -أو نخصددص الصددفر الموجددود فددي كددق عمددود ونشددطب عناصددر الصددف
الذج يقع فيه هذا العنصر .
نحسددب مجمددوع التكلفددة لعمليددة التخصدديص مددل جدددول المسددألة االصددلي ج-
بجمع العناصر المناظرة لهذ ،االصفار المخصصة .
)5في حالة كول عدد الخطون < Nنتبع االتي :
نختار أصغر عنصر في الجدول ير مغطع بخطون . أ-
110
نضددديف قيمد ددة هد ددذا العنص ددر الد ددع العناصد ددر المغط دداة بخطد دديل (افقد ددي ب-
وعمودج).
نطرح قيمة هذا العنصر مل العناصر ير المغطاة في الجدول . ج-
نذهب الع الخطوة رقم (. )4
مثال : 1
أوج ددد أفض ددق تخص دديص وربع ددة م ددل الفني دديل عل ددع أربع ددة أعم ددال .علم ددا ال
مصفوفة التخصيص هي :
الحق :
نطرح أصغر قيمة في كق صف مل عناصر الصف فتصب المصفوفة كاالتي :
نطرح أصغر قيمة في كق عمود مل عناصر العمود فتبقع المصفوفة كما هي :
111
0
T3 0 6 2
مثال : 2
شركة صناعة المنظفات ومساحيق الغسيق لديها ثالثة مصانع في كق مل
بغداد والحلة وكربالء .وتمتل الشركة أربعة مخازل للمواد االولية .فما هي الطريقة
المثلع لتخصيص مخزل لكق مصنع يجعق تكاليف التخصيص أقق ما يمكل .علما
ال تكلفة نقق الطل الواحد مل المواد االولية مل كق مخزل الع أج مل المصانع هي
كما في الجدول :
الحددق :بمددا ال عدددد المخددازل اكبددر مددل عدددد المصددانع ,لددذل نضدديف الددع المصددفوفة
المصنع الوهمي ونجعق تكاليف التخصيص فيه صفر :
مثال : 3
مدددير االنتدداج فددي المصددنع لديدده ( )4مهندسدديل وهنددا ( )4ورش شددا رة ,فمددا
هددو أفضددق تخصدديص للمندسدديل الددع الددورش يقلددق مجمددوع التكدداليف ,اذا كانددت تكلفددة
تخصيص كق مهندج الع أج مل هذ ،الورش هي كما في الجدول التالي:
الحق :
التخصيص المقيد
قد تكول هنا قيدود توضدع علدع مسدألة التخصديص ,لسدبب او الخدر .مدثال
قد يكول هنا عنصر ير مر وب تخصيصه لوظيفدة معيندة ومدر يتعلدق بالكفداءة او
لربما الناحية االمنية .فكيف يتم التعامق مع هذ ،القيود .
نجعددق التخصدديص يددر المر ددوب ال يددؤثر فددي الحددق وذلد بجعددق قيمتدده كبيدرة
وعك ددج ه دددف مس ددألة التخص دديص ,ف دداذا كان ددت مس ددألة التخص دديص ذات ه دددف تدني ددة
نجعق قيمة التخصيص ير المر وب كبيرة جدا مقارنة ببقية القيم ولتكل . Mامدا اذا
كانددت مسددألة التخصدديص ذات هدددف تعظدديم فنجعددق قيمددة التخصدديص يددر المر ددوب
سالبة بمقدار كبير مثال . -M
مثال : 4
في المثال السابق ,وجه مدير االنتاج رئيج المهندسديل فدي الورشدة بضدرورة
عدم تخصيص المهندج M4الع ورشة السباكة .
المطلوب :حق مسألة تخصيص في ضوء التخصيص ير المر وب ؟
الحق :
نجعق قيمة التخصيص المذكور يساوج M
يبقددع المقدددار Mكبي د اًر ر ددم طددرح العنصددر 4مندده .فنبقددي علددع المقدددار M
علع حالة كدليق علع كول الناتج مقدار كبي اًر ايضاً .
نطرح اصغر قيمة في كق عمود مل عناصر العمود فتصب المصفوفة الناتجة:
مثال : 1
المصددفوفة التالي ددة تمثددق اةيد درادات المتوقعددة لش ددركة السدديارات عن ددد تخص دديص
ورشة مركزية لصيانة السيارات في كق مدينة مل المدل الثالثة التالية :
نستخرج مصفوفة القيم الضائعة بطرح عناصر كق عمود مل اكبر عنصر فيه
مصفوفة القيم الضائعة
صيانة السيارات الموصق بغداد البصرة مدينة وهمية
ورشة سيارات بيجو 6000 10000 8000 0
السيارات الب ارزلية 1000 0 14000 0
ورشة سيارات تويوتا 0 8000 0 0
ورشة سيارات مرسيدج 4000 1000 10000 0
أسئلـــــــــــة
ج )1منشاة الصناعات الميكانيكية لديها ثالث مصدانع وثدالث مخدازل للمدواد االوليدة.
فما هي الطريقة المثلع لتخصيص مخزل لكق مصنع بحيث تصب تكداليف النقدق
اق ددق م ددا يمك ددل .علم ددا ال تكلف ددة نق ددق وح دددة واح دددة م ددل ك ددق مخ ددزل ال ددع أج م ددل
المصانع هي كما في الجدول .
ج )2اذا كانت تكلفة انجاز الوظائف P4 , P3 , P2 , P1خالل وحدة الزمل ,مدل قبدق
اربعة فنييل T4,T3,T2,T1هي كما في الجدول التالي :
المطلددوب :ايجدداد افضددق تخصدديص ,يجعددق مجمددوع تكدداليف انجدداز الوظددائف اقددق مددا
يمكل ؟
123
ج )3أوجد افضق جدول لالمتحانات النهائيدة يلبدي ر بدة أكبدر عددد مدل الطلبدة .
علم داً ال مصددفوفة التخصدديص التددي تمثددق ر بددات الطلبددة فددي مواعيددد امتحانددات
المواد الدراسية هي كاآلتي :
برمجد د د د د د د د ددة برمجد د د د د د د د ددة هياك د د د د د د د د ددق دوائد د د د د د د د د د ددر بحد د د د د د د د ددوث C++ التاريم
مرئية عددية عمليات رقمية بيانات
24 30 32 20 21 30 5/20
20 10 18 30 25 12 5/22
18 20 15 32 30 12 5/24
25 32 30 23 14 31 5/26
28 18 15 31 28 20 5/28
29 33 31 10 20 32 5/31
المطلوب :ايجاد التخصيص االمثق للبرامج علع ايام االسبوع بشدكق يلبدي ر بدة اكبدر
عدد مل المشتركيل ؟
124
ج )5شركة النسيج الوطنية ,تنتج اربعة اندواع مدل المنسدوجات فدي اربعدة مصدانع لهدا
,وكانددت الطاقددة االنتاجيددة للمصددانع متشددابهة .اذا كانددت تكدداليف انتدداج م 2مددل
كق نوع مل المنسوجات بالدينار كما في الجدول التالي :