Computing Voronoi Treemaps: Faster, Simpler, and Resolution‐independent
Abstract
Voronoi treemaps represent hierarchies as nested polygons. We here show that, contrary to the apparent popular belief, utilization of an algorithm for weighted Voronoi diagrams is not only feasible, but also more efficient than previous low‐resolution approximations, even when the latter are implemented on graphics hardware. More precisely, we propose an instantiation of Lloyd's method for centroidal Voronoi diagrams with Aurenhammer's algorithm for power diagrams that yields an algorithm running in 𝒪(n log n) rather than Ω(n2) time per iteration, with n the number of sites. We describe its implementation and present evidence that it is faster also in practice.
Citing Literature
Number of times cited according to CrossRef: 20
- Huub van de Wetering, Nico Klaassen, Michael Burch, undefined, 2020 IEEE Pacific Visualization Symposium (PacificVis), 10.1109/PacificVis48177.2020.4908, (121-130), (2020).
- I. Castanon, J. T. Hannich, L. Abrami, F. Huber, M. Dubois, M. Müller, F. G. van der Goot, M. Gonzalez-Gaitan, Wnt-controlled sphingolipids modulate Anthrax Toxin Receptor palmitoylation to regulate oriented mitosis in zebrafish, Nature Communications, 10.1038/s41467-020-17196-3, 11, 1, (2020).
- Naizhuo Zhao, Ying Liu, Audrey Smargiassi, Sasha Bernatsky, Tracking the origin of early COVID-19 cases in Canada, International Journal of Infectious Diseases, 10.1016/j.ijid.2020.05.046, 96, (506-508), (2020).
- Marian Breuer, Tyler M Earnest, Chuck Merryman, Kim S Wise, Lijie Sun, Michaela R Lynott, Clyde A Hutchison, Hamilton O Smith, John D Lapek, David J Gonzalez, Valérie de Crécy-Lagard, Drago Haas, Andrew D Hanson, Piyush Labhsetwar, John I Glass, Zaida Luthey-Schulten, Essential metabolism for a minimal cell, eLife, 10.7554/eLife.36842, 8, (2019).
- Renato R. O. da Silva, José Gustavo S. Paiva, Guilherme P. Telles, Carlos E. A. Zampieri, Fábio P. Rolli, Rosane Minghim, The Visual SuperTree: similarity-based multi-scale visualization, The Visual Computer, 10.1007/s00371-019-01696-5, (2019).
- David J. Walker, Visualisation with treemaps and sunbursts in many-objective optimisation, Genetic Programming and Evolvable Machines, 10.1007/s10710-018-9329-0, 19, 3, (421-452), (2018).
- Fernando Wong, Horacio Sanson, undefined, 2018 20th International Conference on Advanced Communication Technology (ICACT), 10.23919/ICACT.2018.8323838, (574-581), (2018).
- Rinse van Hees, Jurriaan Hage, Stable and predictable Voronoi treemaps for software quality monitoring, Information and Software Technology, 10.1016/j.infsof.2016.10.003, 87, (242-258), (2017).
- Muhammad Firmansyah Kasim, Luke Ceurvorst, Naren Ratan, James Sadler, Nicholas Chen, Alexander Sävert, Raoul Trines, Robert Bingham, Philip N. Burrows, Malte C. Kaluza, Peter Norreys, Quantitative shadowgraphy and proton radiography for large intensity modulations, Physical Review E, 10.1103/PhysRevE.95.023306, 95, 2, (2017).
- Rinse van Hees, Jurriaan Hage, undefined, 2015 IEEE 3rd Working Conference on Software Visualization (VISSOFT), 10.1109/VISSOFT.2015.7332410, (6-15), (2015).
- Nathan Hawes, Stuart Marshall, Craig Anslow, undefined, 2015 IEEE 3rd Working Conference on Software Visualization (VISSOFT), 10.1109/VISSOFT.2015.7332419, (96-105), (2015).
- Fabian Beck, Michael Burch, Tanja Munz, Lorenzo Di Silvestro, Daniel Weiskopf, Generalized Pythagoras Trees: A Fractal Approach to Hierarchy Visualization, Computer Vision, Imaging and Computer Graphics - Theory and Applications, 10.1007/978-3-319-25117-2_8, (115-135), (2015).
- Christian Tominski, Interaction for Visualization, Synthesis Lectures on Visualization, 10.2200/S00651ED1V01Y201506VIS003, 3, 1, (1-107), (2015).
- undefined, Proceedings of the 8th International Symposium on Visual Information Communication and Interaction - VINCI '15, 10.1145/2801040.2801056, (137-142), (2015).
- Ruslan Pacevič, , Methods and Distributed Software for Visualization of Cracks Propagating in Discrete Particle Systems, 10.20334/2343-M, (2015).
- Felipe S. L. G. Duarte, Fabio Sikansi, Francisco M. Fatore, Samuel G. Fadel, Fernando V. Paulovich, Nmap: A Novel Neighborhood Preservation Space-filling Algorithm, IEEE Transactions on Visualization and Computer Graphics, 10.1109/TVCG.2014.2346276, 20, 12, (2063-2071), (2014).
- Quynh Nguyen, Bhaskar Krisnamachari, undefined, 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems, 10.1109/MASS.2014.87, (575-580), (2014).
- Chaomei Chen, Structural Variation, The Fitness of Information, undefined, (173-216), (2014).
- Miriah Meyer, Michael Sedlmair, P Samuel Quinan, Tamara Munzner, The nested blocks and guidelines model, Information Visualization, 10.1177/1473871613510429, 14, 3, (234-249), (2013).
- Arlind Nocaj, Ulrik Brandes, Organizing Search Results with a Reference Map, IEEE Transactions on Visualization and Computer Graphics, 10.1109/TVCG.2012.250, 18, 12, (2546-2555), (2012).




