Node, node-link, and node-link-group diagrams: An evaluation

Bahador Saket, Paolo Simonetto, Stephen Kobourov, Katy Börner

Research output: Contribution to journalArticlepeer-review

45 Scopus citations


Effectively showing the relationships between objects in a dataset is one of the main tasks in information visualization. Typically there is a well-defined notion of distance between pairs of objects, and traditional approaches such as principal component analysis or multi-dimensional scaling are used to place the objects as points in 2D space, so that similar objects are close to each other. In another typical setting, the dataset is visualized as a network graph, where related nodes are connected by links. More recently, datasets are also visualized as maps, where in addition to nodes and links, there is an explicit representation of groups and clusters. We consider these three Techniques, characterized by a progressive increase of the amount of encoded information: node diagrams, node-link diagrams and node-link-group diagrams. We assess these three types of diagrams with a controlled experiment that covers nine different tasks falling broadly in three categories: node-based tasks, network-based tasks and group-based tasks. Our findings indicate that adding links, or links and group representations, does not negatively impact performance (time and accuracy) of node-based tasks. Similarly, adding group representations does not negatively impact the performance of network-based tasks. Node-link-group diagrams outperform the others on group-based tasks. These conclusions contradict results in other studies, in similar but subtly different settings. Taken together, however, such results can have significant implications for the design of standard and domain snecific visualizations tools.

Original languageEnglish (US)
Article number6876036
Pages (from-to)2231-2240
Number of pages10
JournalIEEE Transactions on Visualization and Computer Graphics
Issue number12
StatePublished - Dec 31 2014


  • graphs
  • maps
  • networks
  • scatter plots

ASJC Scopus subject areas

  • Software
  • Signal Processing
  • Computer Vision and Pattern Recognition
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Node, node-link, and node-link-group diagrams: An evaluation'. Together they form a unique fingerprint.

Cite this