Efficient Barycenter Algorithm for Drawing Hierarchical Graphs with Minimum Edge Crossings

Alaa A. K. Ismaeel, Pradyumn Kumar Shukla, Hartmut Schmeck

Research output: Contribution to journalArticlepeer-review

Abstract

Graph Drawing is a branch of computer graphics that addresses the problem of constructing geometric representations of conceptual structures that are modeled by graphs. Crossing reduction is one of the crucial problems in drawing networks that are presented in a hierarchical manner which is solved by repeated layer-by-layer techniques or by global ones. In this paper, we introduce a new efficient algorithm for drawing hierarchical graphs based on the well-known barycenter algorithm. Our algorithm improves the existing layer-by-layer techniques by 15-25% and recent global algorithms by 5% further reduction in the number of crossings.
Original languageEnglish
JournalSPIE - International Society for Optical Engineering. Proceedings
Volume8285
DOIs
Publication statusPublished - 2011

Keywords

  • Graph Drawing
  • Hierarchical Graphs
  • Crossing Minimization
  • Barycenter Algorithm

Fingerprint

Dive into the research topics of 'Efficient Barycenter Algorithm for Drawing Hierarchical Graphs with Minimum Edge Crossings'. Together they form a unique fingerprint.

Cite this