Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

NCP: Neighborhood-Preserving Non-Uniform Circle Packing for Visualization

About

Circle packing is widely used in visualization due to its aesthetic appeal and simplicity, particularly in tasks where the spatial arrangement and relationships between data are of interest, such as understanding proximity relationships (e.g., images with categories) or analyzing quantitative data (e.g., housing prices). Many applications require preserving neighborhood relationships while encoding a quantitative attribute using radii for data analysis. To meet these two requirements simultaneously, we present a neighborhood-preserving non-uniform circle packing method, NCP. This method preserves neighborhood relationships between the data represented by non-uniform circles to comprehensively analyze similar data and an attribute of interest. We formulate neighborhood-preserving non-uniform circle packing as a planar graph embedding problem based on the circle packing theorem. This formulation leads to a non-convex optimization problem, which can be solved by the continuation method. We conduct a quantitative evaluation and present two use cases to demonstrate that our NCP method can effectively generate non-uniform circle packing results.

Duan Li, Jun Yuan, Xinyuan Guo, Xiting Wang, Yang Liu, Weikai Yang, Shixia Liu• 2026

Related benchmarks

TaskDatasetResultRank
Circle packingBoston small circle radii variance
NP10.365
4
Circle packingExtYaleB small circle radii variance
NP10.476
4
Circle packingMNIST64 small circle radii variance
NP10.327
4
Circle packingOlive small circle radii variance
NP10.342
4
Circle packingWeather small circle radii variance
NP1 Score0.483
4
Circle packingBoston large variance
NP10.341
4
Circle packingDermatology large variance
NP10.311
4
Circle packingEcoli large variance
NP10.344
4
Circle packingExtYaleB large variance
NP10.422
4
Circle packingMNIST64 large variance
NP10.306
4
Showing 10 of 24 rows

Other info

Follow for update