خـوارزميـة تحـويـل مصـفوفـة التـرتـيـب إلـى مـصفوفـة إنـهـاء وأهميـتها |
858
11:54 صباحاً
التاريخ: 2024-01-04
|
أقرأ أيضاً
التاريخ: 2-6-2016
2558
التاريخ: 2024-08-16
356
التاريخ: 2-6-2016
3560
التاريخ: 2-6-2016
3779
|
خوارزمية كاسر رقم (2)
تبنى هذه الخوارزمية على تحويل مصفوفة الترتيب إلى مصفوفة إنهاء لإنجاز الأعمال على الآلات. ولتوضيح خطوات هذه الخوارزمية نعود لمثالنا السابق ونأخذ مصفوفة الترتيب. ونقوم بالخطوات التالية :
1- نبدأ بوضع أزمنة إنهاء معالجة الأعمال على الآلة الأولى، وذلك بإعطاء زمن معالجة العمل الأول على الآلة الأولى كزمن إنهاء ، ونضعه في الخلية م1 ع1 نضيف زمن معالجة العمل الثاني على الآلة الأولى إلى زمن إنهاء الخلية م1 ع1، فنحصل على زمن إنهاء العمل الثاني على الآلة الأولى، وهكذا دواليك ، وحتى نهاية الصف الأول، وحسب المعادلة التالية :
2 ـ نضع أزمنة إنهاء معالجة العمل الأول على باقي الآلات، وذلك بإضافة زمن معالجته على الآلة الثانية إلى زمن إنهائه على الآلة الأولى، فنحصل على زمن إنهاء المعالجة للعمل الأول على الآلة الثانية وهكذا بالنسبة للآلات الباقية. ويمكن تطبيق نفس آلية المعادلة السابقة مع اختلاف أرقام الخلايا، وذلك كما يلي:
زن م2 ع1 = زم1 ع1 + زم2 ع1
زن م3 ع1 = زم1 ع1 + زم2 ع1 + زم3 ع1:
زن م1 ع1 = زم1 ع1 + زم2 ع1 + ................ + زم م ع1
وتكون نتيجة هذه الخطوة كما يلي:
3 ـ نكمل خلايا المصفوفة باتباع الخطوات التالية :
أ ـ نضيف زمن معالجة العمل الثاني على الآلة إلى زمن إنهاء العمل الأول على الآلة الثانية ، أو إلى زمن إنهاء العمل الثاني على الآلة الأولى أيهما أكبر. وهكذا دواليك حتى آخر خلية في الصف الثاني.
ب ـ نضيف زمن معالجة العمل الثاني على الآلة الثالثة إلى زمن إنهاء العمل الأول على الآلة الثالثة ، أو إلى زمن إنهاء العمل الثاني على الآلة الثانية أيهما أكبر. وهكذا دواليك حتى آخر خلية في الصف الثالث.
ج ـ نقوم بملئ باقي خلايا المصفوفة حسب نفس القاعدة فنحصل على مصفوفة الإنهاء لإنجاز الأعمال على الآلات.
وتكون نتيجة هذه الخطوات الثلاثة بالإضافة إلى ما سبق كما يلي:
وبالتالي فإن مصفوفة الإنهاء تكون كما يلي:
ملاحظة: منطقياً يمكن إعداد مصفوفة الإنهاء باستخدام مصفوفة البدء، وذلك بإضافة أزمنة المعالجة إلى أزمنة بدء كل عمل على كل آلة ، فنحصل على مصفوفة الإنهاء. علماً أن زمن بدء العمل الثاني يساوي زمن إنهاء العمل الأول. وزمن بدء العمل الثالث يساوي زمن إنهاء العمل الثاني.... وزمن بدء العمل الأخير + زمن معالجته يساوي زمن إنهائه.
أهمية مصفوفة الإنهاء :
إن إعداد مصفوفة الإنهاء لإنجاز (ن) عمل على (م) آلة الموجودة في النظام يحقق الكثير من الفوائد، مثل:
1- جدولة ازمنة الإنهاء لكل عمل على كل آلة ويمكن ترجمة هذه الجدولة بسهولة على أجندة إدارة الإنتاج والعمليات.
2- تحدد الزمن النهائي لإنجاز كافة الأعمال على كل الآلات الموجودة في النظام وذلك بالاستناد إلى زمن إنهاء آخر عمل على آخر آلة أي زمن الإنهاء في الخلية م ن ع ن. وفي مثالنا السابق رقم (3) فإن زمن إنهاء الخلية م ن ع ن = 77 ساعة. وهذا الزمن هو الزمن الإجمالي لإنهاء كافة الأعمال على كل الآلات الموجودة في النظام.
3- تفيد في أعمال الرقابة على إنجاز الأعمال، وذلك من خلال ما يلي :
أ- أي عمل لم ينتهي قبل تاريخ الإنهاء على الآلة يكون متأخر، ويتطلب تدخل الإدارة لتسريع إنجاز الأعمال على الآلات المتبقية.
ب- أي عمل ينتهي قبل تاريخ الإنهاء يكون مبكر، ولا يتطلب تدخل الإدارة.
4 - اختبار مثولية الحلول التي تقدمها خوارزمية CDS دون الحاجة لاستخدام مخططات جانت، وسوف نوضح ذلك لاحقاً.
|
|
علامات بسيطة في جسدك قد تنذر بمرض "قاتل"
|
|
|
|
|
أول صور ثلاثية الأبعاد للغدة الزعترية البشرية
|
|
|
|
|
مكتبة أمّ البنين النسويّة تصدر العدد 212 من مجلّة رياض الزهراء (عليها السلام)
|
|
|