You are on page 1of 18

‫البرمجة الخطية (نماذج خاصة)‬

‫اوال ‪ :‬مسائل النقل‬


‫مشكلة النقل والتوزيع‪.‬‬
‫‪THE‬‬
‫‪TRANSPORTATION‬‬
‫‪PROBLEM‬‬
‫‪ ‬عولجت مسائل النقل باستخدام األسلوب الكمً فً بداٌة عام‬
‫‪ 1953‬من قبل العالم دانتزٌنغ‪.‬‬
‫‪ ‬تم وضع خوارزمٌة النقل التً تقدم حلوالً للمشاكل‬
‫االقتصادٌة واإلدارٌة فً قطاعات نقل الموارد من مصادر‬
‫اإلنتاج إلى أماكن االستخدام وذلك بأقل تكلفة ممكنة‪.‬‬
‫‪ ‬خوارزمٌة النقل تعد تطوٌرا الحقا ألسلوب البرمجة الخطٌة‪.‬‬

‫‪2‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫• تعتبر مشكلة النقل حالة خاصة من البرمجة الخطٌة وهً تعالج‬
‫مشاكل نقل البضائع وتوزٌعها‪.‬‬

‫عناصر مشكلة النقل‪:‬‬


‫‪ -1‬مواقع توزٌع‪ [ :‬مصانع ‪ ,‬مستودعات ] تمثل العرض‪.‬‬
‫‪ -2‬مواقع طلب‪ [ :‬مراكز تجارٌة‪ ,‬زبائن محددة مواقعهم ] تمثل‬
‫الطلب‪.‬‬
‫‪ -3‬تكلفة نقل محددة‪.‬‬
‫‪ -4‬كمٌة العرض = كمٌة الطلب‪.‬‬

‫‪3‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫شكل المصفوفة‬

‫‪4‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫نماذج‬
‫مصفوفة النقل‬

‫‪5‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫تمثٌل مشكلة النقل بشبكة عمل‪:‬‬
‫تكلفة نقل الوحدة‬

‫ص‪11‬‬ ‫‪4‬‬
‫العميل ‪1‬‬ ‫مستودع ‪1‬‬
‫‪6‬‬
‫ص‪21‬‬ ‫‪8‬‬
‫ص‪31‬‬

‫ص‪12‬‬ ‫‪5‬‬
‫العميل ‪2‬‬ ‫‪22‬‬
‫ص‪11‬‬ ‫‪8‬‬ ‫مستودع ‪2‬‬
‫‪7‬‬
‫ص‪32‬‬

‫ص‪13‬‬
‫ص‪23‬‬ ‫‪10‬‬
‫العميل ‪3‬‬ ‫‪9‬‬ ‫مستودع ‪3‬‬
‫ص‪33‬‬ ‫‪12‬‬

‫مراكز الطلب‬ ‫مراكز العرض‬

‫‪6‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫طرق التوزٌع‬
‫حل مسألة النقل‪:‬‬

‫لحل مسألة النقل ٌجب القٌام بالخطوات المتسلسلة التالٌة‪:‬‬


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

‫‪7‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫ٌوجد العدٌد من الطرائق وأكثرها استخداما ما ٌلً‪:‬‬

‫شرط أساسً لتطبٌق هذه الطرٌقة أن ٌتساوى مجموع العرض بالطلب‪.‬‬


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

‫‪8‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫• ثانٌا‪ :‬طرٌقة التكلفة األقل‪ :‬تعتمد هذه الطرٌقة على التكلفة األقل فاألكثر‬
‫بالتتابع ونوزع الموارد على هذه الخالٌا بالتسلسل حتى تنتهً عملٌة‬
‫التوزٌع‪.‬‬

‫• المرحلة الثانٌة‪ :‬وتتضمن تحسٌن الحل تدرٌجٌا حتى نصل إلى الحل‬
‫األمثل‪.‬‬

