Improved Routing on the Delaunay Triangulation

A geometric graph G = ( P , E ) is a set of points P in the plane and a set E of edges between pairs of points, where the weight of an edge is equal to the Euclidean distance between its two endpoints. In local routing we find a path in G from a source vertex s to a destination vertex  t , using onl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Discrete & computational geometry 2023-10, Vol.70 (3), p.495-549
Hauptverfasser: Bonichon, Nicolas, Bose, Prosenjit, De Carufel, Jean-Lou, Despré, Vincent, Hill, Darryl, Smid, Michiel
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A geometric graph G = ( P , E ) is a set of points P in the plane and a set E of edges between pairs of points, where the weight of an edge is equal to the Euclidean distance between its two endpoints. In local routing we find a path in G from a source vertex s to a destination vertex  t , using only knowledge of the current vertex, its incident edges, and the locations of s and  t . We present an algorithm for local routing on the Delaunay triangulation, and show that it finds a path between a source vertex s and a target vertex t that is not longer than 3.56 | s t | , improving the previous bound of 5.9 | s t | .
ISSN:0179-5376
1432-0444
DOI:10.1007/s00454-023-00499-9