Alue (kaavion visualisointi)
Graafisen visualisointiongelmien alue on graafin graafisen esityksen laadun numeerinen ominaisuus.
Ominaisuuden määritelmä riippuu valitusta renderöintityylistä. Tekniikassa, jossa kärjet on järjestetty kokonaislukuruudukkoon , esityksen pinta-ala voidaan määritellä esityksen pienimmän yhdensuuntaisen rajoituslaatikon alueeksi, eli suurimman koordinaattieron tuloksi. kaksi kärkeä ja suurin ero kahden kärjen koordinaateissa . Muissa renderöintityyleissä, joissa kärjet on sijoitettu vapaammin, esitys voidaan skaalata niin, että lähimmällä pisteparilla on yksikköetäisyys , jonka jälkeen esitysalue voidaan määritellä piirustuksen pienimmäksi rajoituslaatikoksi. Vaihtoehtoisesti pinta-ala voidaan määritellä esityksen kuperan rungon alueeksi , jälleen sopivassa mittakaavassa [1] .


Polynomirajat
Tasograafille , jonka kärjet on piirretty suorilla reunoilla , piirustusalueen optimaalinen raja on pahimmassa tapauksessa . Sisäkkäinen kolmiograafi vaatii tämän alueen riippumatta siitä, miten graafi on sisäkkäin [2] , ja tunnetaan joitakin menetelmiä, jotka mahdollistavat tasokaavioiden piirtämisen, joilla on maksimi neliöllinen esitysalue [3] [4] . Binääripuilla ja yleisemmin rajatuilla puilla on piirustustyylistä riippuen lineaariset tai lähes lineaariset esitykset [5] [6] [7] [8] [9] . Jokaisella ulompitasoisella graafilla on ulompi esitysmuoto, jossa suorat janat ovat reunoja ja pinta-ala, joka on alikvadraattinen kärkien lukumäärästä [10] [11] , ja jos taivutukset tai leikkauspisteet ovat sallittuja, niin ulompitasoisissa graafisissa esityksissä on lähes lineaarinen pinta-ala [12] [ 13] . Rinnakkaisten peräkkäisten graafien esittäminen vaatii kuitenkin alueen, joka on suurempi kuin superpolylogaritmisen arvon tulo, vaikka olisi mahdollista piirtää reunoja katkoviivoina [14] .



Eksponentiaaliset rajat
Joissakin esitystyyleissä voi näkyä eksponentiaalista pinta-alan kasvua, joten nämä tyylit voivat sopia vain pienille kaavioille. Esimerkkinä on tasosuuntaisten asyklisten graafien alhaalta ylös -tasoesitys , jonka pinta-ala kärkigraafin esitykselle voi olla verrannollinen pahimmassa tapauksessa [15] . Jopa tasomaiset puut voivat vaatia eksponentiaalista pinta-alaa, jos ne on piirretty suorilla janoilla, jotka säilyttävät kiinteän syklisen järjestyksen kunkin kärjen ympärillä ja jotka on sijoitettava yhtä suurille etäisyyksille kärjen ympäriltä [16] .


