Show last authors
1 {{panel title="Project Overview"}}
2 Responsible:
3
4 * {{mention reference="XWiki.msp" style="FULL_NAME" anchor="XWiki-msp-GTRYM"/}}
5
6 Related Theses:
7
8 * Ole Claußen, //Implementing an Algorithm for Orthogonal Graph Layout//, September 2010 ([[pdf>>url:http://rtsys.informatik.uni-kiel.de/~~biblio/downloads/theses/ocl-bt.pdf||shape="rect"]])
9 * Christian Kutschmar, //Planarisierung von Hypergraphen//, September 2010 ([[pdf>>url:http://rtsys.informatik.uni-kiel.de/~~biblio/downloads/theses/cku-bt.pdf||shape="rect"]])(% style="color: rgb(0,0,0);" %)
10
11 {{/panel}}
12
13 KLay Planar encompasses planarization based layout algorithms. The main approach employed here is the //topology-shape-metrics// approach, which consists of the following phases:
14
15 1. Planar subgraph - Remove edges until the resulting subgraph is planar. The goal is to minimize the number of removed edges.
16 1. Edge insertion - Reinsert the previously removed edges and replace all resulting crossings by new dummy nodes. The result is a planar embedding (//topology//). The goal is to minimize the number of introduced dummy nodes.
17 1. Orthogonalization - Find an orthogonal form by computing a series left or right bends for each edge (//shape//). The goal is to minimize the number of bends.
18 1. Compaction - Determine specific coordinates for nodes and edge bend points (//metrics//). The goal is to minimize the length of edge segments.
19
20 The implementation is currently in progress...