Stigande plan representation

En stigande plan representation av en riktad acyklisk graf  är en inbäddning av grafen i det euklidiska rummet , där kanterna representeras som icke-korsande monotont ökande kurvor. Det vill säga, en kurva som representerar vilken kant som helst måste ha egenskapen att vilken horisontell linje som helst skär den vid en punkt, och inga två kanter kan skära utom vid ändarna [1] [2] . I denna mening är det ett idealiskt fall för skiktad grafritning , en stil med grafrepresentation där monotona kurvor kan skära varandra, men där antalet skärningar är minimalt.

Beskrivningar

En riktad acyklisk graf måste vara plan för att ha en stigande plan representation, men inte varje plan acyklisk graf har en sådan representation. Bland alla planriktade acykliska grafer med en enda källa (en vertex som inte har några inkommande bågar) och en sänka (en vertex som inte har några utgående bågar), är grafer med stigande plana representationer st -planära grafer , plana grafer där källan och sjunka tillhör samma och samma yta för minst en plan grafinbäddning. Mer allmänt har en graf G en stigande plan representation om och endast om den är riktad, acyklisk, och är en subgraf till en st -planär graf på samma uppsättning hörn [3] [4] [5] [6] .

I en stigande häckning följer uppsättningen av inkommande och utgående bågar som faller in på varje vertex i följd i den cykliska ordningen av bågarna vid vertexen. En plan inbäddning av en given riktad acyklisk graf sägs vara bimodal om den har denna egenskap. Vinkeln mellan två på varandra följande bågar med samma orientering vid en given vertex kan också betecknas som liten om den är mindre än , eller stor om den är större än . Varje sänka måste ha exakt en stor vinkel, och varje vertex som varken är en källa eller en sänka får inte ha en stor vinkel. Dessutom måste varje inre yta av representationen ha två fler mindre vinklar än stora vinklar, och den yttre ytan måste ha två större vinklar än mindre vinklar. Den korrekta uppgiften  är märkningen av hörnen, som uppfyller de beskrivna egenskaperna. Varje uppströmsbilaga har ett giltigt syfte. Omvänt har varje riktad acyklisk graf som har en bimodal plan inbäddning med rätt tilldelning en stigande plan representation som kan byggas i linjär tid [7] [8] [9] [10] .

En annan beskrivning är möjlig för grafer med en enda källa. I det här fallet måste den uppåtriktade plana inbäddningen härröra från den yttre ytan, och varje oriktad cykel i grafen måste ha minst en vertex där båda bågarna i cykeln kommer in (till exempel vertexen högst upp i figuren ). Omvänt, om en inbäddning har båda dessa egenskaper, då är den likvärdig med en uppströms inbäddning [11] [12] [13] .

Beräkningskomplexitet

Det är känt att vissa speciella fall av kontroll av uppåtgående planaritet kan göras i polynomtid :

Problemet med att avgöra om en planriktad acyklisk graf med flera källor med flera sänkor har en stigande plan representation är NP-komplett [33] [34] [35] .

Linjeritning och areakrav

Faris sats säger att vilken plan graf som helst har en representation där kanterna representeras av linjesegment, och detsamma gäller för en stigande plan representation - varje stigande plan graf har en stigande plan representation med bågar i form av linjesegment [36 ] [37] . En rätlinjig stigande representation av en transitivt reducerad st -planär graf kan erhållas med den dominerande ritningstekniken med alla hörn som har heltalskoordinater i gittret [38] [37] . Men vissa andra stigande plana grafer kan kräva exponentiell area för alla deras rätlinjiga stigande plana representationer [36] [37] . Om inbäddningen är fixerad kan även riktade parallell-seriegrafer och riktade träd kräva exponentiell yta [36] [39] [40] .

Hasse diagram

Stigande plana representationer är särskilt viktiga för Hasse-diagram av delvis ordnade uppsättningar , eftersom dessa diagram vanligtvis måste ritas i en stigande stil. När det gäller grafteorin motsvarar detta transitivt reducerade riktade acykliska grafer. En sådan graf kan bildas från en täckande delordningsrelation, och delordningen i sig bildar en nåbarhetsrelation i grafen. Om en poset har ett minimumelement, har ett maximumelement och har en stigande plan representation, bildar den nödvändigtvis ett gitter , en uppsättning där alla elementpar har en enda största nedre gräns och en enda minsta övre gräns [41] [ 42] . Hasse-diagrammet för ett gitter är plant om och endast om dess ordinaldimension inte överstiger två [43] [44] . Vissa partiella ordningar av dimension två med minimum- och maximumelement har dock inte en stigande plan representation (vi tar den ordning som definieras av den transitiva stängningen av ordern ).

Anteckningar

  1. Garg, Tamassia, 1995 .
  2. Di Battista, Eades, Tamassia, Tollis, 1998 .
  3. Garg, Tamassia, 1995 , sid. 111–112.
  4. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 172–179, §6.1 Införande i en Planarst -Graf.
  5. Di Battista, Tamassia, 1988 .
  6. Kelly, 1987 .
  7. Garg, Tamassia, 1995 , sid. 112–115.
  8. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 180–188, §6.2 Vinklar i uppåtgående ritningar.
  9. 1 2 3 Bertolazzi, Di Battista, 1991 .
  10. 1 2 3 Bertolazzi, Di Battista, Liotta, Mannino, 1994 .
  11. Garg, Tamassia, 1995 , sid. 115.
  12. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 209–210, §6.7.2 Förbjudna cykler för enkällsdiagram.
  13. Thomassen, 1989 .
  14. Garg, Tamassia, 1995 , sid. 119.
  15. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 179.
  16. Garg, Tamassia, 1995 , sid. 119–121.
  17. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 188–192, §6.3 Uppåtgående planaritetstestning av inbäddade digrafer.
  18. Abbasi, Healy, Rextin, 2010 .
  19. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 191–192.
  20. Garg, Tamassia, 1995 , sid. 125–126.
  21. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 209, §6.7.1 Outerplanar Digraph.
  22. Papakostas, 1995 .
  23. 1 2 3 Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 212, §6.7.4 Vissa klasser av uppåtgående plana digrafer.
  24. Didimo, Giordano, Liotta, 2009 .
  25. Di Battista, Liu, Rival, 1990 .
  26. Garg, Tamassia, 1995 , sid. 122–125.
  27. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 195–200, §6.5 Optimal uppåtplanaritetstestning av enkällsdiagram.
  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 , sid. 126–132.
  34. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 201–209, §6.6 Uppåtplanaritetstestning är NP-komplett.
  35. Garg, Tamassia, 2001 .
  36. 1 2 3 Di Battista, Frati, 2012 , sid. 149–151, §5 Uppåtgående ritningar.
  37. 1 2 3 Di Battista, Tamassia, Tollis, 1992 .
  38. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 112–127 §4.7 Dominansritningar.
  39. Bertolazzi, Cohen, Di Battista, Tamassia, Tollis, 1994 .
  40. Frati, 2008 .
  41. Di Battista, Eades, Tamassia, Tollis, 1998 , sid. 210–212 §6.7.3 Förbjudna konstruktioner för gitter.
  42. Platt, 1976 .
  43. Garg, Tamassia, 1995 , sid. 118.
  44. Baker, Fishburn, Roberts, 1972 .

Litteratur

Recensioner och handledningar Forskningsarbete