Sciweavers

CCR
2016

It's a Match!: Near-Optimal and Incremental Middlebox Deployment

8 years 7 months ago
It's a Match!: Near-Optimal and Incremental Middlebox Deployment
The virtualization and softwarization of modern computer networks offers new opportunities for the simplified management and flexible placement of middleboxes as e.g. firewalls and proxies. This paper initiates the study of algorithmically exploiting the flexibilities present in virtualized and software-defined networks. Particularly, we are interested in the initial as well as the incremental deployment of middleboxes. We present a deterministic O(log(min{n, κ})) approximation algorithm for n-node computer networks, where κ is the middlebox capacity. The algorithm is based on optimizing over a submodular function which can be computed efficiently using a fast augmenting path approach. The derived approximation bound is optimal: the underlying problem is computationally hard to approximate within sublogarithmic factors, unless P = NP holds. We additionally present an exact algorithm based on integer programming, and complement our formal analysis with simulations. In particula...
Tamás Lukovszki, Matthias Rost, Stefan Schm
Added 31 Mar 2016
Updated 31 Mar 2016
Type Journal
Year 2016
Where CCR
Authors Tamás Lukovszki, Matthias Rost, Stefan Schmid
Comments (0)