Nouseva tasoesitys

Suunnatun asyklisen graafin  nouseva tasoesitys on graafin upotus euklidiseen avaruuteen , jossa reunat on esitetty ei-leikkaavina monotonisesti kasvavina käyrinä. Toisin sanoen mitä tahansa reunaa edustavalla käyrällä on oltava se ominaisuus, että mikä tahansa vaakaviiva leikkaa sen korkeintaan yhdessä pisteessä, ja kaksi reunaa ei voi leikkaamaan muita kuin päissä [1] [2] . Tässä mielessä se on ihanteellinen tapaus kerrokselliselle graafin piirtämiselle , graafin esitystyylille, jossa monotoniset käyrät voivat leikata, mutta jossa leikkauspisteiden määrä on minimaalinen.

Kuvaukset

Suunnatun asyklisen graafin on oltava tasomainen , jotta sillä olisi nouseva tasoesitys, mutta jokaisella tasomaisella asyklisellä graafilla ei ole tällaista esitystä. Kaikista tasomaisesti suunnatuista asyklisistä grafiikoista, joissa on yksi lähde (kärki, jolla ei ole sisään tulevia kaaria) ja nielu (piste, jolla ei ole lähteviä kaaria), graafit, joissa on nouseva tasoesitys, ovat st -tasograafit , tasograafit , joissa lähde ja nielu kuuluvat samaan ja samaan pintaan ainakin yhdelle tasograafin upotukselle. Yleisemmin graafilla G on nouseva tasoesitys silloin ja vain, jos se on suunnattu, asyklinen, ja se on st -tasograafin aligraafi samassa pistejoukossa [3] [4] [5] [6] .

Nousevassa sisäkkäisyydessä kuhunkin kärkeen saapuvien ja lähtevien kaarien joukko seuraavat peräkkäin kärjen kaarien syklisessä järjestyksessä . Tietyn suunnatun asyklisen graafin tasomaisen upotuksen sanotaan olevan bimodaalinen , jos sillä on tämä ominaisuus. Myös kahden peräkkäisen kaaren välinen kulma, joilla on sama suunta tietyssä kärjessä, voidaan merkitä pieneksi , jos se on pienempi kuin , tai suureksi , jos se on suurempi kuin . Jokaisella nielulla on oltava täsmälleen yksi suuri kulma, ja millään kärjellä, joka ei ole lähde tai nielu, ei saa olla suurta kulmaa. Lisäksi esityksen jokaisella sisäpinnalla on oltava kaksi pienempiä kulmaa enemmän kuin pääkulmia, ja ulkopinnalla on oltava kaksi pääkulmaa enemmän kuin pienet kulmat. Oikea tehtävä  on kulmien merkintä, joka täyttää kuvatut ominaisuudet. Kaikilla ylävirran liitteillä on kelvollinen tarkoitus. Sitä vastoin jokaisella suunnatulla asyklisellä graafilla, jossa on bimodaalinen tasoupotus oikealla osoituksella, on nouseva tasoesitys, joka voidaan rakentaa lineaarisessa ajassa [7] [8] [9] [10] .

Toinen kuvaus on mahdollista kaavioille, joissa on yksi lähde. Tässä tapauksessa ylöspäin suuntautuvan tasomaisen upotuksen on lähdettävä ulkopinnasta ja missä tahansa graafin suuntaamattomassa syklissä on oltava vähintään yksi kärki, johon syklin molemmat kaaret tulevat (esimerkiksi kuvan yläreunassa oleva kärkipiste ). Päinvastoin, jos upotuksella on molemmat nämä ominaisuudet, se vastaa ylävirran upottamista [11] [12] [13] .

Laskennallinen monimutkaisuus

Tiedetään, että jotkin erityistapaukset ylöspäin suuntautuvan tasoisuuden tarkistamiseksi voidaan tehdä polynomiajassa :

Ongelma sen määrittämisessä, onko monilähdettäisellä, monisink-tasosuuntaisella asyklisellä graafilla nouseva tasoesitys, on kuitenkin NP-täydellinen [33] [34] [35] .

Viivapiirros ja aluevaatimukset

Farin lause sanoo, että millä tahansa tasograafilla on esitys, jossa reunat esitetään viivasegmenteillä, ja sama pätee nousevaan tasograafiseen esitykseen - kaikilla nousevalla tasograafilla on nouseva tasograafinen esitys, jossa on kaaria janojen muodossa [36 ] [37] . Transitiivisesti pelkistetyn st -tasograafin suoraviivainen nouseva esitys voidaan saada käyttämällä hallitsevaa piirustustekniikkaa , jossa kaikilla pisteillä on kokonaislukukoordinaatit hilassa [38] [37] . Jotkut muut nousevat tasograafit saattavat kuitenkin vaatia eksponentiaalisen alueen kaikille suoraviivaisille nouseville tasoesityksilleen [36] [37] . Jos upotus on kiinteä, jopa suunnatut rinnakkaissarjakuvaajat ja suunnatut puut voivat vaatia eksponentiaalisen alueen [36] [39] [40] .

