Routing in Simple Polygons

Matias Korman, Wolfgang Mulzer, André van Renssen, Marcel Roeloffzen, Paul Seiferth, Yannik Stein, Birgit Vogtenhuber, Max Willert

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

Abstract

A routing scheme $R$ in a network $G=(V,E)$ is an algorithm that allows to send messages from one node to another in the network. We are first allowed a preprocessing phase in which we assign a unique label to each node $pin V$ and a routing table with additional information. After this preprocessing, the routing algorithm itself must be local (i.e., we can only use the information from the label of the target and the routing table of the node that we are currently at). We present a routing scheme for routing in simple polygons: for any $varepsilon > 0$ the routing scheme provides a stretch of $1+, labels have $O(log n)$ bits, the corresponding routing tables are of size $O(-1log n)$, and the preprocessing time is $O(n^2+-1n)$. This improves the best known strategies for general graphs by Roditty and Tov (Distributed Computing 2016).
Original languageEnglish
Title of host publicationProceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017)
Place of PublicationMalmö, Sweden
Pages17-20
Number of pages4
Publication statusPublished - 2017

Fingerprint

Labels
Distributed computer systems
Routing algorithms

Cite this

Korman, M., Mulzer, W., Renssen, A. V., Roeloffzen, M., Seiferth, P., Stein, Y., ... Willert, M. (2017). Routing in Simple Polygons. In Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017) (pp. 17-20). Malmö, Sweden.

Routing in Simple Polygons. / Korman, Matias; Mulzer, Wolfgang; Renssen, André van; Roeloffzen, Marcel; Seiferth, Paul; Stein, Yannik; Vogtenhuber, Birgit; Willert, Max.

Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017). Malmö, Sweden, 2017. p. 17-20.

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

Korman, M, Mulzer, W, Renssen, AV, Roeloffzen, M, Seiferth, P, Stein, Y, Vogtenhuber, B & Willert, M 2017, Routing in Simple Polygons. in Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017). Malmö, Sweden, pp. 17-20.
Korman M, Mulzer W, Renssen AV, Roeloffzen M, Seiferth P, Stein Y et al. Routing in Simple Polygons. In Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017). Malmö, Sweden. 2017. p. 17-20
Korman, Matias ; Mulzer, Wolfgang ; Renssen, André van ; Roeloffzen, Marcel ; Seiferth, Paul ; Stein, Yannik ; Vogtenhuber, Birgit ; Willert, Max. / Routing in Simple Polygons. Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017). Malmö, Sweden, 2017. pp. 17-20
@inproceedings{c2c876ee3336457ebb3c025bea8cdfab,
title = "Routing in Simple Polygons",
abstract = "A routing scheme $R$ in a network $G=(V,E)$ is an algorithm that allows to send messages from one node to another in the network. We are first allowed a preprocessing phase in which we assign a unique label to each node $pin V$ and a routing table with additional information. After this preprocessing, the routing algorithm itself must be local (i.e., we can only use the information from the label of the target and the routing table of the node that we are currently at). We present a routing scheme for routing in simple polygons: for any $varepsilon > 0$ the routing scheme provides a stretch of $1+, labels have $O(log n)$ bits, the corresponding routing tables are of size $O(-1log n)$, and the preprocessing time is $O(n^2+-1n)$. This improves the best known strategies for general graphs by Roditty and Tov (Distributed Computing 2016).",
author = "Matias Korman and Wolfgang Mulzer and Renssen, {Andr{\'e} van} and Marcel Roeloffzen and Paul Seiferth and Yannik Stein and Birgit Vogtenhuber and Max Willert",
year = "2017",
language = "English",
pages = "17--20",
booktitle = "Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017)",

}

TY - GEN

T1 - Routing in Simple Polygons

AU - Korman, Matias

AU - Mulzer, Wolfgang

AU - Renssen, André van

AU - Roeloffzen, Marcel

AU - Seiferth, Paul

AU - Stein, Yannik

AU - Vogtenhuber, Birgit

AU - Willert, Max

PY - 2017

Y1 - 2017

N2 - A routing scheme $R$ in a network $G=(V,E)$ is an algorithm that allows to send messages from one node to another in the network. We are first allowed a preprocessing phase in which we assign a unique label to each node $pin V$ and a routing table with additional information. After this preprocessing, the routing algorithm itself must be local (i.e., we can only use the information from the label of the target and the routing table of the node that we are currently at). We present a routing scheme for routing in simple polygons: for any $varepsilon > 0$ the routing scheme provides a stretch of $1+, labels have $O(log n)$ bits, the corresponding routing tables are of size $O(-1log n)$, and the preprocessing time is $O(n^2+-1n)$. This improves the best known strategies for general graphs by Roditty and Tov (Distributed Computing 2016).

AB - A routing scheme $R$ in a network $G=(V,E)$ is an algorithm that allows to send messages from one node to another in the network. We are first allowed a preprocessing phase in which we assign a unique label to each node $pin V$ and a routing table with additional information. After this preprocessing, the routing algorithm itself must be local (i.e., we can only use the information from the label of the target and the routing table of the node that we are currently at). We present a routing scheme for routing in simple polygons: for any $varepsilon > 0$ the routing scheme provides a stretch of $1+, labels have $O(log n)$ bits, the corresponding routing tables are of size $O(-1log n)$, and the preprocessing time is $O(n^2+-1n)$. This improves the best known strategies for general graphs by Roditty and Tov (Distributed Computing 2016).

M3 - Conference contribution

SP - 17

EP - 20

BT - Proceedings of the 33rd European Workshop on Computational Geometry (EuroCG$$2017)

CY - Malmö, Sweden

ER -