Designing Capacitated Subnetworks for Shortest Path Routing
Markus Chimani, Max Ilsen

TL;DR
This paper introduces an exact algorithm for designing capacitated subnetworks that optimize shortest path routing for energy-efficient network operation, providing the first comprehensive evaluation of solution quality.
Contribution
It develops a novel integer linear programming approach with column generation to solve the combined network design and routing problem exactly.
Findings
The proposed method yields true optimal solutions for small instances.
A simple routing fix-and-deactivate approach performs close to optimal in practice.
TOCA, a traffic-oblivious method, performs best among tested heuristics.
Abstract
In pursuit of higher energy efficiency in computer networks, one subfield of green traffic engineering aims at reducing the size of a network during times of low traffic, while still guaranteeing the ability to route all occurring demands. In this setting, we have to simultaneously solve a network design problem (choosing connections to deactivate) and a routing problem (routing paths in the active subnetwork, adhering to some routing protocol). Interestingly, there seems to be no available method to tackle the problem as a whole for the simplest (and still most commonly used) routing paradigm: shortest path routing. State-of-the-art methods either do not consider capacities, or assume that the routing paths should not change when deactivating network connections, or separate the problem into its two constituents, first solving the network design problem (using some estimators in lieu…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
