Routing on the Visibility Graph

03/08/2018
by   Prosenjit Bose, et al.
0

We consider the problem of routing on a network in the presence of line segment constraints (i.e., obstacles that edges in our network are not allowed to cross). Let P be a set of n points in the plane and let S be a set of non-crossing line segments whose endpoints are in P. We present two deterministic 1-local O(1)-memory routing algorithms that are guaranteed to find a path of at most linear size between any pair of vertices of the visibility graph of P with respect to a set of constraints S (i.e., the algorithms never look beyond the direct neighbours of the current location and store only a constant amount of additional information). Contrary to all existing deterministic local routing algorithms, our routing algorithms do not route on a plane subgraph of the visibility graph. Additionally, we provide lower bounds on the routing ratio of any deterministic local routing algorithm on the visibility graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/23/2017

Constrained Routing Between Non-Visible Vertices

In this paper we study local routing strategies on geometric graphs. Suc...
research
09/15/2020

Bounded-Degree Spanners in the Presence of Polygonal Obstacles

Let V be a finite set of vertices in the plane and S be a finite set of ...
research
01/21/2020

Performance-Driven Internet Path Selection

Internet routing can often be sub-optimal, with the chosen routes provid...
research
11/06/2017

Computational Complexity Aspects of Point Visibility Graphs

A point visibility graph is a graph induced by a set of points in the pl...
research
10/31/2019

Expected Complexity of Routing in Θ 6 and Half-Θ 6 Graphs

We study online routing algorithms on the Θ6-graph and the half-Θ6-graph...
research
05/17/2021

Topology for Substrate Routing in Semiconductor Package Design

In this work, we propose a new signal routing method for solving routing...
research
09/13/2021

Generalized Sweeping Line Spanners

We present sweeping line graphs, a generalization of Θ-graphs. We show t...

Please sign up or login with your details

Forgot password? Click here to reset