Share to: share facebook share twitter share wa share telegram print page

رتل ذو أولوية

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

التطبيقات

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

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

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

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

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

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

ترميز هوفمان

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

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

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

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

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

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

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

Index: pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve 
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 
Kembali kehalaman sebelumnya