{"title":"Adaptive Evolution Algorithm Based on Hypervolume Awareness for Controller Placement","authors":"Tingting Chen, Zhanqi Xu, F. Yang, Yunbo Li","doi":"10.1109/ICCT56141.2022.10072951","DOIUrl":null,"url":null,"abstract":"Multi-controller SDN realizes logically centralized control by deploying multiple controllers in the network. A reasonable number of controllers and suitable deployment locations are beneficial for optimizing the performance of the entire network. Compared with the single-objective model, the multi-objective optimization model can obtain a set of controller deployment solutions through the multi-objective optimization algorithm, thus providing more comprehensive solutions. In this paper, an actual many-objective model is built to optimize controller deployment by considering the propagation delay between controllers and switching nodes, propagation delay between controllers, controller load difference, reliability of the control network, and deployment cost. To solve this model, we propose an algorithm by specially designing the hybrid initialization method to generate an initial population that balances diversity and convergence. After that, we design the recall mechanism based on hypervolume awareness, the deduplication elite archive storage mechanism, the adaptive evolution mechanism, and the opposition-based learning strategy. These mechanisms are particularly constructed for the proposed algorithm to solve the problems in the evolution process and to improve the global search ability of the algorithm for obtaining superior non-dominated solution sets. Finally, we validate the effectiveness and generality of the proposed algorithm by comparing its non-dominated solution with those of other algorithms in the Cogentco network from various aspects.","PeriodicalId":294057,"journal":{"name":"2022 IEEE 22nd International Conference on Communication Technology (ICCT)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 22nd International Conference on Communication Technology (ICCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCT56141.2022.10072951","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Multi-controller SDN realizes logically centralized control by deploying multiple controllers in the network. A reasonable number of controllers and suitable deployment locations are beneficial for optimizing the performance of the entire network. Compared with the single-objective model, the multi-objective optimization model can obtain a set of controller deployment solutions through the multi-objective optimization algorithm, thus providing more comprehensive solutions. In this paper, an actual many-objective model is built to optimize controller deployment by considering the propagation delay between controllers and switching nodes, propagation delay between controllers, controller load difference, reliability of the control network, and deployment cost. To solve this model, we propose an algorithm by specially designing the hybrid initialization method to generate an initial population that balances diversity and convergence. After that, we design the recall mechanism based on hypervolume awareness, the deduplication elite archive storage mechanism, the adaptive evolution mechanism, and the opposition-based learning strategy. These mechanisms are particularly constructed for the proposed algorithm to solve the problems in the evolution process and to improve the global search ability of the algorithm for obtaining superior non-dominated solution sets. Finally, we validate the effectiveness and generality of the proposed algorithm by comparing its non-dominated solution with those of other algorithms in the Cogentco network from various aspects.