2008 · 66 citations · 14 references
ComputingComputer ScienceMathematicsAlgorithmsComputational GeometryGeometryGeometric GraphsGraph AlgorithmsGraph TheoryMetric GeometryPoint LocationRoutingAbstractionGraph EmbeddingsMetric EmbeddingsMetric Graph TheoryPlanar Graph AlgorithmsVerifiable Computation
Geographic routing is a family of routing algorithms that uses geographic point locations as addresses for the purposes of routing. Such routing algorithms have proven to be both simple to implement and heuristically effective when applied to wireless sensor networks. Greedy routing is a natural abstraction of this model in which nodes are assigned virtual coordinates in a metric space, and these coordinates are used to perform point-to-point routing. Here we resolve a conjecture of Papadimitriou and Ratajczak that every 3-connected planar graph admits a greedy embedding into the Euclidean plane. This immediately implies that all 3-connected graphs that exclude K <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">3.3</sub> as a minor admit a greedy embedding into the Euclidean plane. Additionally, we provide the first non-trivial examples of graphs that admit no such embedding. These structural results provide efficiently verifiable certificates that a graph admits a greedy embedding or that a graph admits no greedy embedding into the Euclidean plane.
14
Routing with Guaranteed Delivery in Ad Hoc Wireless Networks
Prosenjit Bose, Pat Morin, Ivan Stojmenović et al. · Wireless Networks · 2001 · 1.2K citations
Geographic routing without location information
Ananth Rao, Sylvia Ratnasamy, Christos H. Papadimitriou et al. · 2003 · 758 citations
Computing, Information Technology, Geographic Information Science +16
Fabian Kühn, Rogert Wattenhofer, Yan Zhang et al. · 2003 · 662 citations
Geographic Routing Using Hyperbolic Space
Robert Kleinberg · 2007 · 400 citations