نظام حل مشكلة جدولة المهام باستخدام الذكاء الاصطناعي نظام حل مشكلة جدولة المهام باستخدام الذكاء الاصطناعي نظام حل مشكلة جدولة المهام باستخدام الذكاء الاصطناعي نظام حل مشكلة جدولة المهام باستخدام الذكاء الاصطناعي نظام حل مشكلة جدولة المهام باستخدام الذكاء الاصطناعي
تفاصيل العمل

قمت بتطوير نظام ذكي لحل مشكلة جدولة المهام (Job Scheduling Problem)، والتي تهدف إلى توزيع مجموعة من المهام على الموارد أو الآلات المتاحة بأفضل شكل ممكن لتقليل زمن التنفيذ الكلي (Makespan) وتحسين كفاءة استخدام الموارد. تضمن المشروع: -تصميم واجهة رسومية (GUI) لتسهيل إدخال بيانات المهام والآلات. -تنفيذ خوارزمية Backtracking لإيجاد الحل الأمثل. -تنفيذ الخوارزمية الثقافية (Cultural Algorithm) كخوارزمية تحسين تعتمد على الذكاء الاصطناعي. -مقارنة أداء الخوارزميتين من حيث زمن التنفيذ وجودة الحل. -عرض نتائج الجدولة باستخدام مخطط جانت (Gantt Chart) لتوضيح توزيع العمليات على الآلات. -إنشاء رسوم بيانية توضح تطور أداء الخوارزمية الثقافية ومقارنة النتائج بين الطريقتين. التقنيات المستخدمة: Python، Tkinter، Matplotlib، خوارزميات البحث والتحسين، الذكاء الاصطناعي.

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