Neighborhood-Preserving Voronoi Treemaps

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Paetzold, Patrick, Kehlbeck, Rebecca, Xue, Yumeng, Chen, Bin, Wang, Yunhai, Deussen, Oliver
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913977578029056
author Paetzold, Patrick
Kehlbeck, Rebecca
Xue, Yumeng
Chen, Bin
Wang, Yunhai
Deussen, Oliver
author_facet Paetzold, Patrick
Kehlbeck, Rebecca
Xue, Yumeng
Chen, Bin
Wang, Yunhai
Deussen, Oliver
contents Voronoi treemaps are used to depict nodes and their hierarchical relationships simultaneously. However, in addition to the hierarchical structure, data attributes, such as co-occurring features or similarities, frequently exist. Examples include geographical attributes like shared borders between countries or contextualized semantic information such as embedding vectors derived from large language models. In this work, we introduce a Voronoi treemap algorithm that leverages data similarity to generate neighborhood-preserving treemaps. First, we extend the treemap layout pipeline to consider similarity during data preprocessing. We then use a Kuhn-Munkres matching of similarities to centroidal Voronoi tessellation (CVT) cells to create initial Voronoi diagrams with equal cell sizes for each level. Greedy swapping is used to improve the neighborhoods of cells to match the data's similarity further. During optimization, cell areas are iteratively adjusted to their respective sizes while preserving the existing neighborhoods. We demonstrate the practicality of our approach through multiple real-world examples drawn from infographics and linguistics. To quantitatively assess the resulting treemaps, we employ treemap metrics and measure neighborhood preservation.
format Preprint
id arxiv_https___arxiv_org_abs_2508_03445
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Neighborhood-Preserving Voronoi Treemaps
Paetzold, Patrick
Kehlbeck, Rebecca
Xue, Yumeng
Chen, Bin
Wang, Yunhai
Deussen, Oliver
Graphics
Voronoi treemaps are used to depict nodes and their hierarchical relationships simultaneously. However, in addition to the hierarchical structure, data attributes, such as co-occurring features or similarities, frequently exist. Examples include geographical attributes like shared borders between countries or contextualized semantic information such as embedding vectors derived from large language models. In this work, we introduce a Voronoi treemap algorithm that leverages data similarity to generate neighborhood-preserving treemaps. First, we extend the treemap layout pipeline to consider similarity during data preprocessing. We then use a Kuhn-Munkres matching of similarities to centroidal Voronoi tessellation (CVT) cells to create initial Voronoi diagrams with equal cell sizes for each level. Greedy swapping is used to improve the neighborhoods of cells to match the data's similarity further. During optimization, cell areas are iteratively adjusted to their respective sizes while preserving the existing neighborhoods. We demonstrate the practicality of our approach through multiple real-world examples drawn from infographics and linguistics. To quantitatively assess the resulting treemaps, we employ treemap metrics and measure neighborhood preservation.
title Neighborhood-Preserving Voronoi Treemaps
topic Graphics
url https://arxiv.org/abs/2508.03445