Navbat raqami - Queue number - Wikipedia

A de Bruijn grafigi. Ko'rsatilgan vertikal tartib bilan, qirralarning chizilgan rasmning chap va o'ng tomonlari atrofida aylanadigan ikkita kichik to'plamga bo'linishi ushbu grafikning 2 ta navbat tartibidir.

Matematikada navbat raqami a grafik a graf o'zgarmas ga o'xshash tarzda aniqlangan stek raqami (kitob qalinligi) yordamida birinchi-birinchi birinchi chiqish (navbat) o'rniga buyurtmalar oxirgi marta birinchi chiqish (stack) buyurtmalar.

Ta'rif

Berilgan grafikning navbat tartibi a bilan aniqlanadi umumiy buyurtma ning tepaliklar ning bo'limi bilan birga grafigi qirralar bir qator "navbatlar" ga. Har bir navbatdagi qirralarning to'plami to'g'ri joylashtirilgan qirralarning oldini olish uchun talab qilinadi: agar ab va CD bir xil navbatdagi ikkita qirradan iborat bo'lib, bunga imkon bermaslik kerak a < v < d < b vertex tartibida. Navbat raqami qn (G) grafik G bu navbat tartibidagi eng kam navbat soni.[1]

Bunga teng ravishda, navbat tartibidan, a yordamida bitta navbatdagi qirralarni qayta ishlash mumkin navbat ma'lumotlar tuzilishi, vertikallarni vertikal tartibda ko'rib chiqish va tepaga etib borganida, u ikkinchi so'nggi nuqta bo'lgan barcha qirralarni dekektsiya qilish, so'ngra birinchi so'nggi nuqta bo'lgan barcha qirralarni burish. O'rnatish sharti, tepalikka yetganda, u ikkinchi so'nggi nuqta bo'lgan barcha qirralarning dekektsiyaga tayyor bo'lishini ta'minlaydi.[1] Navbat sxemalarining yana bir ekvivalent ta'rifi quyidagilardan iborat ko'mishlar berilgan grafikning a ga silindr, tepaliklar silindrga chiziq ustiga qo'yilgan va har bir chekka silindrga bir marta o'ralgan holda. Xuddi shu navbatga tayinlangan qirralarning bir-biridan o'tishiga yo'l qo'yilmaydi, lekin turli xil navbatlarga tegishli qirralarning o'rtasida kesishmalarga ruxsat beriladi.[2]

Navbat sxemalari quyidagicha aniqlandi Xit va Rozenberg (1992), oldingi ish bilan taqqoslaganda kitob ko'milgan navbatlar o'rniga staklardan foydalangan holda xuddi shu tarzda aniqlanishi mumkin bo'lgan grafikalar. Ularning fikriga ko'ra, ushbu tartiblar saralash bo'yicha avvalgi ishlar bilan ham bog'liq almashtirishlar parallel navbat tizimlaridan foydalangan holda va ilovalar tomonidan rag'batlantirilishi mumkin VLSI loyihalashtirish va aloqa menejmentida taqsimlangan algoritmlar.[1]

Chegaralangan navbat raqami bo'lgan grafik sinflari

Har bir daraxt 1-sonli navbatga ega, vertikal buyurtma a tomonidan berilgan kenglik-birinchi o'tish.[3] Soxta o'rmonlar va panjara grafikalari shuningdek, 1-sonli navbatga ega bo'ling.[4] Tashqi plan grafikalar ko'pi bilan 2 ta navbat raqami bo'lishi kerak; 3-quyoshli grafika (uning har bir qirrasi uchburchak bilan almashtirilgan uchburchak) tashqi raqami grafigiga misol bo'lib, uning navbat raqami aniq 2 ga teng.[5] Seriyali parallel grafikalar ko'pi bilan navbat raqami 3 ga teng.[6]

Ikkilik de Bruijn grafikalari 2-navbatga ega bo'ling.[7] The d- o'lchovli giperkubik grafika ko'pi bilan navbat raqamiga ega .[8] Ning navbat raqamlari to'liq grafikalar Kn va to'liq ikki tomonlama grafikalar Ka,b aniq ma'lum: ular va navbati bilan.[9]

Har bir 1-navbat grafigi a planar grafik, tepaliklar parallel chiziqlarga (sathlarga) joylashtirilgan va har bir chekka vertikallarni ketma-ket ikkita sathda bir-biriga bog'lab turadigan yoki oldingi barcha darajalarni aylanib o'tib, bir xil darajadagi ikkita tepalikni bir-biriga bog'laydigan kamar hosil qiladigan "kamar tekislangan" planar ko'milgan holda. Aksincha, har bir kemerli tekislangan planar grafada 1 ta navbat tartibi mavjud.[10] 1992 yilda, Xit, Leyton va Rozenberg (1992) har bir tekislikdagi grafada cheklangan navbat raqami bor deb taxmin qilishdi. Ushbu taxmin 2019 yilda ijobiy hal qilindi Dyujmovich va boshqalar. (2019) u planar grafikalar va umuman olganda har bir kichik yopiq grafikalar navbati soniga ega ekanligini ko'rsatdi.