‫‪9‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫مثال ( ‪)1‬‬
‫مصنع للطوب األحمر لدٌه ‪ 3‬مستودعات فً أماكن مختلفة‬

‫بجده وٌعمل بطاقة أسبوعٌة مقدارها ‪ 170‬طن وٌتلقى طلبات من ‪ 4‬مواقع‬

‫مختلفة فً جده[حً مشرفه‪ ,‬حً الحمراء‪ ,‬حً النزهة ‪ ,‬حً الجامعة ]‬

‫وحٌث أن تكالٌف النقل تختلف حسب موقع المستودع ومكان الطلب كما هً‬

‫موضحة بالجدول‪ ,‬فإن مدٌر المستودع ٌرغب فً معرفة أفضل طرٌقة‬

‫لتوزٌع الطلبات بحٌث تكون تكالٌف النقل أقل ما ٌمكن ‪.‬‬

‫‪10‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫العرض‬ ‫حً‬ ‫حً‬ ‫حً‬ ‫حً‬
‫الجامعة‬ ‫النزهة‬ ‫الحمراء‬ ‫مشرفه‬
‫‪30‬‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪7‬‬ ‫المستودع ‪9‬‬
‫‪1‬‬
‫‪60‬‬ ‫‪12‬‬ ‫‪9‬‬ ‫‪8‬‬ ‫المستودع ‪2‬‬
‫‪2‬‬
‫‪80‬‬ ‫‪8‬‬ ‫‪10‬‬ ‫‪3‬‬ ‫المستودع ‪4‬‬
‫‪3‬‬
‫‪170‬‬ ‫‪20‬‬ ‫‪40‬‬ ‫‪35‬‬ ‫‪75‬‬ ‫الطلب‬

‫‪11‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫قاعدة الزاوٌة الشمالٌة الشرقٌة‪:‬‬
‫حي الجامعة العرض‬ ‫حي النزهة‬ ‫حي الحمراء‬ ‫حي مشرفه‬

‫‪30‬‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪7‬‬ ‫المستودع ‪9 1‬‬


‫‪30‬‬

‫‪60‬‬ ‫‪12‬‬ ‫‪9‬‬ ‫‪8‬‬ ‫المستودع ‪2 2‬‬


‫‪45‬‬
‫‪15‬‬
‫‪80‬‬ ‫‪8‬‬ ‫‪10‬‬ ‫‪3‬‬ ‫المستودع ‪4 3‬‬
‫‪20‬‬ ‫‪40‬‬ ‫‪20‬‬
‫‪170‬‬ ‫‪20‬‬ ‫‪40‬‬ ‫‪35‬‬ ‫‪75‬‬ ‫الطلب‬

‫‪12‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫الشرط ‪:‬‬

‫عدد الخالٌا المملوءة =‬


‫[ عدد الصفوف ‪ +‬عدد األعمدة ‪] 1-‬‬

