Balanced-partitioning treemapping method for digital hierarchical dataset

Q1 Computer Science
Cong Feng , Minglun Gong , Oliver Deussen
{"title":"Balanced-partitioning treemapping method for digital hierarchical dataset","authors":"Cong Feng ,&nbsp;Minglun Gong ,&nbsp;Oliver Deussen","doi":"10.1016/j.vrih.2021.09.006","DOIUrl":null,"url":null,"abstract":"<div><h3>Background</h3><p>The problem of visualizing a hierarchical dataset is an important and useful technique in many real-life situations. Folder systems, stock markets, and other hierarchical-related datasets can use this technique to better understand the structure and dynamic variation of the dataset. Traditional space-filling(square)-based methods have the advantages of compact space usage and node size as opposed to diagram-based methods. Spacefilling-based methods have two main research directions: static and dynamic performance.</p></div><div><h3>Methods</h3><p>This study presented a treemapping method based on balanced partitioning that enables excellent aspect ratios in one variant, good temporal coherence for dynamic data in another, and in the third, a satisfactory compromise between these two aspects. To layout a treemap, all the children of a node were divided into two groups, which were then further divided until groups of single elements were reached. After this, these groups were combined to form a rectangle representing the parent node. This process was performed for each layer of the hierarchical dataset. For the first variant from the partitioning, the child elements were sorted and two groups, sized as equally as possible, were built from both big and small elements (size-balanced partition). This achieved satisfactory aspect ratios for the rectangles but less so temporal coherence (dynamic). For the second variant, the sequence of children was taken and from this, groups, sized as equally as possible, were created without the need for sorting (sequence-based, good compromise between aspect ratio and temporal coherency). For the third variant, the children were split into two groups of equal cardinalities, regardless of their size (number-balanced, worse aspect ratios but good temporal coherence).</p></div><div><h3>Results</h3><p>This study evaluated the aspect ratios and dynamic stability of the employed methods and proposed a new metric that measures the visual difference between rectangles during their movement to represent temporally changing inputs.</p></div><div><h3>Conclusion</h3><p>This study demonstrated that the proposed method of treemapping via balanced partitioning outperformed the state-of-the-art methods for several real-world datasets.</p></div>","PeriodicalId":33538,"journal":{"name":"Virtual Reality Intelligent Hardware","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S209657962200016X/pdf?md5=3522acfc9eaaf5a0fffab76c1bc1bfad&pid=1-s2.0-S209657962200016X-main.pdf","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Virtual Reality Intelligent Hardware","FirstCategoryId":"1093","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S209657962200016X","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Computer Science","Score":null,"Total":0}
引用次数: 1

Abstract

Background

The problem of visualizing a hierarchical dataset is an important and useful technique in many real-life situations. Folder systems, stock markets, and other hierarchical-related datasets can use this technique to better understand the structure and dynamic variation of the dataset. Traditional space-filling(square)-based methods have the advantages of compact space usage and node size as opposed to diagram-based methods. Spacefilling-based methods have two main research directions: static and dynamic performance.

Methods

This study presented a treemapping method based on balanced partitioning that enables excellent aspect ratios in one variant, good temporal coherence for dynamic data in another, and in the third, a satisfactory compromise between these two aspects. To layout a treemap, all the children of a node were divided into two groups, which were then further divided until groups of single elements were reached. After this, these groups were combined to form a rectangle representing the parent node. This process was performed for each layer of the hierarchical dataset. For the first variant from the partitioning, the child elements were sorted and two groups, sized as equally as possible, were built from both big and small elements (size-balanced partition). This achieved satisfactory aspect ratios for the rectangles but less so temporal coherence (dynamic). For the second variant, the sequence of children was taken and from this, groups, sized as equally as possible, were created without the need for sorting (sequence-based, good compromise between aspect ratio and temporal coherency). For the third variant, the children were split into two groups of equal cardinalities, regardless of their size (number-balanced, worse aspect ratios but good temporal coherence).

Results

This study evaluated the aspect ratios and dynamic stability of the employed methods and proposed a new metric that measures the visual difference between rectangles during their movement to represent temporally changing inputs.

Conclusion

This study demonstrated that the proposed method of treemapping via balanced partitioning outperformed the state-of-the-art methods for several real-world datasets.

数字分层数据集的平衡分区树映射方法
在许多现实生活中,可视化分层数据集是一项重要而有用的技术。文件夹系统、股票市场和其他与层次结构相关的数据集可以使用这种技术来更好地理解数据集的结构和动态变化。与基于图的方法相比,传统的基于空间填充(正方形)的方法具有紧凑的空间使用和节点大小的优点。基于空间填充的方法主要有两个研究方向:静态性能和动态性能。本研究提出了一种基于平衡分区的树状图方法,该方法在一种变体中实现了出色的纵横比,在另一种变体中实现了动态数据的良好时间相干性,在第三种变体中实现了这两方面的令人满意的折衷。为了布局树状图,将节点的所有子节点分成两组,然后进一步划分,直到到达单个元素的组。在此之后,这些组被组合成一个表示父节点的矩形。该过程对分层数据集的每一层执行。对于分区的第一个变体,子元素被排序,大小尽可能相等的两个组由大元素和小元素构建(大小平衡分区)。这实现了令人满意的矩形长宽比,但时间相干性(动态)较差。对于第二种变体,取子序列,并从中创建尽可能大小相等的组,而不需要排序(基于序列,在纵横比和时间一致性之间取得良好的折衷)。对于第三种变体,孩子们被分成两个基数相等的组,不管他们的大小(数量平衡,较差的长宽比,但良好的时间一致性)。结果本研究评估了所采用方法的长宽比和动态稳定性,并提出了一种新的度量,用于测量矩形在其运动期间的视觉差异,以表示时间变化的输入。结论本研究表明,本文提出的基于平衡分区的树映射方法在多个真实数据集上的表现优于最先进的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Virtual Reality  Intelligent Hardware
Virtual Reality Intelligent Hardware Computer Science-Computer Graphics and Computer-Aided Design
CiteScore
6.40
自引率
0.00%
发文量
35
审稿时长
12 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信