ScholarGate
Asistente

Visualización de grafos y redes

La visualización de grafos y redes representa entidades y sus relaciones, comúnmente como diagramas de nodos y enlaces, ayudando a las personas a ver estructuras como clústeres, rutas y nodos centrales.

Encontrar tema con PaperMindPróximamenteFind papers & topics
Tools & resources
Descargar diapositivas
Learn & explore
VídeoPróximamente

Definition

La visualización de grafos y redes es la representación visual de datos que consisten en entidades y las relaciones entre ellas, utilizando diseños que posicionan nodos y enrutan enlaces, o representaciones matriciales, para que las propiedades estructurales de la red se hagan perceptibles.

Scope

Este tema abarca la representación visual de datos relacionales: diagramas de nodos y enlaces y algoritmos de diseño de grafos como los diseños dirigidos por fuerza y jerárquicos, representaciones matriciales de grafos, técnicas para redes grandes y densas, y criterios de navegación y estética para grafos legibles. No cubre la teoría algorítmica de los grafos como estructuras de datos, que pertenece a los algoritmos, ni la base perceptual de la codificación en general, tratada bajo codificación visual y percepción.

Core questions

  • ¿Cómo posicionan los algoritmos de diseño los nodos para revelar la estructura?
  • ¿Cuándo son mejores los diagramas de nodos y enlaces que las representaciones matriciales?
  • ¿Cómo se pueden hacer legibles redes muy grandes o densas?
  • ¿Qué criterios estéticos hacen que un dibujo de grafo sea fácil de interpretar?

Key concepts

  • diagrama de nodos y enlaces
  • diseño dirigido por fuerza
  • diseño jerárquico (en capas)
  • representación de matriz de adyacencia
  • minimización de cruces de aristas
  • estética de grafos
  • agrupación y agregación
  • escalabilidad de redes grandes

Key theories

Diseño y estética de grafos
El dibujo de grafos busca diseños que satisfagan criterios estéticos como pocos cruces de aristas, aristas cortas y uniformes, y simetría revelada; los algoritmos dirigidos por fuerza y jerárquicos producen diseños que hacen visible la estructura.
Representaciones de nodos-enlaces versus matrices
Los experimentos controlados muestran que los diagramas de nodos y enlaces son buenos para grafos pequeños y dispersos y tareas de seguimiento de rutas, mientras que las representaciones matriciales escalan mejor a grafos grandes y densos y tareas como encontrar el nodo más conectado.
Navegación y escalabilidad
Los estudios de visualización de grafos catalogan métodos para navegar y simplificar redes grandes, incluyendo la agrupación, el filtrado y la navegación de enfoque más contexto, para mantener los grafos grandes interpretables.

Clinical relevance

La visualización de redes se utiliza para dar sentido a las relaciones en redes sociales, vías biológicas, infraestructura y grafos de conocimiento; elegir la representación y el diseño adecuados ayuda a los analistas a detectar comunidades, centros y vías que serían invisibles en los datos relacionales brutos.

History

El dibujo de grafos desarrolló sólidas bases algorítmicas en las décadas de 1980 y 1990, resumidas en el texto de Di Battista y colegas de 1999. Herman, Melancon y Marshall examinaron la visualización de grafos para la visualización de información en 2000, y estudios controlados posteriores, como la comparación de nodos-enlaces versus matrices, refinaron la orientación sobre las opciones de representación para redes de diferentes tamaños.

Debates

Diagramas de nodos y enlaces versus representaciones matriciales para grafos grandes
Los diagramas de nodos y enlaces son intuitivos y ampliamente preferidos, pero se vuelven desordenados a medida que los grafos se vuelven densos, mientras que las representaciones matriciales siguen siendo legibles a escala, pero son menos naturales para el seguimiento de rutas; la mejor opción depende del tamaño del grafo, la densidad y la tarea.

Key figures

  • Ivan Herman
  • Giuseppe Di Battista
  • Peter Eades
  • Roberto Tamassia
  • Jean-Daniel Fekete

Related topics

Seminal works

  • dibattista1999
  • herman2000
  • ghoniem2005

Frequently asked questions

¿Qué es un diseño dirigido por fuerza?
Un diseño dirigido por fuerza trata un grafo como un sistema físico, con los enlaces actuando como resortes que tiran de los nodos conectados y los nodos repeliéndose entre sí. Dejar que la simulación se asiente produce un diseño donde los grupos fuertemente conectados se agrupan y la estructura general se hace visible, sin colocación manual.
¿Por qué usar una matriz en lugar de un diagrama de nodos y enlaces?
Para redes grandes y densas, los diagramas de nodos y enlaces se convierten en un enredo de aristas que se cruzan. Una representación matricial coloca los nodos a lo largo de filas y columnas y marca cada conexión en una celda, evitando el desorden de aristas y facilitando tareas como la detección de nodos altamente conectados o subgrupos densos a escala.

Methods for this concept

Related concepts