首页 | 本学科首页   官方微博 | 高级检索  
     

基于深度优先搜索的正方化树图布局算法
引用本文:刘旭.基于深度优先搜索的正方化树图布局算法[J].计算机系统应用,2017,26(5):105-112.
作者姓名:刘旭
作者单位:SAP中国研究院 商务智能部, 上海 201203
摘    要:正方化布局算法在树图可视化形式中得到广泛使用,然而经典正方化树图布局算法无法获得平均长宽比最优的结果.通过分析经典正方化树图布局算法的实现细节,特别是每一步矩形块位置的选择过程,论证了经典正方化算法由于使用贪心算法原理导致的缺陷,结合深度优先搜索技术,提出了基于深度优先搜索的正方化树图布局算法(DSS算法).在详细阐述DSS算法实现过程的基础上,结合实证研究,对DSS算法在平均长宽比方面的优势,时间性能的改进方向和本质特点进行了深入探讨.

关 键 词:可视化  树图  正方化  深度优先  搜索
收稿时间:2016/8/2 0:00:00
修稿时间:2016/9/27 0:00:00

Squarified Treemap Layout Algorithm Based on Depth-First Search
LIU Xu.Squarified Treemap Layout Algorithm Based on Depth-First Search[J].Computer Systems& Applications,2017,26(5):105-112.
Authors:LIU Xu
Affiliation:Department of Business, Intelligence of SAP Labs China, Shanghai 201203, China
Abstract:Squarified layout algorithm is widely used in the Treemap Visualization, but classic Squarified algorithm cannot achieve the best average aspect ratio. By analyzing implementation details of Squarified Treemap layout algorithm, especially each step of the rectangular block position selection process, the paper demonstrates the drawback of classic Squarified algorithm caused by using greedy algorithm. Combining with depth-first search technique, it also proposes Squarified Treemap layout algorithm based on depth-first search (DSS algorithm). Based on elaborating implementation process of DSS algorithm, combining empirical research, the advantage of the DSS algorithm in the aspect ratio, the improvement direction and the essential characteristics of the time performance are discussed.
Keywords:visualization  treemap  squarified  depth-first  search
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号