Hukmronlik chizmasi - Dominance drawing

Hukmronlik chizmasi

Hukmronlik chizmasi ning uslubi grafik rasm ning yo'naltirilgan asiklik grafikalar qiladi erishish imkoniyati tepaliklar orasidagi munosabatlar ingl. Hukmronlik chizishida tepaliklar ning alohida nuqtalarida joylashtirilgan Evklid samolyoti va tepalik v boshqa tepadan erishish mumkin siz agar va faqat ikkalasi bo'lsa ham Dekart koordinatalari ning v koordinatalaridan katta yoki tengdir siz. Hukmronlik chizig'ining qirralari ham tekis qilib chizilgan bo'lishi mumkin chiziq segmentlari, yoki ba'zi hollarda, kabi ko'pburchak zanjirlar.[1]

Planar grafikalar

Har bir o'tish davri qisqartirildi st-planar grafik, yo'naltirilgan asiklik planar grafik bitta manba va bitta lavabo bilan, ikkalasi ham grafikaning tashqi yuzasida ustunlik chizig'iga ega. The chapdan o'ngga algoritm ushbu rasmlarni topish uchun x har bir tepalikning koordinatasi a-dagi o'rni bo'lishi kerak birinchi chuqurlikdagi qidiruv dan boshlab grafaga buyurtma berish s va qirralarni o'ngdan chapga tartibda va belgilash orqali birinchi o'ringa qo'yish y xuddi shu tarzda olinadigan koordinata, lekin qirralarni chapdan o'ngga tartibda birinchi o'ringa qo'yish. Odatda ustunlik chizish algoritmlari ushbu koordinatali topshiriqdan so'ng siqilishning yana bir bosqichini o'z ichiga oladi, ustunlik chizig'ining xususiyatlarini saqlab, tepaliklarni iloji boricha pastga va chapga siljitadi. Natijada chizilgan an ichida joylashgan n × n butun sonli to‘r, va asosiy topologik ko'milishning ko'plab simmetriyalarini namoyish etadi. Ushbu chizma va umuman olganda har qanday ustunlik chizig'i o'tish davri qisqartirilgan st-planar grafasi, albatta, tekis, qirralari tekis bo'lishi kerak.[1][2]

Uchun st- tranzitiv ravishda kamaytirilmagan planli grafikalar, ekvivalenti kamaytirilgan grafikalar yordamida olinishi mumkin bo'linish har bir chekka. Shu bilan birga, natijada tranzitiv ravishda qisqartirilgan grafikning to'g'ri chizilgan chizig'i ba'zi qirralarning asl grafigining rasmini hosil qiladi egilishlar, bo'linma tomonidan kiritilgan qo'g'irchoq tepalarda.[1][2] Planar ustunlik chizmasi shart emas yuqoriga tekislik bilan chizish, chunki ba'zi qirralar gorizontal bo'lishi mumkin, lekin uni 45 ° ga aylantirish, albatta, yuqoriga qarab tekislik chizishini beradi.[1] Yo'naltirilgan asiklik grafiklarni chizishning boshqa usullari bilan taqqoslaganda, chapdan o'ngga algoritm (oldindan rejalashtirishni rejalashtirish bosqichi bilan birgalikda) maydon u ishlab chiqaradigan chizmalar, egilishlar soni va tomonlar nisbati rasmning chizig'i, lekin umumiy chekka uzunligi kamroq.[3]

Rejasiz grafikalar

Yo'naltirilgan asiklik grafik (tekislikdan qat'i nazar) ustunlik chizig'iga ega va agar shunday bo'lsa qisman buyurtma qilingan to'plam erishish imkoniyati bo'yicha buyurtma qilingan tepaliklari buyurtma hajmi ikkitasi. O'tish davri qisqartirilgan yo'naltirilgan asiklik grafikning ustunligi (aylantirilgan) chizig'i a sifatida ishlatilishi mumkin Hasse diagrammasi tegishli qisman tartibda.[4]

Kodominans

