TY - JOUR
T1 - Partitioning graph drawings and triangulated simple polygons into greedily routable regions
AU - Nöllenburg, M.
AU - Prutkin, R.
AU - Rutter, I.
PY - 2017/6/1
Y1 - 2017/6/1
N2 - A greedily routable region (GRR) is a closed subset of ℝ2, in which any destination point can be reached from any starting point by always moving in the direction with maximum reduction of the distance to the destination in each point of the path. Recently, Tan and Kermarrec proposed a geographic routing protocol for dense wireless sensor networks based on decomposing the network area into a small number of interior-disjoint GRRs. They showed that minimum decomposition is NP-hard for polygonal regions with holes. We consider minimum GRR decomposition for plane straight-line drawings of graphs. Here, GRRs coincide with self-approaching drawings of trees, a drawing style which has become a popular research topic in graph drawing. We show that minimum decomposition is still NP-hard for graphs with cycles and even for trees, but can be solved optimally for trees in polynomial time, if we allow only certain types of GRR contacts. Additionally, we give a 2-approximation for simple polygons, if a given triangulation has to be respected.
AB - A greedily routable region (GRR) is a closed subset of ℝ2, in which any destination point can be reached from any starting point by always moving in the direction with maximum reduction of the distance to the destination in each point of the path. Recently, Tan and Kermarrec proposed a geographic routing protocol for dense wireless sensor networks based on decomposing the network area into a small number of interior-disjoint GRRs. They showed that minimum decomposition is NP-hard for polygonal regions with holes. We consider minimum GRR decomposition for plane straight-line drawings of graphs. Here, GRRs coincide with self-approaching drawings of trees, a drawing style which has become a popular research topic in graph drawing. We show that minimum decomposition is still NP-hard for graphs with cycles and even for trees, but can be solved optimally for trees in polynomial time, if we allow only certain types of GRR contacts. Additionally, we give a 2-approximation for simple polygons, if a given triangulation has to be respected.
KW - Decomposing graph drawings
KW - Greedy region decomposition
KW - Greedy routing in wireless sensor networks
KW - Increasing-chord drawings
UR - http://www.scopus.com/inward/record.url?scp=85029388425&partnerID=8YFLogxK
U2 - 10.1142/S0218195917600068
DO - 10.1142/S0218195917600068
M3 - Article
AN - SCOPUS:85029388425
SN - 0218-1959
VL - 27
SP - 121
EP - 158
JO - International Journal of Computational Geometry and Applications
JF - International Journal of Computational Geometry and Applications
IS - 1-2
ER -