Graph Drawing Contest 1998
Layouts by
Vladimir Batagelj and Andrej Mrvar
University of Ljubljana, Slovenia
Last change: 31. August 1998
Data and rules
See the page
GD98 Graph-Drawing Contest and
GD98 Graph-Drawing Conference.
See also our layouts for Graph-Drawing Contests:
GD95,
GD96,
GD97,
GD99,
GD00
and GD01.
How layouts of graphs were obtained
All work was done using our program package Pajek.
- Graph A
The data for graph A consist of addition and deletion operations
that specify how the graph changes over time. In our solution
addition and deletion operations were performed using macro language
which is recognized by program package Pajek. Then we used
Microsoft Camcorder (free software) to record the process.
Some pictures on paper in three different time points are shown.
- Graph B
Symmetries in graph (with some exceptions) can easily be noticed.
We started the drawing using the layout obtained by Fruchterman-Reingold
spring embedder. Later we used manual editing to maximize symmetries
and made some displacements according to different sizes and shapes of
nodes. Pajek was used to do all the work.
- Graph C
Using spring embedders we could not get any nice layouts. Analysing graph
we found that it is a symmetric cubic graph. Later we used eigenvectors
approach and computed eigenvectors of neighbourhood matrix that correspond
to the largest eigenvalue (which is multiple). In this way we got nice
symmetric picture in space (3D). According to symmetries (equivalences) some of the nodes are
drawn on the same positions and some are overlapping when selecting the
certain view to see the symmetries.
Since some vertices are overlapping we built a list of overlapping
vertices drawn in different colors:
Group Color Vertices
----------------------------------------------------
1. Yellow 13, 76
2. Green 9, 12, 33,106
3. Pink 39, 65, 88,112
4. Blue 5, 20, 51, 63
5. Fuchsia 68, 75, 85, 92
6. White 36, 99
7. Orange 21, 42
8. Purple 23, 24, 55, 89
9. NavyBlue 30, 44, 54, 57
10. TealBlue 3, 11, 43,101
11. OliveGreen 1, 18, 64, 74, 91,103,104,107
12. Gray 19, 26, 47, 59
13. Black 17, 40, 70, 79
14. Maroon 48, 53
15. LightGreen 25, 32, 35, 60, 66, 71, 73,105
16. Cyan 10,102
17. Yellow 2, 22, 81, 90
18. Green 14, 58, 61, 83
19. Pink 4, 15, 46, 52, 77, 78,109,110
20. Blue 7, 8, 27, 41
21. Fuchsia 6, 50, 67, 96
22. White 82, 84, 95, 97
23. Orange 31, 80
24. Purple 16, 29, 98,108
25. NavyBlue 38, 72, 86, 87
26. TealBlue 37, 45
27. OliveGreen 28, 62, 93,111
28. Gray 34, 49, 56,100
29. Black 69, 94
----------------------------------------------------
- Graph D
Large graph can be generated from words in a dictionary. We constructed
a graph in which two words are connected iff one can be obtained from the
other by changing single character (e. g. WORK-WORD) or by
adding/deleting one character (e.g. EVER-FEVER).
Then we took english words graph-drawing-contest, find
all shortest paths between graph and drawing and between
drawing and contest, draw the obtained graph using layers
option in Pajek (layers are determined by distance from drawing).
Additionally we added two puzzles:
- one difficult: find shortest paths alone,
- one easy: find only missing words on the paths.
Drawings
Results
Authors:
Vladimir Batagelj,
Department of Mathematics, University of Ljubljana
e-mail:
vladimir.batagelj@uni-lj.si
Andrej Mrvar,
Faculty of Social Sciences, University of Ljubljana
e-mail:
andrej.mrvar@uni-lj.si
|