Kuchli navbat raqami deb nomlangan navbat sonining o'zgarishini ishlatib, a ning navbat raqami grafik mahsulot mahsulotdagi omillarning navbat raqamlari va kuchli navbat raqamlari funktsiyasi bilan chegaralanishi mumkin.[11]

Tegishli invariantlar

Navbat raqami past bo'lgan grafikalar siyrak grafikalar: Bilan 1 qatorli grafikalar n tepaliklar maksimal 2 ga egan - 3 chekka,[12] va umuman olganda navbat raqami ko'rsatilgan grafikalarq ko'pi bor 2qnq(2q + 1) qirralar.[13] Bu shuni anglatadiki, ushbu grafikalar ham kichikdir xromatik raqam: xususan, 1-navbatdagi grafikalar 3-rangga ega va navbatning raqami ko'rsatilgan grafikalar q hech bo'lmaganda kerak bo'lishi mumkin 2q + 1 va eng ko'pi 4q ranglar.[13] Boshqa yo'nalishda, chekka soniga bog'liqlik, navbat soniga nisbatan ancha zaif chegarani bildiradi: bilan n tepaliklar va m qirralarning ko'pi bilan navbat raqami mavjud O(m).[14] Ushbu chegara qat'iy, chunki tasodifiy d- tartibli grafikalar navbatning soni katta ehtimollik bilan,

