Routing in Unit Disk Graphs without Dynamic Headers
Abstract
Let be a set of sites in the plane. The unit disk graph of is the graph with vertex set in which two sites and are adjacent if and only if their Euclidean distance is at most . We develop a compact routing scheme for . The routing scheme preprocesses by assigning a label to every site in . After that, for any two sites and , the scheme must be able to route a packet from to as follows: given the label of a current vertex (initially, ) and the label of the target vertex , the scheme determines a neighbor of . Then, the packet is forwarded to , and the process continues until the packet reaches its desired target . The resulting path between the source and the target is called the routing path of and . The stretch of the routing scheme is the maximum ratio of the total Euclidean length of the routing path and of the shortest path in , between any two sites . We show that for any given , we can construct a routing scheme for with diameter that achieves stretch and label size (the constant in the -Notation depends on ). In the past, several routing schemes for unit disk graphs have been proposed. Our scheme is the first one to achieve poly-logarithmic label size and arbitrarily small stretch without storing any additional information in the packet.
Cite
@article{arxiv.2002.10841,
title = {Routing in Unit Disk Graphs without Dynamic Headers},
author = {Wolfgang Mulzer and Max Willert},
journal= {arXiv preprint arXiv:2002.10841},
year = {2020}
}