A fast successive over-relaxation algorithm for force-directed network graph drawing

被引:0
作者
WANG YongXian WANG ZhengHua National Key Laboratory for Parallel and Distributed Processing National University of Defense Technology Changsha China [410073 ]
机构
关键词
graph drawing; graph layout; successive over-relaxation; force-directed algorithm;
D O I
暂无
中图分类号
O157.5 [图论]; TP391.41 [];
学科分类号
070104 ; 080203 ;
摘要
Force-directed approach is one of the most widely used methods in graph drawing research. There are two main problems with the traditional force-directed algorithms. First, there is no mature theory to ensure the convergence of iteration sequence used in the algorithm and further, it is hard to estimate the rate of convergence even if the convergence is satisfied. Second, the running time cost is increased intolerablely in drawing largescale graphs, and therefore the advantages of the force-directed approach are limited in practice. This paper is focused on these problems and presents a sufficient condition for ensuring the convergence of iterations. We then develop a practical heuristic algorithm for speeding up the iteration in force-directed approach using a successive over-relaxation (SOR) strategy. The results of computational tests on the several benchmark graph datasets used widely in graph drawing research show that our algorithm can dramatically improve the performance of force-directed approach by decreasing both the number of iterations and running time, and is 1.5 times faster than the latter on average.
引用
收藏
页码:677 / 688
页数:12
相关论文
共 11 条
[1]   基于主干子图的混合布局算法 [J].
张伟明 ;
张凯 ;
王清贤 .
计算机应用, 2008, (02) :378-381
[2]   用遗传算法画无向图 [J].
张清国 ;
叶俊民 ;
张维 ;
张连发 .
计算机工程与科学, 2006, (06) :58-61
[3]   不动点迭代法及其收敛性 [J].
郭安学 .
长春师范学院学报, 2003, (02) :4-5
[4]   关于迭代函数不动点的研究 [J].
张宏志 .
计算数学, 2002, (01) :1-8
[5]   一个新的无向图画图算法 [J].
黄竞伟 ;
康立山 ;
陈毓屏 .
软件学报, 2000, (01) :138-142
[6]  
Three-dimensional graph drawing[J] . R. F. Cohen,P. Eades,Tao Lin,F. Ruskey.Algorithmica . 1997 (2)
[7]   CONVERGENCE OF THE MAJORIZATION METHOD FOR MULTIDIMENSIONAL-SCALING [J].
DELEEUW, J .
JOURNAL OF CLASSIFICATION, 1988, 5 (02) :163-180
[8]  
Nonmetric multidimensional scaling: A numerical method[J] . J. B. Kruskal.Psychometrika . 1964 (2)
[9]   MULTIDIMENSIONAL-SCALING BY OPTIMIZING GOODNESS OF FIT TO A NONMETRIC HYPOTHESIS [J].
KRUSKAL, JB .
PSYCHOMETRIKA, 1964, 29 (01) :1-27
[10]  
Automatic graph drawing and readability of diagrams .2 Tamassia,R.,Di,Battista,G.,Batini,C. IEEE Trans. Syst., Man, Cybern . 1988