مرجع
آخر الزيارات

رتل ذو أولوية

284 كلمة•0 مشاهدة•🗒️ منذ يوم
باختصار: الرتل ذو الأولوية في علوم الحاسوب هو مفهوم بيانات مجرد تَأخذ فيه عناصر البيانات على في شكل طابور بحسب أولوية كل عنصر، حيث تتقدم العناصر المرتفعة الأولوية على العناصر المنخفضة الأولوية (ومن هنا جائت التسمية). تجد هنا «محاكاة الأحداث المنفصلة»، «خوارزمية ديكسترا» و«خوازمية أفضل أول بحث» ضمن 7 أقسام.
المحتويات
  1. محاكاة الأحداث المنفصلة
  2. خوارزمية ديكسترا
  3. خوازمية أفضل أول بحث
  4. ترميز هوفمان
  5. إدارة عرض النطاق
  6. خوارزمية شبكات الوقت الفعلي مثالية التكيف
  7. خوارزمية بريم لشجرة الحد الأدنى الممتدة

بدايةً، الرتل ذو الأولوية في علوم الحاسوب هو مفهوم بيانات مجرد تَأخذ فيه عناصر البيانات على في شكل طابور بحسب أولوية كل عنصر، حيث تتقدم العناصر المرتفعة الأولوية على العناصر المنخفضة الأولوية (ومن هنا جائت التسمية). ويُمكن تمثيل طابور الأولوية بعدد من هياكل البيانات منها الكومة. ونتناول فيما يلي مزيدًا من التفاصيل.

التطبيقات

محاكاة الأحداث المنفصلة

من جهة ثانية، يدخل مفهوم طابور الأولوية في إدارة الأحداث أقناء إجراء محاكاة أحداث متفرقة، حيث تُرتب الأحداث مع أوقتها حسب الأولوية.

خوارزمية ديكسترا

وعلى صعيد آخر، يُستعمل مفهوم طابور الأولوية مع خوارزمية ديكسترا لاستخراج أقرب طريق بين نقطتين.

خوازمية أفضل أول بحث

ومن ناحية أخرى، خوارزميات أفضل أول بحث، مثل خوارزمية البحث بأولوية الأفضل، تجد أقصر مسار بين رأسين أو عقدتين في الرسم البياني الموزون، وتجرب الطرق الواعدة أولاً. ويُستعمل مفهوم الرتل ذو الأولوية أثناء تتبع المسارات لتصنيفها بالأولوية حسب قصرها.

ترميز هوفمان

وفي هذا الصدد، يتطلب ترميز هوفمان هوفمان الحصول المتكرر على شجرتين ذات أقل تردد، ولتحقيق ذلك يُمكن استخدام مفهوم الرتل ذي الأولوية كأحد الطرق.

إدارة عرض النطاق

إضافةً إلى ذلك، يثستعمل مفهوم طابور الأولوية في الكثير من البروتوكولات الحديثة للشبكات المحلية، وفي إدارة عرض النطاق وغيره من الموارد المحدودة في سياق الشبكات الحاسوبية، حيث ينظم حركة مرور البيانات حسب الأولية، فمثلا يعطي الأولية لحركة بيانات بروتوكول النقل في الوقت الحقيقي أثناء نقل الصوت باستعمال بروتوكول الإنترنت ما يضمن مرورها قبل غيرها بأقل تأخير وأقل احتمالية للرفض.

خوارزمية شبكات الوقت الفعلي مثالية التكيف

وفي هذا السياق، تقوم خوارزمية شبكات الوقت الفعلي مثالية التكيف بحساب تقسيم التضاريس المتغير ديناميكيًا، حيث تقوم الخوارزمية بتعيين أولوية لكل مثلث في التضاريس، وتستعمل الخوارزمية طاوبوري أولوية، واحد للمثلثات التي يمكن تقسيمها والآخر للمثلثات التي يمكن دمجها، وتقوم الخوازمية بتقسيم المثلثات عند الحاجة لتفاصيل أكثر، ودمجها عند الحاجة لتفاصيل أقل.

خوارزمية بريم لشجرة الحد الأدنى الممتدة

وفي هذا السياق، باستخدام مفهوم الرتل ذي الأولوية في خوارزمية بريم يمكن العثور على شجرة الحد الأدنى الممتدة للرسم البياني المتصل وغير الموجه.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.