Geometric routing by using virtual locations is an elegant way for solving networ
k routing problems.
Greedy routing, where a message is simply forwarded to a neighbor that is closer to the destination, is a simple form of geometric routing. A
greedy drawing of a graph
G is a
drawing of
G for which the
greedy routing wor
ks. Papadimitriou and Ratajcza
k conjectured that every 3-connected plane graph has a
greedy drawing on the plane (Papadimitriou and Ratajcza
k, 2005 ). Leighton and Moitra settled this conjecture positively in Leighton and Moitra (2010) . A similar result was obtained by Angelini et al. (2010) . However, their
drawings have two major drawbac
ks: (1) their
drawings are not necessarily planar; and (2) bits are needed to represent each coordinate of their
drawings, which is too large for routing algorithms for certain networ
ks. Recently, He and Zhang showed that every triangulated plane graph has a succinct (using bit coordinates)
greedy drawing on the plane with respect to a metric function based on Schnyder realizers. However, their method does not wor
k for 3-connected plane graphs.
In this paper, we show that every 3-connected plane graph has a drawing on the plane that is succinct, planar, strictly convex, and is greedy with respect to a metric function based on parameters derived from Schnyder woods.