BarcodeTree: Scalable Comparison of Multiple Hierarchies

被引:19
|
作者
Li, Guozheng [1 ,2 ]
Zhang, Yu [3 ,4 ]
Dong, Yu [5 ]
Liang, Jie [5 ]
Zhang, Jinson [5 ]
Wang, Jinsong [6 ]
McGuffin, Michael J. [7 ]
Yuan, Xiaoru [1 ,2 ]
机构
[1] Minist Educ, Key Lab Machine Percept, Beijing, Peoples R China
[2] Peking Univ, Natl Engn Lab Big Data Anal & Applicat, Beijing, Peoples R China
[3] Univ Oxford, Oxford, England
[4] Peking Univ, Beijing, Peoples R China
[5] Univ Technol Sydney, Sydney, NSW, Australia
[6] Southwest Elect & Telecom Engn Inst, Mianyang, Peoples R China
[7] Ecole Technol Super, Montreal, PQ, Canada
关键词
tree visualization; comparison; multiple trees; DYNAMIC HIERARCHIES; TREE VISUALIZATION; EVOLUTION;
D O I
10.1109/TVCG.2019.2934535
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose BarcodeTree (BCT), a novel visualization technique for comparing topological structures and node attribute values of multiple trees. BCT can provide an overview of one hundred shallow and stable trees simultaneously, without aggregating individual nodes. Each BCT is shown within a single row using a style similar to a barcode, allowing trees to be stacked vertically with matching nodes aligned horizontally to ease comparison and maintain space efficiency. We design several visual cues and interactive techniques to help users understand the topological structure and compare trees. In an experiment comparing two variants of BCT with icicle plots, the results suggest that BCTs make it easier to visually compare trees by reducing the vertical distance between different trees. We also present two case studies involving a dataset of hundreds of trees to demonstrate BCT's utility.
引用
收藏
页码:1022 / 1032
页数:11
相关论文
共 50 条
  • [1] Identifying Modularization Patterns by Visual Comparison of Multiple Hierarchies
    Beck, Fabian
    Melcher, Jan
    Weiskopf, Daniel
    [J]. 2016 IEEE 24TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2016,
  • [2] Scalable models for computing hierarchies in information networks
    Shi, Baoxu
    Weninger, Tim
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2016, 49 (02) : 687 - 717
  • [3] Scalable models for computing hierarchies in information networks
    Baoxu Shi
    Tim Weninger
    [J]. Knowledge and Information Systems, 2016, 49 : 687 - 717
  • [4] Comparison of Multiple Weighted Hierarchies: Visual Analytics for Microbe Community Profiling
    Dinkla, K.
    Westenberg, M. A.
    Timmerman, H. M.
    van Hijum, S. A. F. T.
    van Wijk, J. J.
    [J]. COMPUTER GRAPHICS FORUM, 2011, 30 (03) : 1141 - 1150
  • [5] A Scalable Visualization for Dynamic Data in Software System Hierarchies
    Burch, Michael
    Raschke, Michael
    Zeyfang, Adrian
    Weiskopf, Daniel
    [J]. 2017 IEEE WORKING CONFERENCE ON SOFTWARE VISUALIZATION (VISSOFT 2017), 2017, : 85 - 93
  • [6] PansyTree: Merging Multiple Hierarchies
    Dong, Yu
    Fauth, Alex
    Huang, Maolin
    Chen, Yi
    Liang, Jie
    [J]. 2020 IEEE PACIFIC VISUALIZATION SYMPOSIUM (PACIFICVIS), 2020, : 131 - 135
  • [7] MULTIPLE HIERARCHIES AND ORGANIZATIONAL CONTROL
    EVANS, PB
    [J]. ADMINISTRATIVE SCIENCE QUARTERLY, 1975, 20 (02) : 250 - 259
  • [8] Multi-Level Hierarchies for Scalable Ad hoc Routing
    Elizabeth M. Belding-Royer
    [J]. Wireless Networks, 2003, 9 : 461 - 478
  • [9] Multi-level hierarchies for scalable ad hoc routing
    Belding-Royer, EM
    [J]. WIRELESS NETWORKS, 2003, 9 (05) : 461 - 478
  • [10] Scalable Methods for Multiple Time Series Comparison in Second Order Dynamics
    Jin, Lei
    Li, Bo
    [J]. TECHNOMETRICS, 2024,