Project Details
Projekt Print View

Compact Graph Drawing with Port Constraints

Subject Area Theoretical Computer Science
Term from 2014 to 2018
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 250885464
 
Final Report Year 2018

Final Report Abstract

The goal of this project was to design new algorithms for drawing graphs, with the special focus on compactness and port constraints. Our compactness goal was to minimize the area of the smallest bounding box around the drawing while achieving an ideal aspect ratio. We have suggested new models and methods for the layered drawing method as well as for the planarization-based orthogonal compaction method. Our new methods have been integrated into KIELER, as part of the Eclipse Layout Kernel (ELK), and into OGDF. They are thus usable in a number of academic and commercial modeling environments based on these frameworks, such as UC Berkeley’s Ptolemy project or the EHANDBOOK from Bosch/ETAS. For the empirical evaluation we have used classical benchmark sets used in graph drawing as well as data flow diagrams used in the area of embedded systems. Our contributions could directly be employed in industrial applications, since automatic graph layout is now increasingly becoming a very relevant functionality for the model-based design process of embedded systems.

Publications

 
 

Additional Information

Textvergrößerung und Kontrastanpassung