ACM Home Page
Please provide us with feedback. Feedback
Distance estimation and object location via rings of neighbors
Full text PdfPdf (218 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing table of contents
Las Vegas, NV, USA
SESSION: Joint session table of contents
Pages: 41 - 50  
Year of Publication: 2005
ISBN:1-59593-994-2
Author
Aleksandrs Slivkins  Cornell University, Ithaca, NY
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 54,   Citation Count: 23
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1073814.1073823
What is a DOI?

ABSTRACT

We consider four problems on distance estimation and object location: low-stretch routing schemes [37], distance labeling [14], searchable small worlds [22], and triangulation-based distance estimation [24]. Focusing on metrics of low doubling dimension, we approach these problems with a common technique called rings of neighbors. Apart from improving the previously known bounds for these problems, our contributions include extending Kleinberg's small world model to doubling metrics, and a short proof of the main result in Chan et al. [9]. Doubling dimension is a combinatorial (non-geometric) notion of dimensionality that has recently become popular in the theoretical computer science literature.A collection of rings of neighbors is a sparse distributed data structure that captures the distance and routing information. The idea is that every node u stores pointers to some nodes called 'neighbors'; these pointers are partitioned into several 'rings', so that for some increasing sequence of balls Bi around u, the neighbors in the i-th ring lie inside Bi; the radii of these balls and the distribution of neighbors in a given ring depend on the specific application. In effect, rings of neighbors represent an overlay network with a certain structure imposed by the balls Bi. Although used implicitly in several contexts, rings of neighbors have not been articulated as a general proof technique.


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
2
3
 
4
I. Abraham, C. Gavoille and D. Malkhi Routing with Improved Communication-Space Trade-Off, DISC 2004
5
 
6
P. Assouad, "Plongements lipschitziens dans R n," Bull. Soc. Math. France, 111 (4), pp. 429--448, 1983.
 
7
 
8
B. Awerbuch and D. Peleg, "Sparse partitions," FOCS 1990.
 
9
H.T-H. Chan, A. Gupta, B.M. Maggs and S. Zhou, "On hierarchical routing in bounded-growth metrics," SODA 2005. Full and updated version available as a Carnegie Mellon University ETR CMU-PDL-04-106, 2004.
 
10
P. Dodds, R. Muhamad and D. Watts, "An experimental study of search in global social networks," Science, 301: 827--829, 2003.
11
 
12
 
13
 
14
 
15
 
16
 
17
J. Heinonen, Lectures on analysis on metric spaces, Springer Verlag, Universitext 2001.
18
 
19
S. Hotz, "Routing information organization to support scalable interdomain routing with heterogeneous path requirements," Ph.D. Thesis, Univ. of Southern California, 1994.
20
 
21
22
 
23
J. Kleinberg, "Small-world phenomena and the dynamics of information," NIPS 2001.
 
24
 
25
 
26
 
27
 
28
J.R. Lee, M. Mendel and A. Naor, "Metric structures in L1: Dimension, snowflakes, and average distortion," LATIN 2004.
 
29
D. Malkhi, personal communication, 2005.
30
31
 
32
Ch. Martel and V. Nguyen, "Analyzing and characterizing small-world graphs," SODA 2005.
33
 
34
S. Milgram, "The small world problem," Psychology Today, 1, 61 (1967).
 
35
 
36
37
 
38
C.G. Plaxton, R. Rajaraman and A. W. Richa, "Accessing nearby copies of replicated objects in a distributed environment," Theory Comput. Syst., 32 (3), pp. 241--280, 1999.
 
39
 
40
A. Slivkins, "Distance Estimation and Object Location via Rings of Neighbors," full version: invited to the special issue of Distributed Computing, available from the author's webpage at www.cs.cornell.edu/people/slivkins/research.
 
41
K. Talwar, "Bypassing the embedding: approximation schemes and compact representations for growth restricted metrics," STOC 2004.
42
43
 
44
D.J. Watts, S.H. Strogatz, "Collective dynamics of 'small-world' networks," Nature, 393:440-42, 1998.
45

CITED BY  23

Collaborative Colleagues:
Aleksandrs Slivkins: colleagues