Root demotion: efficient post-processing of layered graphs to reduce dummy vertices for hierarchical graph drawing
DOI:
https://doi.org/10.7155/jgaa.00448Keywords:
graph drawing , layered drawing , heirachical drawingAbstract
One of the most popular hierarchical graph drawing frameworks - the Sugiyama, Tagawa, and Toda (STT) framework - often introduces dummy vertices to the given directed acyclic graph as part of its methodology to produce the final drawing. The inclusion of dummy vertices increases the size of the input graph and consequently inflates the run time of the subsequent algorithms. Given that most graph drawing problems are NP-hard, good layering algorithms or efficient post-processing - which produces a minimal number of dummy vertices - restrain the increased run time. Many layering or layering post-processing algorithms have quadratic or cubic run time. Here we introduce Root Demotion, a linear time post-processing algorithm for the layering produced by the Longest-Path algorithm that reduces the number of dummy vertices required compared to current post-processing algorithms, consequently shortening the remaining run time of the STT framework.Downloads
Download data is not yet available.
Downloads
Published
2017-10-01
How to Cite
Magruder, D. S., & Bonn, S. (2017). Root demotion: efficient post-processing of layered graphs to reduce dummy vertices for hierarchical graph drawing. Journal of Graph Algorithms and Applications, 21(6), 1027–1038. https://doi.org/10.7155/jgaa.00448
License
Copyright (c) 2017 Daniel Summer Magruder, Stefan Bonn
This work is licensed under a Creative Commons Attribution 4.0 International License.