Muistiinpanot
- ↑ Di Battista, Eades, Tamassia, Tollis, 1998 , s. 14-15.
- ↑ Dolev, Leighton, Trickey, 1984 , s. 147-161.
- ↑ de Fraysseix, Pach ja Pollack, 1988 , s. 426–433.
- ↑ Schnyder, 1990 , s. 138-148.
- ↑ Crescenzi, Di Battista, Piperno, 1992 , s. 187-200.
- ↑ Garg, Goodrich, Tamassia, 1996 , s. 333-356.
- ↑ Chan, 2002 , s. 1–13.
- ↑ Chan, Goodrich, Kosaraju, Tamassia, 2002 , s. 153-162.
- ↑ Garg, Rusu, 2004 , s. 135-160.
- ↑ Garg, Rusu, 2007 , s. 1116–1140.
- ↑ Di Battista, Frati, 2009 , s. 25–53.
- ↑ Biedl, 2002 , s. 54–65.
- ↑ Di Giacomo, Didimo, Liotta, Montecchiani, 2013 , s. 909–916.
- ↑ Frati, 2011 , s. 220-225.
- ↑ Di Battista, Tamassia, Tollis, 1992 , s. 381-401.
- ↑ Duncan, Eppstein, Goodrich, Kobourov, Nöllenburg, 2013 , s. 157-182.
Kirjallisuus
- Giuseppe Di Battista, Peter Eades, Roberto Tamassia, Ioannis G. Tollis. Kuvaajan piirtäminen: Algoritmit graafien visualisoimiseksi. - Prentice Hall, 1998. - S. 14-15. — ISBN 0133016153 .
- Danny Dolev, F. Thomson Leighton, Howard Trickey. Tasograafien tasoupotus // Advances in Computing Research. - 1984. - T. 2 . — S. 147–161 .
- Hubert de Fraysseix, Janos Pach, Richard M. Pollack. Pienet joukot, jotka tukevat tasograafien Fary-upotuksia // XX Annual ACM Symposium on Theory of Computing . - 1988. - S. 426 -433. — ISBN 0-89791-264-0 . - doi : 10.1145/62212.62254 .
- Walter Schnyder. Tasograafien upottaminen ruudukkoon // Proc. Ensimmäinen ACM/SIAM-symposium diskreetistä algoritmista (SODA). - 1990. - S. 138-148.
- Crescenzi P., Di Battista G., Piperno A. Huomautus optimaalisista aluealgoritmeista binääripuiden ylöspäin suuntautuville piirroille // Computational Geometry Theory & Applications. - 1992. - Osa 2 , numero. 4 . — S. 187–200 . - doi : 10.1016/0925-7721(92)90021-J .
- Ashim Garg, Michael T. Goodrich, Roberto Tamassia. Tasomaiset ylöspäin suuntautuvat puupiirustukset optimaalisella alueella // International Journal of Computational Geometry & Applications. - 1996. - T. 6 , no. 3 . — S. 333–356 . - doi : 10.1142/S0218195996000228 .
- Timothy M. Chan. Lähes lineaarinen alue binääripuiden piirtämiseen // Algorithmica. - 2002. - T. 34 , no. 1 . - S. 1-13 . - doi : 10.1007/s00453-002-0937-x .
- Timothy M. Chan, Michael T. Goodrich, S. Rao Kosaraju, Roberto Tamassia. Alueen ja kuvasuhteen optimointi suoraviivaisissa ortogonaalisissa puupiirustuksissa // Laskennallisen geometrian teoria ja sovellukset. - 2002. - T. 23 , no. 2 . — S. 153–162 . - doi : 10.1016/S0925-7721(01)00066-9 .
- Ashim Garg, Adrian Rusu. Suoraviivaiset piirrokset binääripuista, joissa on lineaarinen pinta-ala ja mielivaltainen kuvasuhde // Journal of Graph Algorithms and Applications . - 2004. - T. 8 , no. 2 . — S. 135–160 . - doi : 10.7155/jgaa.00086 .
- Ashim Garg, Adrian Rusu. Aluetehokkaat tasomaiset suoraviivaiset piirustukset ulkotason graafista // Discrete Applied Mathematics. - 2007. - T. 155 , no. 9 . - S. 1116-1140 . - doi : 10.1016/j.dam.2005.12.008 .
- Giuseppe Di Battista, Fabrizio Frati. Pienen alueen piirustukset ulkotasokaavioista // Algorithmica. - 2009. - T. 54 , no. 1 . - S. 25-53 . - doi : 10.1007/s00453-007-9117-3 .
- Therese Biedl. Ulkotason graafien piirtäminen O ( n log n ) -alueella // Graph Drawing :10th International Symposium, GD 2002, Irvine, CA, USA, 26.–28. elokuuta 2002, Revised Papers. - Springer, 2002. - T. 2528. - S. 54-65. — (Luentomuistiinpanot tietojenkäsittelytieteestä). - doi : 10.1007/3-540-36151-0_6 .
- Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani. Piirustusten pinta-alatarve harvoilla risteyksillä per reuna // Computational Geometry Theory & Applications. - 2013. - T. 46 , no. 8 . — S. 909–916 . - doi : 10.1016/j.comgeo.2013.03.001 .
- Fabrizio Frati. Parannetut alarajat sarja-rinnakkaiskuvaajien pinta-alavaatimuksille // Graph Drawing : 18th International Symposium, GD 2010, Konstanz, Saksa, 21.–24. syyskuuta 2010, Revised Selected Papers. - 2011. - T. 6502. - S. 220-225. — (Luentomuistiinpanot tietojenkäsittelytieteestä). - doi : 10.1007/978-3-642-18469-7_20 .
- Giuseppe Di Battista, Roberto Tamassia, Ioannis G. Tollis. Tasomaisten ylöspäin suuntautuvien piirustusten pinta-alavaatimus ja symmetrianäyttö // Diskreetti ja laskennallinen geometria . - 1992. - T. 7 , numero. 4 . — S. 381–401 . - doi : 10.1007/BF02187850 .
- Christian A. Duncan, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Martin Nollenburg. Puiden piirtäminen täydellisellä kulmaresoluutiolla ja polynomialalla // Diskreetti ja laskennallinen geometria . - 2013. - T. 49 , no. 2 . — S. 157–182 . - doi : 10.1007/s00454-012-9472-y . - arXiv : 1009.0581 .