stringtranslate.com

dibujo gráfico

Representación gráfica de una fracción diminuta de la WWW , mostrando hipervínculos .

El dibujo de gráficos es un área de las matemáticas y la informática que combina métodos de la teoría de grafos geométricos y la visualización de información para derivar representaciones bidimensionales de gráficos que surgen de aplicaciones como el análisis de redes sociales , la cartografía , la lingüística y la bioinformática . [1]

Un dibujo de un gráfico o diagrama de red es una representación pictórica de los vértices y aristas de un gráfico. Este dibujo no debe confundirse con el gráfico en sí: a un mismo gráfico pueden corresponder diseños muy diferentes. [2] En abstracto, lo único que importa es qué pares de vértices están conectados por aristas. En el concreto, sin embargo, la disposición de estos vértices y aristas dentro de un dibujo afecta su comprensibilidad, usabilidad, costo de fabricación y estética . [3] El problema empeora si el gráfico cambia con el tiempo agregando y eliminando bordes (dibujo de gráfico dinámico) y el objetivo es preservar el mapa mental del usuario. [4]

Convenciones gráficas

Gráfico dirigido con puntas de flecha que muestran las direcciones de los bordes

Los gráficos se dibujan con frecuencia como diagramas de vínculos de nodos en los que los vértices se representan como discos, cuadros o etiquetas textuales y los bordes se representan como segmentos de línea , polilíneas o curvas en el plano euclidiano . [3] Los diagramas nodo-enlace se remontan a las obras de Pseudo-Lull de los siglos XIV-XVI que se publicaron bajo el nombre de Ramon Llull , un erudito del siglo XIII. Pseudo-Lull dibujó diagramas de este tipo para gráficos completos con el fin de analizar todas las combinaciones por pares entre conjuntos de conceptos metafísicos. [5]

En el caso de gráficos dirigidos , las puntas de flecha forman una convención gráfica comúnmente utilizada para mostrar su orientación ; [2] sin embargo, los estudios de usuarios han demostrado que otras convenciones, como la reducción gradual, proporcionan esta información de manera más efectiva. [6] El dibujo plano hacia arriba utiliza la convención de que cada borde está orientado desde un vértice inferior a un vértice superior, lo que hace innecesarias las puntas de flecha. [7]

Las convenciones alternativas a los diagramas de enlace de nodo incluyen representaciones de adyacencia, como empaquetamientos circulares , en las que los vértices están representados por regiones disjuntas en el plano y los bordes están representados por adyacencias entre regiones; representaciones de intersección en las que los vértices están representados por objetos geométricos no separados y los bordes están representados por sus intersecciones; representaciones de visibilidad en las que los vértices están representados por regiones en el plano y los bordes están representados por regiones que tienen una línea de visión sin obstáculos entre sí; dibujos confluentes, en los que los bordes se representan como curvas suaves dentro de vías matemáticas de tren ; tejidos, en los que los nudos se representan como líneas horizontales y los bordes como líneas verticales; [8] y visualizaciones de la matriz de adyacencia del gráfico.

Medidas de calidad

Se han definido muchas medidas de calidad diferentes para los dibujos gráficos, en un intento de encontrar medios objetivos para evaluar su estética y usabilidad. [9] Además de guiar la elección entre diferentes métodos de diseño para el mismo gráfico, algunos métodos de diseño intentan optimizar directamente estas medidas.

Gráfico plano dibujado sin bordes superpuestos

Métodos de diseño

Una visualización de red basada en la fuerza. [13]

Existen muchas estrategias diferentes de diseño de gráficos:

diagrama de arco

Dibujos gráficos específicos de la aplicación

Los gráficos y dibujos de gráficos que surgen en otras áreas de aplicación incluyen

Además, los pasos de ubicación y enrutamiento de la automatización del diseño electrónico (EDA) son similares en muchos aspectos al dibujo de gráficos, al igual que el problema de la incrustación codiciosa en la computación distribuida , y la literatura sobre dibujo de gráficos incluye varios resultados tomados de la literatura de EDA. Sin embargo, estos problemas también difieren en varios aspectos importantes: por ejemplo, en EDA, la minimización del área y la longitud de la señal son más importantes que la estética, y el problema de enrutamiento en EDA puede tener más de dos terminales por red, mientras que el problema análogo en el dibujo de gráficos generalmente solo involucra pares de vértices para cada arista.

