مشكلة جدولة الموارد - الذكاء الاصطناعي - ثالث ثانوي

الدرس الثاني : مشكلة جدولة الموارد

مشكلات الجدولة

تطبيقات من مجالات مختلفة بحاجة الى حلول الجدولة

الدرس الثاني : مشكلة جدولة الموارد

مشكلة التباطؤ الموزون للآلة الواحدة

الدرس الثاني : مشكلة جدولة الموارد

مشكلة جدولة الانتاج حسب الطلب

استخدام البايثون والتحسين لحل مشكلة التباطؤ الموزون للآلة الواحدة

الدرس الثاني : مشكلة جدولة الموارد

تحسين الدالة random-randint(x,y) لتوليد عدد صحيح عشوائي بين x.y وهناك طريقة مختلفة لاستخدام هذه الدالة

الدرس الثاني : مشكلة جدولة الموارد

ستستخدم الدالة compute_schedule_tardiness() لتقييم الجداول

دالة التباديل

خوارزمية حل القوة المفرطة

الدرس الثاني : مشكلة جدولة الموارد

استخدام خوارزمية حل القوة المفرطة لحل مشكة التباظؤ الموزون للآلة الواحدة

الدرس الثاني : مشكلة جدولة الموارد

خوارزمية الحل الاستدلالية الجشعة

الدرس الثاني : مشكلة جدولة الموارد

تطبق الدالة التالية استدلالا بديلا يأخذ في اعتباره أوزان المهام عند اتخاذ قرار ترتيبها

البحث المحلي

الدرس الثاني : مشكلة جدولة الموارد

دالة خوارزمية حل البحث المحلي

الدرس الثاني : مشكلة جدولة الموارد

خوارزمية حل البحث المحلي 1

الدرس الثاني : مشكلة جدولة الموارد

يستخدم المقطع البرمجي التالي استراتيجيتي المبادلة مع خوارزمية حل البحث المحلي لحل مشكلة تم انشاؤها

مقارنة خوارزميات الحل

الدرس الثاني : مشكلة جدولة الموارد

دالة المقارنة

الدرس الثاني : مشكلة جدولة الموارد

صف استراتيجيتين مختلفتين (مبادلة، انعكاس، تحويل، الخ) لأسلوب البحث المحلي لحل مشكلة التباطؤ الموزون للآلة الواحدة

كم عدد الجداول الممكنة (الحلول) لنسخة مشكلة التباطؤ الموزون للآلة الواحدة والتي تشتمل على تسع مهام؟

الدرس الثاني : مشكلة جدولة الموارد

أنشى خوارزمية حل بالقوة المفرطة لمشكلة التباطؤ الموزون للآلة الواحدة من خلال إكمال المقطع البرمجي التالي بحيث تستخدم الدالة القوة المفرطة لإيجاد تبديل الجدولة الأمثل

الدرس الثاني : مشكلة جدولة الموارد

أنشى خوارزمية حل البحث المحلي لمشكلة التباطؤ الموزون للآلة الواحدة، من خلال إكمال المقطع البرمجي التالي بحيث تستخدم الدالة البحث المحلي لإيجاد تبديل الجدولة الأمثل

الدرس الثاني : مشكلة جدولة الموارد

صف طريقة عمل البحث المحلي

اكتب ملاحظاتك عن نتائج خوارزميات الحل الجشعة مقارنة بخوارزميات حل البحث المحلي في مشكلة تشتمل على ثلاثين مهمة. من وجهة نظرك لماذا تم استخدام خوارزمية حل القوة المفرطة في هذه المشكلة المكونة م