期刊文献+

网络图中边集束优化问题 被引量:3

Problems of network simplification by edge bundling
下载PDF
导出
摘要 网络规模增大和复杂度提高造成的节点遮挡覆盖和边交叉阻塞等问题成为网络可视化研究的热点.针对网络中出现的视觉凌乱问题,以空间位置和群组关系为出发点,从网络中独立的边和群组两个层次,以边汇合的角度研究边集束技术,将网络中临近的边集聚成束以降低视觉复杂度,提出和改进了分段力导引算法(FDA)简化模型和群组边相容的网络图边集束模型.其中分段集束模型,提出以二次样条曲线表示网络边,通过样条控制点进行迭代汇聚的方法,实现了网络中边的集束;针对分段集束模型中部分连线过度弯曲问题,提出通过CNM聚类算法将网络进行群组划分,在群组结构的基础上对组内连线应用边相容原则,根据连线的匹配系数计算其集束程度的方法,网络图集束后曲线扭曲变形减少,曲线过渡更加平滑.选取国内航空网络作为案例,通过两种边集束模型进行网络图简化,分析结果表明,国内机场的群组结构具有地理属性的相近性,航空网络在整体上呈现出明显的十字脉络,东西走向和南北走向的航线分别汇聚集结成束,表现了航空网络建设在南北和东西方向的总体趋势.本集束简化算法适用性广,绘制的网络图具有良好的视觉效果和可读性. Node occlusion and edge congestion problems, which are caused by the increment of network scale and complexity, had become a hot spot in network visualization research. To solve the visual clutter problem in network, edges close to each other in network were bundled by curving them. The bundling started from node position and group division, laying emphasis on edge bundling technique through edge convergence, edges bundled close to each other in network to reduce visual complexity. A segmental forced directed algorithm (FDA) simplification model and a group based consistent edge bundling network model were proposed and improved. In segmental FDA bundling model, quadratic spline was used to display line in network, control points of spline were produced by iteration to implement edge bundling. To solve the problem of excessive bending of some edges in segmental FDA bundling model, network was divided into different groups by CNM cluster algorithm. Lines in the same group were applied with edge consistent principle on basement of network group structure, and bundling level was calculated by the matching coefficient of edges. After edge bundling, the phenomena of curve' s distortion decreased and curves became smoother. Domestic airline network data was chosen as experimental subject, and the network was simplified by two bundling models, and then the simplification result was analyzed. Experimental result shows that positions of nodes in the same group stand close to each other, and airline network shows distinct crossing skeleton. Airlines have north-south and westeast orientation bundle independently, which reveals the whole trends of airline network construction in these two directions. The bundling simplification algorithm introduced mentioned above has a wide applicability, and network visualized by this algorithm has good visual effect and readability.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2015年第5期871-878,共8页 Journal of Beijing University of Aeronautics and Astronautics
基金 国家自然科学基金(61103081)
关键词 网络可视化 边集束 分段力导引算法 聚类算法 集束简化算法 network visualization edge bundling segmental force directed algorithm cluster algorithm bundling simplification algorithm
  • 相关文献

参考文献24

  • 1Eades P. A heuristic for graph drawing[ J ]. Congressus Numer- antium, 1984,42( 1 ) : 149-160.
  • 2Kamada T,Kawai S. An algorithm for drawing general undirected graphs [ J ]. Information Processing Letters, 1989,31 ( 1 ) :7-15.
  • 3Davidson R, Harel D. Drawing graphs nicely using simulated an- nealing[ J ]. ACM Transactions on Graphics, 1996, 15 (4) : 301-331.
  • 4Fruchterman T M J, Reingold E M. Graph drawing by force- directed placement [ J ]. Software: Practice and Experience, 1991,21( 11 ) :1129-1164.
  • 5Ellis G,Dix A. A taxonomy of clutter reduction for information visualization[ J]. IEEE Transactions on Visualization and Com- puter Graphics, 2007,13 ( 6 ) : 1216-1223.
  • 6Hohen D. Hierarchical edge bundles: visualization of adjacency relations in hierarchical data [ J ]. IEEE Transactions on Visual-ization and Computer Graphics,2006,12 ( 5 ) : 805-812.
  • 7Chung P J, Deek J, Feinstein H E, et al. A structure-function study of map Tau : analyzing distinct map Tau domains in media- ting microtubule assembly and bundling using synchrotron SAXS [ J]. Biophysical Journal ,2012,102 (3) :700a.
  • 8Gansner E R, Koren Y. Improved circular layouts [ C ] //Graph Drawing, 14th International Symposium, GD 2006. Berlin: Springer-Verlag,2006:386-398.
  • 9Gansner E R, Hu Y F, North S, et al. Multilevel agglomerative edge bundling for visualizing large graphs [ C ] //Proceedings of the 2011 IEEE Pacific Visualization Symposium. Piscataway, NJ : IEEE Press,2011 : 187-194.
  • 10Phan D, Xiao L, Yeh R, et al. Flow map layout [ C ] //Proceed- ings of IEEE Information Visualization Symposium. Piscataway, NJ:IEEE Press,2005:219-224.

