|
ABSTRACT
We introduce a hierarchical partitioning scheme of the Euclidean plane, called circular partitions. Such a partition consists of a hierarchy of convex polygons, each having small aspect ratio, and satisfying specified volume constraints. We apply these partitions to obtain a natural extension of the popular Treemap visualization method. Our proposed algorithm is not constrained in using only rectangles, and can achieve provably better guarantees on the aspect ratio of the constructed polygons. Under relaxed conditions, we can also construct circular partitions in higher-dimensional spaces. We use these relaxed partitions to obtain improved approximation algorithms for embedding ultrametrics into d-dimensional Euclidean space. In particular, we give a polylog(Delta)-approximation algorithm for embedding n-point ultrametrics into R^d with minimum distortion (Delta denotes the spread of the metric). The previously best-known approximation ratio for this problem was polynomial in n [Badoiu et al. SoCG 2006]. This is the first algorithm for embedding a non-trivial family of weighted graph metrics into a space of constant dimension that achieves polylogarithmic approximation ratio.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
D. Avis and M. Deza. The cut cone, l1 embedability, complexity and multicommodity flows. Networks, 21:595--617, 1991.
|
 |
2
|
Mihai Bǎdoiu , Julia Chuzhoy , Piotr Indyk , Anastasios Sidiropou, Embedding ultrametrics into low-dimensional spaces, Proceedings of the twenty-second annual symposium on Computational geometry, June 05-07, 2006, Sedona, Arizona, USA
[doi> 10.1145/1137856.1137886]
|
| |
3
|
|
 |
4
|
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
T. Bladh, D. A. Carr, and J. Scholl. Extending tree-maps to three dimensions: A comparative study. In APCHI, pages 50--59, 2004.
|
| |
10
|
D. M. Bruls, C. Huizing, and J. J. van Wijk. Squarified treemaps. In W. de Leeuw, R. van Liere (eds.), Data Visualization 2000, Proceedings of the joint Eurographics and IEEE TCVG Symposium on Visualization, pages 33--42. Springer, 2000.
|
 |
11
|
Mihai Bǎdoiu , Julia Chuzhoy , Piotr Indyk , Anastasios Sidiropoulos, Low-distortion embeddings of general metrics into the line, Proceedings of the thirty-seventh annual ACM symposium on Theory of computing, May 22-24, 2005, Baltimore, MD, USA
[doi> 10.1145/1060590.1060624]
|
| |
12
|
Mihai Bǎdoiu , Kedar Dhamdhere , Anupam Gupta , Yuri Rabinovich , Harald Räcke , R. Ravi , Anastasios Sidiropoulos, Approximation algorithms for low-distortion embeddings into low-dimensional spaces, Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms, January 23-25, 2005, Vancouver, British Columbia
|
| |
13
|
M. Cary, A. Rudra, and A. Sabharwal. On the hardness of embeddings between two finite metrics. In ICALP, pages 1412--1423, 2005.
|
| |
14
|
|
| |
15
|
A. Hall and C. H. Papadimitriou. Approximating the distortion. In APPROX-RANDOM, pages 111--122, 2005.
|
| |
16
|
|
| |
17
|
|
| |
18
|
W.-A. Jungmeister and D. Turo. Adapting treemaps to stock portfolio visualization. Technical Report UMCP-CSD CS-TR-2996, College Park, Maryland 20742, U.S.A., 1992.
|
 |
19
|
|
 |
20
|
|
| |
21
|
|
| |
22
|
S. Malitz and J. Malitz. A bounded compactness theorem for l1-embeddings of metric spaces in the plane. In Discrete Comput. Geom., 8:373--385, 1992.
|
| |
23
|
J. Matoušek and A. Sidiropoulos. On the computational near-optimality of random projection. Manuscript, 2008.
|
| |
24
|
|
| |
25
|
J. Rekimoto and M. Green. The information cube: Using transparency in 3d information visualization. In Proceedings of the Third Annual Workshop on Information Technologies and Systems (WITS'93), pages 125--132, 1993.
|
| |
26
|
B. Shneiderman. Treemaps for space-constrained visualization of hierarchies. Available at http://www.cs.umd.edu/hcil/treemaphistory/index.shtml.
|
 |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
| |
31
|
|
|