تسلسل الاختبار

في الرياضيات التوافقية ، تُعرف متتالية بروفر (أو رمز بروفر أو أعداد بروفر ) لشجرة مُصنَّفة بأنها متتالية فريدة مرتبطة بتلك الشجرة. يبلغ طول متتالية بروفر لشجرة ذات n رأسًا n 2 ، ويمكن توليدها باستخدام خوارزمية تكرارية بسيطة. استخدم هاينز بروفر متتاليات بروفر لأول مرة لإثبات صيغة كايلي عام 1918. [ 1 ]

خوارزمية لتحويل شجرة إلى متتالية بروفر

يمكن توليد متتالية بروفر لشجرة مُصنَّفة عن طريق إزالة رؤوس الشجرة بشكل متكرر حتى يتبقى رأسان فقط. على وجه التحديد، لنفترض شجرة مُصنَّفة T ذات رؤوس {1، 2، ...، n } . في الخطوة i ، تُزال الورقة ذات أصغر تصنيف، ويُعيَّن العنصر i من متتالية بروفر ليكون تصنيف جار هذه الورقة.

إن تسلسل بروفر لشجرة مصنفة فريد وله طول n 2 .

يمكن اختزال كل من عملية الترميز وفك الترميز إلى فرز أساس الأعداد الصحيحة ومعالجتها بالتوازي. [ 2 ]

مثال

شجرة مصنفة بتسلسل بروفر [4،4،4،5].

لنفترض تطبيق الخوارزمية المذكورة أعلاه على الشجرة الموضحة على اليمين. في البداية، الرأس 1 هو الورقة ذات أصغر رمز، لذا يُزال أولًا ويُضاف الرقم 4 إلى متتالية بروفر. ثم يُزال الرأسان 2 و3، فتُضاف القيمة 4 مرتين إضافيتين. أصبح الرأس 4 الآن ورقةً ويحمل أصغر رمز، لذا يُزال ونُضيف القيمة 5 إلى المتتالية. يتبقى لدينا رأسان فقط، فنتوقف. متتاليات الشجرة هي [4، 4، 4، 5].

خوارزمية لتحويل تسلسل بروفر إلى شجرة

لتكن [a[1], a[2], ..., a[n]]متتالية بروفر:

ستحتوي الشجرة على n+2عُقد، مرقمة من 11 إلى n+22. لكل عُقدة، حدد درجتها بعدد مرات ظهورها في التسلسل زائد 1. على سبيل المثال، في الشفرة الزائفة:

Convert-Prüfer-to-Tree ( a ) 1 نالطول [ أ ] 2T  رسم بياني يحتوي على n + 2 عقدة معزولة، مرقمة من 1 إلى n + 2الدرجة الثالثة ← مصفوفة من الأعداد الصحيحة 4 لكل عقدة i في قم بما يلي: 5 درجة [ i ] ← 1 ٦ لكل قيمة i في قم بما يلي: ٧ درجة [ i ] ← درجة [ i ] + ١

بعد ذلك، لكل رقم في المتتالية a[i]، ابحث عن العقدة الأولى (الأصغر رقمًا)، j، التي درجتها تساوي 1، وأضف الحافة (j, a[i])إلى الشجرة، ثم قلل درجات jو a[i]. في الشفرة الزائفة:

٨ لكل قيمة i في نفّذ ما يلي: ٩ لكل عقدة j في نفّذ ما يلي: ١٠ إذا كانت درجة [ j ] = ١، فقم بما يلي: ١١ أدخل الحافة [ i , j ] في T ١٢ درجة [ i ] ← درجة [ i ] - ١ 13 درجة [ j ] ← درجة [ j ] - 1استراحة 14 

في نهاية هذه الحلقة، ستبقى عقدتان بدرجة 1 (لنسميهما u) v. وأخيرًا، أضف الحافة (u,v)إلى الشجرة. [ 3 ]