二级参考文献46

  • 1赵明,汪秉宏,蒋品群,周涛.复杂网络上动力系统同步的研究进展[J].物理学进展,2005,25(3):273-295. 被引量:44
  • 2李季,汪秉宏,蒋品群,周涛,王文旭.节点数加速增长的复杂网络生长模型[J].物理学报,2006,55(8):4051-4057. 被引量:51
  • 3G. Ellis and A. Dix, A taxonomy of clutter reduction for information visualisation, 1EEE Transactions on Visualization and Computer Graphics, vol. 13, no. 6, pp. 1216-1223, 2007.
  • 4H. Zhou, X. Yuan, W. Cui, IT. Qu, and B. Chert, Energy-based hierarchical edge clustering of graphs, in Proceedings of 1EEE Pacific Visualization Symposium, Kyoto, Japan, 2008, pp. 55-61.
  • 5D. Holten and J. J. van Wijk, Force-directed edge bundling for graph visualization, Computer Graphics Farum, vol. 28, no. 3, pp. 983-990, 2009.
  • 6H. Zhou, X. Yuan, H. Qu, W. Cui, and B. Chen, Visual clustering in parallel coordinates, Computer Graphics Forum, vol. 27, no. 3, pp. 1047-1054, 2008.
  • 7W. Cui, H. Zhou, H. Qu, R C. Wong, and X. Li, Geometry- based edge clustering for graph visualization, IEEE Transactions on Visualization and Computer Graphics, vol. 14, no. 6, pp. 1277-1284, 2008.
  • 8A. Lambert, R. Bourqui, and D. Auber, Winding roads: Routing edges into bundles, Computer Graphics Forum, vol. 29, no. 3, pp. 853-862, 2010.
  • 9A. Telea and O. Ersoy, Image-based edge bundles: Simplified visualization of large graphs, Computer Graphics Forum, vol. 29, no. 3, pp. 843-852, 2010.
  • 10O. Ersoy, C. Hurter, E V. Paulovich, G. Cantareira, and A. Telea, Skeleton-based edge bundling for graph visualization, 1EEE Transactions on Visualization and Computer Graphics, vol. 17, no. 12, pp. 2364-2373, 2011.

共引文献56

同被引文献26

  • 1赵春江,施文康,邓勇.具有鲁棒性的图像骨架提取方法[J].计算机应用,2005,25(6):1305-1306. 被引量:9
  • 2Telea A, Ersoy O, Hoogendorp H, et al. Comparison of nodelLink and hierarchical edge bundling layouts: a user study [C/OL]//Dagstuhl Seminar Proceedings 09211: Visualization and Monitoring of Network Traffic. [2015-04-15]. http://drops.dagstuhl.de/protals/index.php? semnr=09211.
  • 3Holten D. Hierarchical edge bundles: visualization of adjacency relations in hierarchical data [J]. IEEE Transactions on Visualization and Computer Graphics, 2006, 12(5): 741-748.
  • 4Cui W W, Zhou H, Qu H M, et al. Geometry-based edge clustering for graph visualization [J]. IEEE Transactions on Visualization and Computer Graphics, 2008, 14(6): 1277-1284.
  • 5Lambert A, Bourqui R, Auber D. Winding roads: routing edges into bundles [J]. Computer Graphics Forum, 2010, 29(3): 853-862.
  • 6Holten D, Wijk J J V. Force-directed edge bundling for graph visualization [J]. Computer Graphics Forum, 2009, 28(3): 983-990.
  • 7Gansner E R, Hu Y, North S, et al. Multilevel agglomerative edge bundling for visualizing large graphs [C]//In Proceedings oflEEE Pacific Visualization Symposium. Washington: IEEE Computer Society, 2011 187-194.
  • 8Ersoy O, Hurter C, Paulovich F V, et al. Skeleton-based edge bundling for graph visualization [J]. IEEE Transactions on Visualization and Computer Graphics, 2011, 17(12): 2364-2373.
  • 9Telea A, Van Wijk J J. An augmented fast marching method for computing skeletons and centerlines [C]//In Proceedings of the symposium on Data Visualisation 2002. Aire-La-Ville: Eurographics Association, 2002: 251-259.
  • 10Hoon M D, Imoto S, Nolan J, et al. Open source clustering software [J]. Bioinformatics, 2004, 20(9): 1453-1454.

引证文献3

二级引证文献10

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部