Waypoint Routing in Special Networks
Waypoint routing is a novel communication model in which traffic is steered through one or multiple so-called waypoints along the route from source to destination. Waypoint routing is used to implement more complex policies or to compose novel network services such as service chains, and also finds applications in emerging segment routing networks. This paper initiates the study of algorithms and complexity of waypoint routing on special networks. Our main contribution is an encompassing characterization of networks on which routes through an arbitrary number of waypoints can be computed efficiently: We present an algorithm to compute waypoint routes for the important family of outerplanar networks, which have a treewidth of at most two. We show that it is difficult to go significantly beyond the graph families studied above, by deriving NP-hardness results on slightly more general graph families (namely graphs of treewidth three). For the case that the number of waypoints is constant, we also provide a polynomial-time algorithm for any constant treewidth network, even if waypoints change the flow sizes. For arbitrary numbers of waypoints however, the constraint of different flow-sizes between waypoints turns the problem hard, already if the network contains just a single cycle. Finally, we extend the study of waypoint routing to special directed graph classes, in particular bidirected graphs.
Top- Akhoondian Amiri, Saeed
- Foerster, Klaus-Tycho
- Jacob, Riko
- Parham, Mahmoud
- Schmid, Stefan
Category |
Paper in Conference Proceedings or in Workshop Proceedings (Paper) |
Event Title |
17th IFIP Networking Conference (IFIP Networking 2018) |
Divisions |
Communication Technologies |
Subjects |
Angewandte Informatik Theoretische Informatik |
Event Location |
Zurich, Switzerland |
Event Type |
Conference |
Event Dates |
14-16 May 2018 |
Date |
May 2018 |
Export |