Orthogonal Voronoi Diagram and Treemap

04/04/2019
by   Yan-Chao Wang, et al.
0

In this paper, we propose a novel space partitioning strategy for implicit hierarchy visualization such that the new plot not only has a tidy layout similar to the treemap, but also is flexible to data changes similar to the Voronoi treemap. To achieve this, we define a new distance function and neighborhood relationship between sites so that space will be divided by axis-aligned segments. Then a sweepline+skyline based heuristic algorithm is proposed to allocate the partitioned spaces to form an orthogonal Voronoi diagram with orthogonal rectangles. To the best of our knowledge, it is the first time to use a sweepline-based strategy for the Voronoi treemap. Moreover, we design a novel strategy to initialize the diagram status and modify the status update procedure so that the generation of our plot is more effective and efficient. We show that the proposed algorithm has an O(nlog(n)) complexity which is the same as the state-of-the-art Voronoi treemap. To this end, we show via experiments on the artificial dataset and real-world dataset the performance of our algorithm in terms of computation time, converge rate, and aspect ratio. Finally, we discuss the pros and cons of our method and make a conclusion.

READ FULL TEXT

page 2

page 16

research
05/21/2019

Voronoi diagram of orthogonal polyhedra in two and three dimensions

Voronoi diagrams are a fundamental geometric data structure for obtainin...
research
12/04/2018

Skyline Diagram: Efficient Space Partitioning for Skyline Queries

Skyline queries are important in many application domains. In this paper...
research
05/18/2022

The Kernelized Taylor Diagram

This paper presents the kernelized Taylor diagram, a graphical framework...
research
12/06/2021

Aspect Ratio Universal Rectangular Layouts

A generic rectangular layout (for short, layout) is a subdivision of an ...
research
11/15/2018

The EdgeConflict Predicate in the 3D Apollonius Diagram

In this paper we study one of the fundamental predicates required for th...
research
12/11/2019

Crossing Reduction of Sankey Diagram with Barycentre Ordering via Markov Chain

Sankey diagram is popular for analyzing primary flows in network data. H...
research
05/20/2022

PGDP5K: A Diagram Parsing Dataset for Plane Geometry Problems

Diagram parsing is an important foundation for geometry problem solving,...

Please sign up or login with your details

Forgot password? Click here to reset