{"title":"GAMR: Revolutionizing Multi-Objective Routing in SDN Networks With Dynamic Genetic Algorithms","authors":"Hai-Anh Tran;Cong-Son Duong;Trong-Duc Bui;Van Tong;Huynh Thi Thanh Binh","doi":"10.1109/TETCI.2025.3543836","DOIUrl":null,"url":null,"abstract":"The growing complexity of modern network systems has increased the need for efficient multi-objective routing (MOR) algorithms. However, existing MOR methods face significant challenges, particularly in terms of computation time, which becomes problematic in networks with short-lived tasks where rapid decision-making is essential. The Non-dominated Sorting Genetic Algorithm II (NSGA-II) offers a promising approach to addressing these challenges. Nevertheless, directly applying NSGA-II in dynamic network environments, where states frequently change, is impractical. This paper presents GAMR, an enhanced non-dominated sorting Genetic Algorithm II-based dynamic multi-objective QoS routing algorithm, which leverages QoS metrics for its multi-objective function. Introducing novel initialization and crossover strategies, our approach efficiently identifies optimal solutions within a brief runtime. Implemented within a Software-defined Network controller for routing, GAMR outperforms existing multi-objective algorithms, exhibiting notable improvements in performance indicators. Specifically, enhancements range from 3.4% to 22.8% on the Hypervolume metric and from 33% to 86% on the Inverted Generational Distance metric. In terms of network metrics, experimental results demonstrate significant reductions in forwarding delay and packet loss rate to 41.25 ms and 3.9%, respectively, even under challenging network configurations with only 2 servers and up to 100 requests.","PeriodicalId":13135,"journal":{"name":"IEEE Transactions on Emerging Topics in Computational Intelligence","volume":"9 4","pages":"3147-3161"},"PeriodicalIF":5.3000,"publicationDate":"2025-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Emerging Topics in Computational Intelligence","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10919154/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The growing complexity of modern network systems has increased the need for efficient multi-objective routing (MOR) algorithms. However, existing MOR methods face significant challenges, particularly in terms of computation time, which becomes problematic in networks with short-lived tasks where rapid decision-making is essential. The Non-dominated Sorting Genetic Algorithm II (NSGA-II) offers a promising approach to addressing these challenges. Nevertheless, directly applying NSGA-II in dynamic network environments, where states frequently change, is impractical. This paper presents GAMR, an enhanced non-dominated sorting Genetic Algorithm II-based dynamic multi-objective QoS routing algorithm, which leverages QoS metrics for its multi-objective function. Introducing novel initialization and crossover strategies, our approach efficiently identifies optimal solutions within a brief runtime. Implemented within a Software-defined Network controller for routing, GAMR outperforms existing multi-objective algorithms, exhibiting notable improvements in performance indicators. Specifically, enhancements range from 3.4% to 22.8% on the Hypervolume metric and from 33% to 86% on the Inverted Generational Distance metric. In terms of network metrics, experimental results demonstrate significant reductions in forwarding delay and packet loss rate to 41.25 ms and 3.9%, respectively, even under challenging network configurations with only 2 servers and up to 100 requests.
期刊介绍:
The IEEE Transactions on Emerging Topics in Computational Intelligence (TETCI) publishes original articles on emerging aspects of computational intelligence, including theory, applications, and surveys.
TETCI is an electronics only publication. TETCI publishes six issues per year.
Authors are encouraged to submit manuscripts in any emerging topic in computational intelligence, especially nature-inspired computing topics not covered by other IEEE Computational Intelligence Society journals. A few such illustrative examples are glial cell networks, computational neuroscience, Brain Computer Interface, ambient intelligence, non-fuzzy computing with words, artificial life, cultural learning, artificial endocrine networks, social reasoning, artificial hormone networks, computational intelligence for the IoT and Smart-X technologies.