15 uv ← 0 16 لكل عقدة i في T 17 إذا كانت درجة [ i ] = 1، فإن 18 إذا كانت u = 0، فإن 19 ui 20 وإلا 21 vi 22 توقف 23 أدخل الحافة [ u , v ] في T 24 درجة [ u ] ← درجة [ u ] - 1 25 درجة [ v ] ← درجة [ v ] - 1 26 عودة T

معادلة كايلي

تُعرَّف متتالية بروفر لشجرة مُصنَّفة ذات n رأسًا بأنها متتالية فريدة طولها n 2 على التصنيفات من 1 إلى n . وبالنسبة لمتتالية معينة S طولها n 2 على التصنيفات من 1 إلى n ، توجد شجرة مُصنَّفة فريدة تكون متتالية بروفر الخاصة بها هي S.   

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

تطبيقات أخرى

المصدر: [ 4 ]

  • يمكن تعزيز صيغة كايلي لإثبات الادعاء التالي:
عدد الأشجار الممتدة في الرسم البياني الكاملكن{\displaystyle K_{n}}حاصل على درجة علميةدأنا{\displaystyle d_{i}}محدد لكل رأسأنا{\displaystyle i}يساوي معامل متعدد الحدود
(ن-2د1-1،د2-1،...،دن-1)=(ن-2)!(د1-1)!(د2-1)!(دن-1)!.{\displaystyle {\binom {n-2}{d_{1}-1,\,d_{2}-1,\,\dots ,\,d_{n}-1}}={\frac {(n-2)!}{(d_{1}-1)!(d_{2}-1)!\cdots (d_{n}-1)!}}.}
ويتضح البرهان من خلال ملاحظة أن عدد تسلسل بروفرأنا{\displaystyle i}يبدو تمامًادأنا-1{\textstyle d_{i}-1}مرات.
  • يمكن تعميم صيغة كايلي: الشجرة المصنفة هي في الواقع شجرة ممتدة للرسم البياني الكامل المصنف . بوضع قيود على متواليات بروفر المعدودة، يمكن لأساليب مماثلة أن تعطي عدد الأشجار الممتدة لرسم بياني ثنائي الأجزاء كامل . إذا كان G هو الرسم البياني الثنائي الأجزاء الكامل برؤوس من 1 إلى n1 في أحد الأجزاء ورؤوس من n1 + 1 إلى n في الجزء الآخر، فإن عدد الأشجار الممتدة المصنفة لـ G هون1ن2-1ن2ن1-1{\displaystyle n_{1}^{n_{2}-1}n_{2}^{n_{1}-1}}، حيث n 2 = n n 1 .
  • إن توليد تسلسلات بروفر العشوائية الموزعة بشكل منتظم وتحويلها إلى الأشجار المقابلة هو طريقة مباشرة لتوليد أشجار عشوائية مصنفة موزعة بشكل منتظم.

مراجع

  1. ^ بروفر، هـ. (1918). "Neuer Beweis eines Satzes über Permutationen". قوس. الرياضيات. فيز . 27 : 742 – 744.
  2. كامينيتي، س.، فينوتشي، إ.، بيتريسكي، ر. (2007). "حول ترميز الأشجار المصنفة" . علوم الحاسوب النظرية . 382 (2): 97-108 . doi : 10.1016/j.tcs.2007.03.009 . hdl : 11573/917805 .{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  3. ينس غوتليب؛ براينت أ. جولستروم؛ غونتر ر. رايدل؛ فرانز روثلاف. (2001). "أعداد بروفر: تمثيل ضعيف للأشجار الممتدة في البحث التطوري" (ملف PDF) . وقائع مؤتمر الحوسبة الجينية والتطورية (GECCO-2001) : 343-350 . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 26-09-2006.
  4. كاجيموتو، هـ. (2003). "امتداد لرمز بروفر وتجميع الرسوم البيانية المتصلة من كتلها". الرسوم البيانية والتوافقية . 19 (2): 231-239 . doi : 10.1007/s00373-002-0499-3 . S2CID 22970936 .