DocumentCode
1928805
Title
A Fast Multi-level Algorithm for Drawing Large Undirected Graphs
Author
Zhou, Weihua ; Huang, Jingwei
Author_Institution
Sch. of Comput. Sci., Wuhan Univ., Wuhan
fYear
2008
fDate
28-29 Jan. 2008
Firstpage
110
Lastpage
117
Abstract
Graph drawing is a standard means for visualizing the relational information. This paper presents a fast algorithm for drawing large undirected graphs with straight-line edges, which employs the multi-level method as the framework of the algorithm and adopts the force-directed algorithm combined with bary-centralizing method to refine the single-level layouts. As far as we know, it is the first attempt to introduce this kind of combination. Also, the other two speed-up methods, constraint-normalization and quad-tree space decomposition, are used. Systematic experiments suggest its high performance and nice results. It is extremely fast and can nicely draw 10,000 vertex graphs in approximately 5 seconds and 1000,000 vertex graphs in approximately 11 minutes. The comparison with the well-known algorithms proves its validity and practicality. Furthermore, the presented algorithm is easy to implement, and its techniques can be generalized to speed up general force-directed algorithms.
Keywords
graph theory; quadtrees; bary- centralizing method; constraint-normalization; force-directed algorithm; graph drawing; large undirected graphs; multilevel algorithm; quad-tree space decomposition; straight-line edges; Computer displays; Computer science; Engineering drawings; Heuristic algorithms; Internet; Partitioning algorithms; Research and development; Solids; Springs; Visualization; bary-centralizing method; force-directed algorithm; graph drawing; multi-level method;
fLanguage
English
Publisher
ieee
Conference_Titel
Internet Computing in Science and Engineering, 2008. ICICSE '08. International Conference on
Conference_Location
Harbin
Print_ISBN
978-0-7695-3112-0
Electronic_ISBN
978-0-7695-3112-0
Type
conf
DOI
10.1109/ICICSE.2008.27
Filename
4548244
Link To Document