02.10.2012 Views

5 Graph Description Language (GDL) - Absint

5 Graph Description Language (GDL) - Absint

5 Graph Description Language (GDL) - Absint

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11 edge: { source: "0" target: "4" }<br />

12 edge: { source: "0" target: "5" }<br />

13 edge: { source: "0" target: "9" }<br />

14 edge: { source: "1" target: "3" }<br />

15 edge: { source: "2" target: "4" }<br />

16 edge: { source: "3" target: "5" }<br />

17 edge: { source: "5" target: "0" }<br />

18 edge: { source: "9" target: "0" }<br />

19 edge: { source: "0" target: "6" }<br />

20 edge: { source: "6" target: "7" }<br />

21 edge: { source: "7" target: "8" }<br />

22 edge: { source: "8" target: "0" }<br />

23 }<br />

Here follows a discussion of all the different hierarchical layout algorithms with and without finetuning<br />

for this example.<br />

• normal, finetuning: no<br />

The normal layout algorithm breaks the cycle so that only one reverted edge is necessary<br />

(see left of Figure 18).<br />

• normal, finetuning: yes<br />

Compared to the previous layout, the fine-tuning phase has balanced the position of the node<br />

9. The long edge 8–>Start is not balanced since this would create additional reverted edges<br />

(see right of Figure 18).<br />

Figure 18: Example 10, normal layout, with and without finetuning<br />

• dfs, finetuning: no<br />

The layout algorithms dfs, mindepth, minindegree, maxoutdegree and maxdegree happen to<br />

result in the same layout (see left of Figure 19).<br />

• dfs, finetuning: yes<br />

The algorithms dfs, mindepth, minindegree, maxoutdegree and maxdegree happen to result<br />

in the same layout (see right of Figure 19).<br />

55

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!