Yo'naltirilgan asiklik grafikning ustunlik chizmasi berilgan D.1 = (V, E1), bitta o'qning talqinini teskari tomonga chaqirish mumkin bo'lgan yangi munosabatlarga olib keladi asosiy qobiliyat.Bu narsa (xa, ya) bir nuqtadan olinadigan deb hisoblanishi mumkin (xb, yb) har doim xaxb lekin yayb.Ushbu tarzda ustunlik chizilganligi ikkinchi yo'naltirilgan asiklik grafikani keltirib chiqarishi mumkin D.2 = (V, E2) bir xil tepada. juftliklar {≤1, ≤2} bir vaqtning o'zida bitta chizilgan rasmda ko'rsatishga imkon beradigan umumiy foydalanish joyidagi qisman buyurtmalar - erishish va yadroga erishish imkoniyati nuqtai nazaridan talqin qilingan. kodominant.[5]

Zaif ustunlik chizmasi

Imkoniyat darajasi kattaroq o'lchovga ega bo'lgan yo'naltirilgan asiklik grafikalar uchun a zaif ustunlik chizmasi har bir qirrasi yuqoriga, o'ngga yoki ikkalasiga yo'naltirilgan, lekin tepalik juftlari mavjud bo'lgan rasm (sizv) buning uchun siz hukmronlik qiladi v koordinatali lekin v dan foydalanish mumkin emas siz grafada. Biz vertex deb aytdik siz boshqa tepada hukmronlik qiladi v agar koordinatalari (u_x, u_y) ning siz ning koordinatalari (v_x, v_y) ga teng yoki teng v, ya'ni u_x <= v_x va u_y <= v_y XY-tekislikni hisobga olgan holda. Ushbu rasm uslubidagi maqsad ularning sonini minimallashtirishdir yolg'on nazarda tutilgan yo'llar.[6]

Adabiyotlar

  1. ^ a b v d Di Battista, Juzeppe; Eades, Butrus; Tamassiya, Roberto; Tollis, Ioannis G. (1998), "4.7 Dominance Drawings", Grafik chizish: Grafiklarni vizualizatsiya qilish algoritmlari, Prentice Hall, 112-127 betlar, ISBN  978-0-13-301615-4.
  2. ^ a b Di Battista, Juzeppe; Tamassiya, Roberto; Tollis, Ioannis G. (1992), "Yassi yuqoriga qarab chizmalarning maydoni va simmetriyasi talabi", Diskret va hisoblash geometriyasi, 7 (4): 381–401, doi:10.1007 / BF02187850, JANOB  1148953.
  3. ^ Di Battista, Juzeppe; Garg, Ashim; Liotta, Juzeppe; Parise, Armando; Tamassiya, Roberto; Tassinari, Emanuele; Vargiu, Franchesko; Vismara, Luka (2000), "Atsiklik grafikalarni yo'naltirish: eksperimental o'rganish", Xalqaro hisoblash geometriyasi va ilovalari jurnali, 10 (6): 623–648, doi:10.1142 / S0218195900000358, JANOB  1808215.
  4. ^ Beyker, K. A .; Fishburn, P. C.; Roberts, F. S. (1972), "2 o'lchovning qisman buyurtmalari", Tarmoqlar, 2 (1): 11–28, doi:10.1002 / net.3230020103.
  5. ^ Tanenbaum, Pol J.; Whitesides, Sue (1996), "Bir nechta posetlarning bir vaqtning o'zida ustunlik vakili" (PDF), Buyurtma, 13 (4): 351–364, doi:10.1007 / bf00405594, S2CID  121516733.
  6. ^ Kornaropulos, Evgenios M.; Tollis, Ioannis G. (2013), "yo'naltirilgan asiklik grafikalar uchun zaif ustunlik rasmlari", Didimo, Valterda; Patrignani, Mauritsio (tahr.), Grafika chizmasi: 20-Xalqaro simpozium, GD 2012, Redmond, VA, AQSh, 2012 yil 19-21 sentyabr, Qayta ko'rib chiqilgan tanlangan hujjatlar, Kompyuter fanidan ma'ruza matnlari, 7704, Springer, 559-560 betlar, doi:10.1007/978-3-642-36763-2_52.