Loading…

The asymmetric VPN tree problem: polyhedral results and Branch-and-Cut

In this paper we consider a variant of the virtual private network design problem (VPNDP). Given an uncapacitated physical network, represented by a graph G=(V∪P,E), where V is the set of VPN routers and P is the set of clients for which it is given thresholds on the amount of traffic that each clie...

Full description

Saved in:
Bibliographic Details
Published in:Electronic notes in discrete mathematics 2018-02, Vol.64, p.315-324
Main Authors: Diarrassouba, Ibrahima, Liguori, Pedro Henrique P.V., Ridha Mahjoub, A.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:In this paper we consider a variant of the virtual private network design problem (VPNDP). Given an uncapacitated physical network, represented by a graph G=(V∪P,E), where V is the set of VPN routers and P is the set of clients for which it is given thresholds on the amount of traffic that each client can send (bp+) or receive (bp−), the VPNDP asks for (1) a connected sub-network G′=(V′∪P,E′), (2) a client assignments (p, v), p∈P and v∈V′, and (3) a bandwidth allocation ue,e∈E′ in order to accommodate any traffic demand matrix that respects client thresholds. When G′ is acyclic, we have a VPN tree (VPNT). Also, when client thresholds are asymmetric, i.e., ∑p∈Pbp+≠∑b∈Pbp−, the problem has been shown to be NP-hard. In this paper, we give MILP formulations for the asymmetric VPN tree problem. Also, we discuss the polytope associated with one of these formulations and describe several classes of valid inequalities. Moreover, we present necessary and sufficient conditions under which these inequalities define facets. We also devise separation routines. Using these routines, we propose a Branch-and-Cut algorithm and present a computational study.
ISSN:1571-0653
1571-0653
DOI:10.1016/j.endm.2018.02.006