‫‪] 1–4+3[ = 6‬‬


‫‪6=6‬‬
‫إذا هذا حل مبدئً وقابل للتنفٌذ‬

‫‪13‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫لحساب إجمالي التكاليف ‪-:‬‬

‫‪-‬ننقل من المستودع ‪ 1‬إلى حً مشرفة = ‪ 270 = 30 x 9‬لاير ‪+‬‬


‫‪-‬ننقل من المستودع ‪ 2‬إلى حً مشرفة = ‪ 90 = 45 x 2‬لاير ‪+‬‬
‫‪-‬ننقل من المستودع ‪ 2‬إلى حً الحمراء = ‪ 120 = 15 x 8‬لاير ‪+‬‬
‫‪-‬ننقل من المستودع ‪ 3‬إلى حً الحمراء = ‪ 60 = 20 x 3‬لاير ‪+‬‬
‫‪-‬ننقل من المستودع ‪ 3‬إلى حً النزهة = ‪ 400 = 40 x 10‬لاير ‪+‬‬
‫‪-‬ننقل من المستودع ‪ 3‬إلى حً الجامعة = ‪ 160 = 20 x 8‬لاير‬

‫‪ 1100‬لاير‬ ‫إجمالً التكالٌف =‬

‫‪14‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫قاعدة أقل تكلفة‪:‬‬
‫العرض‬ ‫حً‬ ‫حً النزهة‬ ‫حً‬ ‫حً مشرفه‬
‫الجامعة‬ ‫الحمراء‬

‫‪30‬‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪7‬‬ ‫‪9‬‬ ‫المستودع ‪1‬‬


‫‪20‬‬ ‫‪10‬‬

‫‪60‬‬ ‫‪12‬‬ ‫‪9‬‬ ‫‪8‬‬ ‫‪2‬‬ ‫المستودع ‪2‬‬


‫‪60‬‬

‫‪80‬‬ ‫‪8‬‬ ‫‪10‬‬ ‫‪3‬‬ ‫‪4‬‬ ‫المستودع ‪3‬‬


‫‪30‬‬ ‫‪35‬‬ ‫‪15‬‬

‫‪170‬‬ ‫‪20‬‬ ‫‪40‬‬ ‫‪35‬‬ ‫‪75‬‬ ‫الطلب‬

‫‪15‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫الشرط ‪:‬‬

‫عدد الخالٌا المملوءة =‬


‫[ عدد الصفوف ‪ +‬عدد األعمدة ‪] 1-‬‬

‫‪] 1–4+3[ = 6‬‬


‫‪ 6 = 6‬إذا هذا حل مبدئً وقابل للتنفٌذ‬

‫‪16‬‬ ‫أ‪ .‬أمل مختار تركستاني‬


‫لحساب إجمالً التكالٌف ‪:‬‬

‫‪+‬‬ ‫‪-‬ننقل من المستودع ‪ 1‬إلى حي النزهة = ‪ 60 = 10 x 6‬لاير‬


‫‪+‬‬ ‫‪-‬ننقل من المستودع ‪ 1‬إلى حي الجامعة = ‪ 100 = 20 x 5‬لاير‬
‫‪+‬‬ ‫‪ 120 = 60‬لاير‬ ‫‪-‬ننقل من المستودع ‪ 2‬إلى حي مشرفة = ‪x 2‬‬
‫‪+‬‬ ‫‪-‬ننقل من المستودع ‪ 3‬إلى حي مشرفة = ‪ 60 = 15 x 4‬لاير‬
‫‪-‬ننقل من المستودع ‪ 3‬إلى حي الحمراء = ‪ 105 = 35 x 3‬لاير ‪+‬‬
‫‪-‬ننقل من المستودع ‪ 3‬إلى حي النزهة = ‪ 300 = 30 x 10‬لاير‬
‫إجمالي التكاليف = ‪ 745‬لاير‬
‫القرار إذا يتبع طريقة أقل تكلفة = ‪ 745‬لاير‬
‫ويتم بعد ذلك حساب مقدار الوفر بين الطريقتين = ‪355 = 745 - 1100‬‬
‫لاير‬
‫‪17‬‬ ‫أ‪ .‬أمل مختار تركستاني‬
‫فً حالة تساوي التكلفتٌن فً طرٌقة األقل تكلفة‪:‬‬

‫‪85‬‬ ‫‪5‬‬ ‫‪7‬‬ ‫‪8‬‬ ‫‪6‬‬ ‫‪1‬‬


‫‪60‬‬

‫‪70‬‬ ‫‪8‬‬ ‫‪5‬‬ ‫‪9‬‬ ‫‪8‬‬ ‫‪2‬‬


‫‪70‬‬

‫‪85‬‬ ‫‪9‬‬ ‫‪8‬‬ ‫‪7‬‬ ‫‪6‬‬ ‫‪3‬‬

‫‪230‬‬ ‫‪60‬‬ ‫‪80‬‬ ‫‪60‬‬ ‫‪30‬‬

‫‪18‬‬ ‫أ‪ .‬أمل مختار تركستاني‬

You might also like