{"title":"Simulated evolution based algorithm versus exact method for virtual private network design","authors":"B. Thabti, H. Youssef, A. Mahjoub, A. Meddeb","doi":"10.1109/ICNC.2014.6975842","DOIUrl":null,"url":null,"abstract":"In this paper, we studied Virtual Private Network Design Problem using tree structure and assuming a pipe traffic matrix. Today with network virtualization, Virtual Private Networks (VPNs) have more importance in networking and offers the company the ideal solution to establish ondemand overlay networks that enable their customers to securely access company resources. This is a hard combinatorial optimization problem that it has been solved in literature only with approximation methods. Generally, this kind of methods do not give any guarantee on the solution quality and we are enable to know a priori how far the given solution is from the optimal one unlike other methods such as the exact methods. For this purpose, we propose an integer linear program (ILP) with classical Pipe traffic model to design the problem under investigation. Based on the proposed integer programming formulation, we solve the problem using two approaches: The first contribution is Simulated Evolution based evolutionary algorithm and the second contribution is an exact method based on Branch and Cut (B&C) algorithm to find a tree rooted at a user specified node with minimized overall reserved bandwidth. Performance results using Brite networks show that our proposed evolutionary algorithm offers good solutions within a fraction of the time required by the B&C algorithm and bandwidth cost within at most 1.5% of the optimal solutions found by the exact method.","PeriodicalId":208779,"journal":{"name":"2014 10th International Conference on Natural Computation (ICNC)","volume":"160 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 10th International Conference on Natural Computation (ICNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNC.2014.6975842","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
In this paper, we studied Virtual Private Network Design Problem using tree structure and assuming a pipe traffic matrix. Today with network virtualization, Virtual Private Networks (VPNs) have more importance in networking and offers the company the ideal solution to establish ondemand overlay networks that enable their customers to securely access company resources. This is a hard combinatorial optimization problem that it has been solved in literature only with approximation methods. Generally, this kind of methods do not give any guarantee on the solution quality and we are enable to know a priori how far the given solution is from the optimal one unlike other methods such as the exact methods. For this purpose, we propose an integer linear program (ILP) with classical Pipe traffic model to design the problem under investigation. Based on the proposed integer programming formulation, we solve the problem using two approaches: The first contribution is Simulated Evolution based evolutionary algorithm and the second contribution is an exact method based on Branch and Cut (B&C) algorithm to find a tree rooted at a user specified node with minimized overall reserved bandwidth. Performance results using Brite networks show that our proposed evolutionary algorithm offers good solutions within a fraction of the time required by the B&C algorithm and bandwidth cost within at most 1.5% of the optimal solutions found by the exact method.
本文采用树形结构,假设一个管道流量矩阵,研究了虚拟专用网的设计问题。在网络虚拟化的今天,虚拟专用网(vpn)在网络中更加重要,并为公司提供了理想的解决方案,以建立按需覆盖网络,使其客户能够安全地访问公司资源。这是一个很难的组合优化问题,在文献中只能用近似方法来解决。一般来说,这种方法不保证解的质量,而且与其他方法如精确方法不同,我们可以先验地知道给定解与最优解的距离。为此,我们提出了一个基于经典管道交通模型的整数线性规划(ILP)来设计所研究的问题。基于所提出的整数规划公式,我们采用两种方法来解决问题:第一种是基于模拟进化的进化算法,第二种是基于Branch and Cut (B&C)算法的精确方法,以最小的总体保留带宽在用户指定节点上找到扎根的树。使用Brite网络的性能结果表明,我们提出的进化算法在B&C算法所需的时间的一小部分内提供了良好的解,并且带宽成本最多在精确方法找到的最优解的1.5%内。