Área (visualización gráfica)
El área en problemas de visualización de gráficos es una característica numérica de la calidad de la representación gráfica de un gráfico.
La definición de una característica depende del estilo de representación elegido. En una técnica en la que los vértices están dispuestos en una cuadrícula de enteros , el área de una representación se puede definir como el área del cuadro delimitador paralelo más pequeño para la representación, es decir, el producto de la diferencia más grande en las coordenadas de dos vértices y la mayor diferencia en las coordenadas de dos vértices. Para otros estilos de representación, en los que los vértices están espaciados más libremente, la representación se puede escalar para que el par de vértices más cercano tenga una unidad de distancia, después de lo cual el área de representación se puede definir como el cuadro delimitador más pequeño del dibujo. Alternativamente, el área se puede definir como el área del casco convexo de la representación, nuevamente a una escala adecuada [1] .
Límites de polinomios
Para un gráfico plano con vértices dibujados con bordes rectos , el límite óptimo del área de dibujo en el peor de los casos es . Un gráfico de triángulo anidado requiere esta área independientemente de cómo esté anidado el gráfico [2] , y se conocen algunos métodos que permiten dibujar gráficos planos con un área de representación cuadrática máxima [3] [4] . Los árboles binarios y los árboles de grado acotado como caso más general tienen representaciones con área lineal o casi lineal, dependiendo del estilo de dibujo [5] [6] [7] [8] [9] . Cualquier gráfico de plano exterior tiene una representación de plano exterior con segmentos de línea recta como bordes y un área subcuadrática del número de vértices [10] [11] , y si se permiten torceduras o intersecciones , entonces los gráficos de plano exterior tienen representaciones con área casi lineal [12] [ 13] . Sin embargo, la representación de gráficos secuenciales paralelos requiere un área mayor que el producto del valor superpolilogarítmico, incluso si es posible dibujar bordes en forma de líneas quebradas [14] .
Límites exponenciales
Algunos estilos de presentación pueden mostrar un crecimiento de área exponencial , por lo que estos estilos solo pueden ser adecuados para gráficos pequeños. Un ejemplo es la representación plana ascendente de grafos acíclicos dirigidos planos , cuya área para una representación gráfica de vértice puede ser proporcional en el peor de los casos [15] . Incluso los árboles planos pueden requerir un área exponencial si se dibujan con segmentos de línea recta que mantienen un orden cíclico fijo alrededor de cada vértice y deben estar espaciados a distancias iguales alrededor del vértice [16] .
Notas
- ↑ Di Battista, Eades, Tamassia, Tollis, 1998 , p. 14–15.
- ↑ Dolev, Leighton, Trickey, 1984 , pág. 147–161.
- ↑ de Fraysseix, Pach y Pollack, 1988 , p. 426–433.
- ↑ Schnyder, 1990 , pág. 138–148.
- ↑ Crescenzi, Di Battista, Piperno, 1992 , p. 187–200.
- ↑ Garg, Goodrich, Tamassia, 1996 , pág. 333–356.
- ↑ Chan, 2002 , pág. 1–13.
- ↑ Chan, Goodrich, Kosaraju, Tamassia, 2002 , pág. 153–162.
- ↑ Garg, Rusu, 2004 , pág. 135–160.
- ↑ Garg, Rusu, 2007 , pág. 1116-1140.
- ↑ Di Battista, Frati, 2009 , p. 25–53.
- ↑ Biedl, 2002 , pág. 54–65.
- ↑ Di Giacomo, Didimo, Liotta, Montecchiani, 2013 , pág. 909–916.
- ↑ Frati, 2011 , pág. 220–225.
- ↑ Di Battista, Tamassia, Tollis, 1992 , p. 381–401.
- ↑ Duncan, Eppstein, Goodrich, Kobourov, Nöllenburg, 2013 , pág. 157–182.
Literatura
- Giuseppe Di Battista, Peter Eades, Roberto Tamassia, Ioannis G. Tollis. Dibujo de Grafos: Algoritmos para la Visualización de Grafos. - Prentice Hall, 1998. - S. 14-15. — ISBN 0133016153 .
- Danny Dolev, F. Thomson Leighton, Howard Trickey. Incrustación planar de gráficos planares // Avances en la investigación informática. - 1984. - T. 2 . — S. 147–161 .
- Hubert de Fraysseix, Janos Pach, Richard M. Pollack. Pequeños conjuntos compatibles con incrustaciones de Fary de gráficos planos // XX Simposio anual ACM sobre teoría de la computación . - 1988. - S. 426 -433. — ISBN 0-89791-264-0 . -doi : 10.1145/ 62212.62254 .
- Walter Schnyder. Incrustación de gráficos planos en la cuadrícula // Proc. 1er Simposio ACM/SIAM sobre Algoritmos Discretos (SODA). - 1990. - S. 138-148.
- Crescenzi P., Di Battista G., Piperno A. Una nota sobre algoritmos de área óptima para dibujos ascendentes de árboles binarios // Teoría y aplicaciones de la geometría computacional. - 1992. - Vol. 2 , número. 4 . — S. 187–200 . -doi : 10.1016 / 0925-7721(92)90021-J .
- Ashim Garg, Michael T. Goodrich, Roberto Tamassia. Dibujos de árboles planos ascendentes con área óptima // Revista internacional de geometría computacional y aplicaciones. - 1996. - T. 6 , núm. 3 . — S. 333–356 . -doi : 10.1142/ S0218195996000228 .
- Timoteo M. Chan. Un área casi lineal limitada para dibujar árboles binarios // Algorithmica. - 2002. - T. 34 , núm. 1 . — P. 1–13 . -doi : 10.1007 / s00453-002-0937-x .
- Timothy M. Chan, Michael T. Goodrich, S. Rao Kosaraju, Roberto Tamassia. Optimización del área y la relación de aspecto en dibujos de árboles ortogonales en línea recta // Teoría y aplicaciones de la geometría computacional. - 2002. - T. 23 , núm. 2 . — S. 153–162 . - doi : 10.1016/S0925-7721(01)00066-9 .
- Ashim Garg, Adrian Rusu. Dibujos en línea recta de árboles binarios con área lineal y relación de aspecto arbitraria // Journal of Graph Algorithms and Applications . - 2004. - T. 8 , núm. 2 . — S. 135–160 . -doi : 10.7155 / jgaa.00086 .
- Ashim Garg, Adrian Rusu. Dibujos lineales planos de área eficiente de gráficos planos exteriores // Matemáticas aplicadas discretas. - 2007. - T. 155 , núm. 9 _ - S. 1116-1140 . -doi : 10.1016/ j.dam.2005.12.008 .
- Giuseppe Di Battista, Fabricio Frati. Dibujos de área pequeña de grafos planos exteriores // Algorithmica. - 2009. - T. 54 , núm. 1 . — P. 25–53 . -doi : 10.1007/ s00453-007-9117-3 .
- Teresa Biedl. Dibujo de gráficos planos exteriores en el área O ( n log n ) // Dibujo de gráficos : 10º Simposio internacional, GD 2002, Irvine, CA, EE. UU., 26 al 28 de agosto de 2002, Documentos revisados. - Springer, 2002. - T. 2528. - S. 54-65. — (Apuntes de clase en informática). -doi : 10.1007/ 3-540-36151-0_6 .
- Emilio Di Giacomo, Walter Didimo, Giuseppe Liotta, Fabrizio Montecchiani. Requisito de área de dibujos de gráficos con pocos cruces por borde // Teoría y aplicaciones de la geometría computacional. - 2013. - T. 46 , núm. 8 _ — S. 909–916 . -doi : 10.1016/ j.comgeo.2013.03.001 .
- Fabricio Frati. Límites inferiores mejorados en los requisitos de área de gráficos en serie-paralelo // Dibujo de gráficos : 18.º Simposio internacional, GD 2010, Konstanz, Alemania, 21 al 24 de septiembre de 2010, Documentos seleccionados revisados. - 2011. - T. 6502. - S. 220-225. — (Apuntes de clase en informática). -doi : 10.1007 / 978-3-642-18469-7_20 .
- Giuseppe Di Battista, Roberto Tamassia, Ioannis G. Tollis. Requisito de área y visualización de simetría de dibujos planos ascendentes // Geometría discreta y computacional . - 1992. - T. 7 , nº. 4 . — S. 381–401 . -doi : 10.1007/ BF02187850 .
- Christian A. Duncan, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Martin Nollenburg. Dibujo de árboles con resolución angular perfecta y área polinomial // Geometría discreta y computacional . - 2013. - T. 49 , núm. 2 . — S. 157–182 . -doi : 10.1007 / s00454-012-9472-y . -arXiv : 1009.0581 . _