[15]
Savol, Veb Fundamentals.svgMatematikada hal qilinmagan muammo:
Cheklangan navbat raqami bo'lgan har bir grafik ham kitob qalinligi va aksincha chegaralangan bo'lishi kerakmi?
(matematikada ko'proq hal qilinmagan muammolar)

Navbat raqami 1 bo'lgan grafikalar kitob qalinligi maksimal 2 ga teng.[16]Har qanday qat'iy vertikal buyurtma uchun kitob qalinligi va ushbu buyurtma uchun navbat raqamlari mahsuloti kamida kamida kesma kengligi uning maksimal darajasiga bo'lingan grafik.[16]Kitob qalinligi navbat sonidan ancha katta bo'lishi mumkin: uchlik Hamming grafikalari logaritmik navbat raqamiga ega, ammo polinomial jihatdan katta kitob qalinligi.[16] Kitob qalinligi navbat raqamining biron bir funktsiyasi bilan chegaralanishi mumkinligi noma'lum bo'lib qolmoqda. Xit, Leyton va Rozenberg (1992) navbat raqami ko'pi bilan kitob qalinligining chiziqli funktsiyasi deb taxmin qilmoqdalar, ammo bu yo'nalishda hech qanday funktsional bog'liqlik ham ma'lum emas. Ma'lumki, agar hammasi bo'lsa ikki tomonlama grafikalar 3 varaqli kitoblar bilan cheklangan navbat raqami, keyin cheklangan kitob qalinligi bo'lgan barcha grafikalar cheklangan navbat raqami bilan belgilangan.[17]

Ganley va Xit (2001) grafikaning navbat raqami uning funktsiyasi sifatida chegaralanishi mumkinmi, deb so'radi kenglik va nashr qilinmagan doktorlik dissertatsiyasini keltirdi. S. V. Pemmarajuning dissertatsiyasi javobning yo'qligini isbotlovchi dalil sifatida: planar 3 daraxtlar cheklanmagan navbat raqamiga ega bo'lganligi uchun ushbu dalillardan paydo bo'ldi. Shu bilan birga, navbatning raqami keyinchalik kenglikning (ikki baravar eksponent) funktsiyasi bilan chegaralanganligi ko'rsatilgan.[18]

Hisoblashning murakkabligi

Bu To'liq emas berilgan grafikaning navbat raqamini aniqlash yoki hatto bu raqam bitta ekanligini tekshirish uchun.[19]

Ammo, agar navbatning tartibini vertikal tartiblash kirishning bir qismi sifatida berilgan bo'lsa, unda tartib uchun eng maqbul navbatlar soni a dagi chekkalarning maksimal soniga teng k-rainbow, to'plami k ularning har ikkalasining qirralari ichki juftlikni hosil qiladi. Qirralarning navbatlarga bo'linishi chekka belgilash orqali amalga oshirilishi mumkin e bu anning tashqi qirrasi men- kamalak (va bundan kattaroq kamalak emas) ga mennavbat. O'z vaqtida optimal tartibni qurish mumkin O(m log log n), qayerda n kirish grafigi tepalari sonini va m qirralarning sonini bildiradi.[20]

Chegaralangan navbat raqamining grafikalari ham mavjud chegaralangan kengayish, ya'ni ularning sayoz voyaga etmaganlar bor siyrak grafikalar qirralarning tepalikka nisbati bilan (yoki unga teng ravishda) degeneratsiya yoki daraxtzorlik ) bu navbat raqami va kichikning chuqurligi funktsiyasi bilan chegaralangan. Natijada bir nechta algoritmik muammolar, shu jumladan subgraf izomorfizmi cheklangan o'lchamdagi naqsh grafikalari uchun ega chiziqli vaqt ushbu grafikalar uchun algoritmlar.[21] Umuman olganda, ularning chegaralari kengayganligi sababli, tarkibidagi biron bir jumlaning mavjudligini tekshirish mumkin birinchi darajali mantiq grafikalar chiziqli vaqt ichida cheklangan navbat sonining berilgan grafigi uchun amal qiladi.[22]

Grafik chizishda qo'llash

Garchi navbatning tartiblari yaxshi ikki o'lchovli bo'lishi shart emas grafik rasmlar, ular uch o'lchovli grafik chizish uchun ishlatilgan. Xususan, grafik sinf X cheklangan navbat raqamiga ega va agar har biri uchun bo'lsa n-vertex grafigi G yilda X, ning tepalarini joylashtirish mumkin G o'lchovlarning uch o'lchovli panjarasida O(n) × O(1) × O(1) Shunday qilib, hech qanday ikkita chekka (to'g'ri chizilgan holda) bir-birini kesib o'tmaydi.[23] Masalan, de Bruijn grafikalari, chegaralangan kenglik grafikalari, planar grafikalar va tegishli kichik-yopiq grafikalar oilalari chiziqli hajmning uch o'lchovli ko'milishlariga ega.[24] [25] [26].

Izohlar

  1. ^ a b v Xit va Rozenberg (1992).
  2. ^ Auer va boshq. (2011).
  3. ^ Xit va Rozenberg (1992), Taklif 4.1.
  4. ^ Xit va Rozenberg (1992), 4.2 va 4.3 takliflari.
  5. ^ Xit, Leyton va Rozenberg (1992); Rengarajan va Veni Madxavan (1995).
  6. ^ Rengarajan va Veni Madxavan (1995).
  7. ^ Xit va Rozenberg (1992), Taklif 4.6.
  8. ^ Gregor, Škrekovski va Vukasinovich (2012)
  9. ^ Xit va Rozenberg (1992), 4.7 va 4.8 takliflari.
  10. ^ Xit va Rozenberg (1992), Teorema 3.2.
  11. ^ Yog'och (2005).
  12. ^ Xit va Rozenberg (1992), Teorema 3.6
  13. ^ a b Dujmovich & Wood (2004).
  14. ^ Xit, Leyton va Rozenberg (1992). Ko'p sonli navbatga ega tartibni topish uchun polinom-vaqt algoritmi berilgan Shahrohi va Shi (2000). Dujmovich & Wood (2004) ga bog'liq bo'lgan doimiy omil yaxshilandi em, qayerda e ning asosidir tabiiy logaritma.
  15. ^ Xit, Leyton va Rozenberg (1992); Yog'och (2008).
  16. ^ a b v Xit, Leyton va Rozenberg (1992).
  17. ^ Dujmovic & Wood (2005).
  18. ^ Dujmovic & Wood (2003); Dyujmovich, Morin va Vud (2005). Qarang Yog'och (2002) zaifroq dastlabki natija uchun, navbat raqamini yo'l kengligi yoki kenglik va daraja kombinatsiyasi bilan.
  19. ^ Xit va Rozenberg (1992), Xulosa 3.9.
  20. ^ Xit va Rozenberg (1992), Teorema 2.3.
  21. ^ Neshetil, Ossona de Mendez va Vud (2012); Neshetil va Ossona de Mendez (2012), 321–327 betlar.
  22. ^ Neshetil va Ossona de Mendez (2012), Teorema 18.2, p. 401.
  23. ^ Yog'och (2002); Dyujmovich, Por va Vud (2004); Dyujmovich, Morin va Vud (2005). Qarang Di Jakomo va Meijer (2004) kichik navbat raqamlari grafigi uchun katak o'lchamlari bo'yicha qat'iy chegaralar uchun.
  24. ^ Dujmovic & Wood (2003)
  25. ^ Dyujmovich, Morin va Vud (2005)
  26. ^ Dyujmovich va boshqalar. (2019)

Adabiyotlar

Tashqi havolalar