arrow
Return

Practical Compact Routing on Random Unit Disk Graphs

delete2026-01-01
delete0
PRE
AI
C
Craig Gotsman *
K
Kai Hormann
DOI:10.1145/3778347delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We describe a simple and practical algorithm for compact routing on connected random unit disk graphs. Using a recursive nested dissection of an n-vertex graph based on compact and balanced vertex separators, we construct routing tables with an average of O(log2 n) entries per vertex in a preprocessing step. The routing tables then support handshaking-based routing, where the handshaking can be implemented similarly to a DNS lookup. Our routing algorithm is guaranteed to deliver on the graph, while incurring moderate stretch. We describe a basic version of the algorithm that requires modifiable headers and a more advanced version that eliminates this need and incurs less stretch.
Keywords:
Routing
unit disk graph
shortest path

Journal

ACM Transactions on Sensor Networks cover
ACM Transactions on Sensor Networks
IF:
4.7
Papers:
1.0K
Citations:
2.0K

Organization

U
Universita della Svizzera Italiana
Scholars:
3.3K
Papers: 2.8K
Citations: 3
N
New Jersey Institute of Technology
Scholars:
4.2K
Papers: 4.5K
Citations: 4.6K
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
Online Routing in Triangulations
err2004-01-01
err0
errOAAI
errProsenjit Bose; Pat Morin
errShare
errSave
A Separator Theorem for Planar Graphs
err1979-04-01
err0
PREAI
errRichard J. Lipton; Robert Endre Tarjan
errShare
errSave
Random Geometric Graphs
err
IF0
err2003-05-01
err0
PREAI
errMathew Penrose
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
On a conjecture related to geometric routing
err2005-11-01
err0
errOAAI
errChristos H. Papadimitriou; David Ratajczak
errShare
errSave
Distributed computation of virtual coordinates for greedy routing in sensor networks
err2011-04-01
err0
errOAAI
errMirela Ben Chen; Steven J. Gortler; Craig Gotsman; Camille Wormser
errShare
errSave
researcher View more