Hasse-kaaviot

Nousevat tasoesitykset ovat erityisen tärkeitä osittain järjestetyn joukkojen Hasse-kaavioissa , koska nämä kaaviot on yleensä piirrettävä nousevalla tyylillä. Graafiteorian kannalta tämä vastaa transitiivisesti pelkistettyjä suunnattuja asyklisiä graafia. Tällainen graafi voidaan muodostaa peittävästä osajärjestyssuhteesta, ja itse osajärjestys muodostaa graafissa saavutettavuusrelaation . Jos posetilla on yksi minimielementti, yksi maksimialkio ja nouseva tasoesitys, se muodostaa välttämättä hilan , joukon, jossa millä tahansa elementiparilla on yksi suurin alaraja ja yksi pienin yläraja [41] [ 42] . Hilan Hasse-kaavio on tasomainen silloin ja vain, jos sen järjestysmitta ei ylitä kahta [43] [44] . Kuitenkin joillakin dimensioiden kaksi osittaisilla järjestyksillä, joissa on minimi- ja maksimielementtejä, ei ole nousevaa tasoesitystä (otamme järjestyksen, jonka määrittää tilauksen transitiivisella sulkemisella ).

Muistiinpanot

  1. Garg, Tamassia, 1995 .
  2. Di Battista, Eades, Tamassia, Tollis, 1998 .
  3. Garg, Tamassia, 1995 , s. 111–112.
  4. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 172–179, §6.1 sisällyttäminen Planarst- kaavioon.
  5. Di Battista, Tamassia, 1988 .
  6. Kelly, 1987 .
  7. Garg, Tamassia, 1995 , s. 112-115.
  8. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 180–188, §6.2 Kulmat ylöspäin suuntautuvissa piirustuksissa.
  9. 1 2 3 Bertolazzi, Di Battista, 1991 .
  10. 1 2 3 Bertolazzi, Di Battista, Liotta, Mannino, 1994 .
  11. Garg, Tamassia, 1995 , s. 115.
  12. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 209–210, §6.7.2 Kielletyt syklit yhden lähteen digrafeille.
  13. Thomassen, 1989 .
  14. Garg, Tamassia, 1995 , s. 119.
  15. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 179.
  16. Garg, Tamassia, 1995 , s. 119–121.
  17. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 188–192, §6.3 Upward Planarity Testing of Embedded Digraphs.
  18. Abbasi, Healy, Rextin, 2010 .
  19. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 191-192.
  20. Garg, Tamassia, 1995 , s. 125–126.
  21. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 209, §6.7.1 Outerplanar Digraph.
  22. Papakostas, 1995 .
  23. 1 2 3 Di Battista, Eades, Tamassia, Tollis, 1998 , s. 212, §6.7.4 Jotkut ylöspäin suuntautuvien tasomaisten digrafien luokat.
  24. Didimo, Giordano, Liotta, 2009 .
  25. Di Battista, Liu, Kilpailija, 1990 .
  26. Garg, Tamassia, 1995 , s. 122-125.
  27. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 195–200, §6.5 Yhden lähteen digrafien optimaalinen ylöspäin suuntautuva tasoisuustestaus.
  28. Hutton, Lubiw, 1996 .
  29. Bertolazzi, Di Battista, Mannino, Tamassia, 1998 .
  30. Chan, 2004 .
  31. 12 Healy , Lynch, 2006 .
  32. Junger, Leipert, 1999 .
  33. Garg, Tamassia, 1995 , s. 126-132.
  34. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 201–209, §6.6 Ylöspäin suuntautuva tasoisuustestaus on NP-täydellinen.
  35. Garg, Tamassia, 2001 .
  36. 1 2 3 Di Battista, Frati, 2012 , s. 149–151, §5 Ylöspäin piirrokset.
  37. 1 2 3 Di Battista, Tamassia, Tollis, 1992 .
  38. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 112–127 §4.7 Dominanssipiirrokset.
  39. Bertolazzi, Cohen, Di Battista, Tamassia, Tollis, 1994 .
  40. Frati, 2008 .
  41. Di Battista, Eades, Tamassia, Tollis, 1998 , s. 210–212 §6.7.3 Hilan kielletyt rakenteet.
  42. Platt, 1976 .
  43. Garg, Tamassia, 1995 , s. 118.
  44. Baker, Fishburn, Roberts, 1972 .

Kirjallisuus

Arvostelut ja opetusohjelmat Tutkimustyö