You are on page 1of 9

‫مقرر بحوث العمليات‬ ‫جامعة الشام الخاصة‬

‫التاريخ‪:‬‬ ‫المحاضرة السابعة‬

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

‫نص المسالة‪:‬‬
‫‪i  1,2,   m‬‬ ‫لتكن لدينا الكميات ‪ a1 , a2 ,    am‬المتوفرة في المراكز ‪ Ai‬حيث‬
‫من مادة معينة ( مواد بناء – أخشاب – حبوب – حديد ‪ )----‬ويراد نقل هذه الكميات إلى‬
‫الكمية ‪ b j‬من المادة‬ ‫‪Bj‬‬ ‫المراكز ‪ B j‬حيث ‪ j  1,2,   n‬بحيث يصل إلى المركز‬
‫ويراد إجراء عملية النقل بأقل كلفة ممكنة علما أن كلفة نقل الوحدة الواحدة من كل مركز‬
‫‪ Ai‬إنتاج وتصدير إلى مركز تخزين أو استيراد ‪ B j‬معطاة بالمصفوفة‬
‫] ‪C  [cij‬‬
‫صياغة النموذج الرياضي‪:‬‬

‫لتكن لدينا الكميات ‪ a1 , a2 ,    am‬المتوفرة في المراكز ‪ Ai‬حيث ‪i  1,2,   m‬‬

‫من مادة معينة ( مواد بناء – أخشاب – حبوب – حديد ‪ )----‬ويراد نقل هذه الكميات إلى‬
‫الكمية ‪ b j‬من المادة‬ ‫‪Bj‬‬ ‫المراكز ‪ B j‬حيث ‪ j  1,2,   n‬بحيث يصل إلى المركز‬
‫ويراد إجراء عملية النقل بأقل كلفة ممكنة علما أن كلفة نقل الواحدة من كل إنتاج وتصدير‬
‫إلى مركز تخزين أو استيراد ‪ B j‬معطاة بالمصفوفة‬
‫] ‪C  [cij‬‬

‫إن هذه المسالة تعود إلى البرنامج الخطي التالي‬

‫إلى مركز‬ ‫‪Ai‬‬ ‫إذا است ت ت ت ت ت تتتخدمنا الرمز ‪ xij‬للداللة على الكمية المنقولة من مركز التصت ت ت ت ت ت تتدير‬

‫االستيراد ‪ B j‬فان مجاهيل هذه المسالة يمكن ترتيبها بشكل مصفوفة‬

‫] ‪X  [ xij‬‬
‫وتكون كلفة النقل الكلية معطاة بالدالة الخطية التالية‬
‫‪m‬‬ ‫‪n‬‬
‫‪f ( x)   cij xij  Min‬‬
‫‪i 1 j 1‬‬

‫ويمكن وضع شروط النقل على الشكل التالي‬


‫‪n‬‬

‫‪x‬‬
‫‪j 1‬‬
‫‪ij‬‬ ‫‪ ai‬‬
‫‪ i  1,2,   m‬حيث‬
‫‪m‬‬

‫‪x‬‬
‫‪i 1‬‬
‫‪ij‬‬ ‫‪ j  1,2,   n‬حيث ‪ b j‬‬
‫يجب أن‬ ‫‪xij‬‬ ‫ومن تعريفنا لمفهوم الكميات‬ ‫وهي عالقات خطية بالنسبة للمتحوالت ‪xij‬‬
‫يكون‬
‫‪xij  o‬‬ ‫‪ i  1,2,   m‬و ‪ j  1,2,   n‬حيث‬

‫الهدف من مسائل النقل‪:‬‬

‫إن الهدف من حل هذه المست ت ت تتائل يتمثل في نقل المواد أو الست ت ت تتلع إلى الجهات المذكورة بأقل‬

‫كلفة ممكنة أو عملية توزيع لتلك المواد على الجهات المختلفة بحيث نضت ت ت ت ت ت تتمن تحقي أكبر‬

‫ربح ممكن مع مراعاة عدم اإلخالل بشت ت ت ت ت تتروط الطلب والعرض حيث انه لدينا نوعان من هذه‬

‫المسائل‪:‬‬

‫النوع األول‪:‬‬

‫مس ت ت تتائل نقل مغلقة (متوازنة) في هذه المس ت ت تتائل تكون المواد المنقولة تس ت ت تتاوي المواد المطلوبة‬

‫بتعبير أخر المواد المنقولة تساوي المواد المتوفرة بمعنى أن‬

‫‪m‬‬ ‫‪n‬‬

‫‪a  b‬‬
‫‪i‬‬
‫‪i‬‬
‫‪j 1‬‬
‫‪j‬‬

‫وفي هذه الحالة يأخذ النموذج الرياضي للمسالة المغلقة الصيغة المختصرة التالية‬

‫‪m‬‬ ‫‪n‬‬
‫‪f ( x)   cij xij  Min‬‬
‫‪i 1 j 1‬‬

‫ضمن الشروط‬

‫‪n‬‬

‫‪x‬‬
‫‪j 1‬‬
‫‪ij‬‬ ‫‪ i  1,2,   m‬حيث ‪ ai‬‬
‫‪m‬‬

‫‪x‬‬
‫‪i 1‬‬
‫‪ij‬‬ ‫‪ j  1,2,   n‬حيث ‪ b j‬‬

‫‪xij  o‬‬ ‫‪ i  1,2,   m‬و ‪ j  1,2,   n‬حيث‬


‫النوع الثاني‪:‬‬

‫في مثل هذه المست ت ت ت ت تتائل ال يوجد تست ت ت ت ت تتاوي بين العرض والطلب أو بين المواد المتوفرة والمواد‬

‫المنقولة وهذا بدوره يؤدي إلى خل حالة من عدم التوازن وتتمثل بفائض في اإلنتاج أو عجز‬

‫في اإلنتاج ومستتائل النقل التي تتميز بعدم التستتاوي بين العرض والطلب تستتمى هذه المستتائل‬

‫مفتوحة (غير متوازنة) وهنا نميز حالتين‬

‫الحالة األولى‪:‬‬

‫يكون فيهتتا إجمتتالي الكميتتات المتوفرة أكبر من إجمتتالي الكميتتات المطلوبتتة والتي يعبر عنهتتا‬

‫بالعالقة التالية‬
‫‪m‬‬ ‫‪n‬‬

‫‪ a  b‬‬
‫‪i‬‬
‫‪i‬‬
‫‪j 1‬‬
‫‪j‬‬

‫ونسمي هذه الحالة بالمفهوم التجاري فائض في اإلنتاج وفي مثل هذه الحالة نضيف إلى‬

‫المراكز االستهالكية المحددة في المسالة مرك از وهميا )‪ ( n  1‬أي نضيف عمود جديد إلى‬

‫مصفوفة النقل ونجعل مقدار استهالكه(طلبه) يساوي إلى الفرق بين كمية العرض الكلية‬

‫والطلب الكلي أي انه يساوي‬

‫‪m‬‬ ‫‪n‬‬
‫‪bn 1   ai   b j‬‬
‫‪i‬‬ ‫‪j 1‬‬
‫ونجعل تكلفة النقل من جميع مراكز اإلنتاج أو مراكز التصدير إلى ذلك المركز الوهمي‬

‫مساوية للصفر أي نضع‬

‫حيث ‪i  1,2,   m‬‬ ‫‪Ci ,n 1  0‬‬

‫وبتتذلتتك نكون قتتد حولنتتا هتتذا النموذج إلى نموذج متوازن يتضت ت ت ت ت ت تتمن )‪ (m‬و )‪ ( n  1‬مرك از‬

‫استهالكيا ونطب عليه ما طبقناه في حالة التوازن‬

‫ويصبح النموذج الرياضي معطى بالصيغة التالية‬

‫‪m n 1‬‬
‫‪f ( x)   cij xij  Min‬‬
‫‪i 1 j 1‬‬

‫ضمن الشروط التالية‬

‫‪n 1‬‬

‫‪x‬‬
‫‪j 1‬‬
‫‪ij‬‬ ‫‪ i  1,2,   m‬حيث ‪ ai‬‬
‫‪m‬‬

‫‪x‬‬
‫‪i 1‬‬
‫‪ij‬‬ ‫‪ j  1,2,   n‬حيث ‪ b j‬‬

‫‪xij  o‬‬ ‫‪ i  1,2,   m‬و ‪ j  1,2,  n, n  1‬حيث‬

‫الحالة الثانية‪:‬‬

‫وهي الحالة المعاكسة والتي يكون فيها إجمالي الكميات المتوفرة اقل من إجمالي الكميات‬

‫المطلوبة – عجز في اإلنتاج – أي عندما يكون‬

‫‪m‬‬ ‫‪n‬‬

‫‪ a  b‬‬
‫‪i‬‬
‫‪i‬‬
‫‪j 1‬‬
‫‪j‬‬
‫وفي مثل هذه الحالة نضيف إلى المراكز اإلنتاجية المحددة بالمسالة مرك از إنتاجيا وهميا‬

‫)‪ ( m  1‬ونجعل مقدار ما ينتجه مساويا للفرق بين الكميتين أي نجعل كمية العرض له‬

‫) ‪ (a m1‬مساوية‬

‫‪n‬‬ ‫‪m‬‬
‫‪am 1   b j   ai‬‬
‫‪j 1‬‬ ‫‪i 1‬‬

‫ونجعل كلفة النقل من ذلك المركز إلى جميع المراكز االستهالكية مساوية للصفر أي أن‬

‫‪ C m1, j  0‬حيث ‪j  1,2,   n‬‬

‫وبذلك يأخذ النموذج الرياضي لهذه الحالة الصيغة المختصرة التالية‬

‫‪m 1 n‬‬
‫‪f ( x)   cij xij  Min‬‬
‫‪i 1 j 1‬‬

‫ضمن الشروط التالية‬

‫‪n‬‬

‫‪x‬‬
‫‪j 1‬‬
‫‪ij‬‬ ‫‪ ai‬‬
‫حيث‬ ‫‪i  1,2,   m, m  1‬‬
‫‪m 1‬‬

‫‪x‬‬
‫‪i 1‬‬
‫‪ij‬‬ ‫‪ bj‬‬
‫‪ j  1,2,   n‬حيث‬

‫‪xij  o‬‬ ‫‪ i  1,2,   m, m  1‬و ‪ j  1,2,  n, n  1‬حيث‬


‫مثال‪:‬‬
‫الى ثالث مدن‬ ‫‪A2‬‬ ‫أطنان من المعمل‬ ‫‪3‬‬ ‫و‬ ‫‪A1‬‬ ‫أطنان من الحليب من المعمل‬ ‫‪6‬‬ ‫نريد نقل‬

‫أطنان المطلوب‬ ‫‪3, 2, 4‬‬ ‫حاجتها على الترتيب‬ ‫‪B3 , B2 , B1‬‬

‫اوجد النموذج الرياضي بحيث تكون تكلفة النقل اقل ما يمكن‬

‫‪ 2 3 4‬‬
‫‪C‬‬ ‫‪‬‬
‫‪1 3 5 ‬‬

‫إلى‬ ‫‪i  1,2‬‬ ‫حي تتث‬ ‫‪Ai‬‬ ‫الحللل‪ :‬نفرض ‪ xij‬لل تتدالل تتة على الكمي تتة المنقول تتة من المعم تتل‬

‫‪j  1,2,3‬‬ ‫المدينة ‪ B j‬حيث‬


‫‪2‬‬ ‫‪3‬‬

‫‪ ai   b j‬‬
‫‪i 1‬‬ ‫‪j 1‬‬ ‫نالحظ ان‬
‫‪36  3 2 4‬‬

‫عندها يكون النموذج الرياضي‬

‫‪L  2 x11  3x12  4 x13  x21  3x22  5x23  Min‬‬

‫ضمن الشروط‬

‫‪x11  x12  x13  6‬‬


‫‪x 21  x 22  x 23  3‬‬
‫‪x11  x 21  4‬‬
‫‪x12  x 22  2‬‬
‫‪x13  x 23  3‬‬
‫‪xij  0 ; i  1,2‬‬ ‫‪,‬‬ ‫‪j  1,2,3‬‬
‫تمارين غير محلولة‬
‫‪A3 , A2 , A1‬‬ ‫‪ -1‬لدينا خمسة مشاريع ‪ B5 , B4 , B3 , B2 , B1‬تتزود بالمواد األولية من ثالثة مصانع‬
‫وحاجة كل من‬ ‫‪110‬‬ ‫‪،140 ،‬‬ ‫‪130‬‬ ‫حيث إن الطاقة اإلنتاجية لهذه المصانع هي على التوالي‬
‫‪100‬‬ ‫‪،‬‬ ‫‪40‬‬ ‫‪،‬‬ ‫‪60‬‬ ‫‪،‬‬ ‫‪80‬‬ ‫‪،‬‬ ‫‪90‬‬ ‫المشاريع هي على الترتيب‬
‫وكلفة نقل الوحدة بين كل مصنع ومشروع معطاة بالجدول التالي‬

‫المشاريع‬
‫المصنع‬ ‫‪B1‬‬ ‫‪B5‬‬ ‫‪B4‬‬ ‫‪B3‬‬ ‫‪B2‬‬
‫‪A1‬‬ ‫‪4‬‬ ‫‪1‬‬ ‫‪3‬‬ ‫‪6‬‬ ‫‪9‬‬
‫‪A2‬‬ ‫‪5‬‬ ‫‪2‬‬ ‫‪6‬‬ ‫‪4‬‬ ‫‪8‬‬
‫‪A3‬‬ ‫‪6‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪5‬‬ ‫‪7‬‬

‫المطلوب صياغة النموذج الرياضي بحيث تكون تكلفة النقل اقل ما يمكن‬

‫‪ -2‬لدينا خمسة مشاريع ‪ B5 , B4 , B3 , B2 , B1‬تتزود بالمواد األولية من ثالثة مصانع‬


‫‪110‬‬ ‫‪، 130 ،‬‬ ‫‪130‬‬ ‫‪ A3 , A2 , A1‬حيث إن الطاقة اإلنتاجية لهذه المصانع هي على التوالي‬
‫وحاجة كل من المشاريع هي على الترتيب‬
‫وكلفة نقل الوحدة بين كل مصنع ومشروع معطاة بالجدول‬ ‫‪100‬‬ ‫‪،‬‬ ‫‪50‬‬ ‫‪،‬‬ ‫‪60‬‬ ‫‪،‬‬ ‫‪80‬‬ ‫‪،‬‬ ‫‪90‬‬

‫التالي‬
‫المشاريع‬
‫المصنع‬ ‫‪B1‬‬ ‫‪B5‬‬ ‫‪B4‬‬ ‫‪B3‬‬ ‫‪B2‬‬
‫‪A1‬‬ ‫‪4‬‬ ‫‪1‬‬ ‫‪3‬‬ ‫‪6‬‬ ‫‪9‬‬
‫‪A2‬‬ ‫‪5‬‬ ‫‪2‬‬ ‫‪6‬‬ ‫‪4‬‬ ‫‪8‬‬
‫‪A3‬‬ ‫‪6‬‬ ‫‪4‬‬ ‫‪2‬‬ ‫‪5‬‬ ‫‪7‬‬

‫انتهت ت ت ت ت ت ت تتت المحاضرة‬


‫مدرس المقرر‬
‫د‪ .‬ميسم احمد جديد‬

You might also like