Software

Una interfaz de dibujo de gráficos ( Gephi 0.9.1)

El software, los sistemas y los proveedores de sistemas para dibujar gráficos incluyen:

Ver también

Notas a pie de página

  1. ^ Di Battista y col. (1994), págs. vii-viii; Herman, Melançon & Marshall (2000), Sección 1.1, "Áreas de aplicación típicas".
  2. ^ ab Di Battista y col. (1994), pág. 6.
  3. ^ ab Di Battista y col. (1994), pág. viii.
  4. ^ Misue y col. (1995)
  5. ^ Knuth, Donald E. (2013), "Dos mil años de combinatoria", en Wilson, Robin; Watkins, John J. (eds.), Combinatoria: antigua y moderna , Oxford University Press, págs. 7–37.
  6. ^ Holten y van Wijk (2009); Holten et al. (2011).
  7. ^ Garg y Tamassia (1995).
  8. ^ Longabaugh (2012).
  9. ^ Di Battista y col. (1994), Sección 2.1.2, Estética, págs. 14-16; Compra, Cohen y James (1997).
  10. ^ Di Battista y col. (1994), pág.14.
  11. ^ Di Battista y col. (1994), pág. dieciséis.
  12. ^ ab Pach y Sharir (2009).
  13. ^ Publicado en Grandjean, Martín (2014). "La connaissance est un réseau". Les Cahiers du Numérique . 10 (3): 37–54. doi :10.3166/lcn.10.3.37-54. Archivado desde el original el 27 de junio de 2015 . Consultado el 15 de octubre de 2014 .
  14. ^ Di Battista y col. (1994), Sección 2.7, "El enfoque dirigido por la fuerza", págs. 29 y 30, y Capítulo 10, "Métodos dirigidos por la fuerza", págs.
  15. ^ Beckman (1994); Koren (2005).
  16. ^ Di Battista y col. (1994), Capítulo 5, "Flujo y dibujos ortogonales", págs. 137-170; (Eiglsperger, Fekete y Klau 2001).
  17. ^ Herman, Melançon & Marshall (2000), Sección 2.2, "Diseño tradicional: descripción general".
  18. ^ Sugiyama, Tagawa y Toda (1981); Bastert y Matuszewski (2001); Di Battista et al. (1994), Capítulo 9, "Dibujos en capas de dígrafos", págs.
  19. ^ Saaty (1964).
  20. ^ Doğrusöz, Madden y Madden (1997).
  21. ^ Di Battista y col. (1994), Sección 4.7, "Planos de dominancia", págs.
  22. ^ Scott (2000); Brandes, Freeman y Wagner (2014).
  23. ^ Di Battista y col. (1994), págs. 15-16, y Capítulo 6, "Flujo y planaridad ascendente", págs. 171-214; Freese (2004).
  24. ^ Zapponi (2003).
  25. ^ Anderson y cabeza (2006).
  26. ^ Di Battista y Rimondini (2014).
  27. ^ Bachmaier, Brandes y Schreiber (2014).
  28. ^ "Graphviz y Dynagraph: herramientas de dibujo de gráficos estáticos y dinámicos", por John Ellson, Emden R. Gansner, Eleftherios Koutsofios, Stephen C. North y Gordon Woodhull, en Jünger & Mutzel (2004).
  29. ^ GraphPlot Archivado el 3 de febrero de 2014 en la documentación de Wayback Machine Mathematica
  30. ^ "Tutorial de dibujo de gráficos". Archivado desde el original el 12 de septiembre de 2013 . Consultado el 27 de septiembre de 2012 .
  31. ^ Nachmanson, Robertson y Lee (2008).
  32. ^ "Tulip: un marco de visualización de gráficos enorme", por David Auber, en Jünger & Mutzel (2004).
  33. ^ "yFiles: visualización y diseño automático de gráficos", por Roland Wiese, Markus Eiglsperger y Michael Kaufmann, en Jünger & Mutzel (2004).
  34. ^ Tantau (2013); consulte también la presentación anterior de GD 2012 Archivada el 27 de mayo de 2016 en Wayback Machine.

Referencias

Subtemas especializados

enlaces externos