A comparison of multi-objective optimization algorithms for weight setting problems in traffic engineering

被引:2
|
作者
Pereira, Vitor [1 ]
Sousa, Pedro [2 ]
Rocha, Miguel [1 ]
机构
[1] Univ Minho, Ctr Biol Engn, Dept Informat, Braga, Portugal
[2] Univ Minho, Dept Informat, Ctr Algoritmi, Braga, Portugal
关键词
Traffic engineering; Intra-domain routing; Link-state routing protocols; Multiobjective evolutionary algorithms; NSGA-II; GENETIC ALGORITHM;
D O I
10.1007/s11047-020-09807-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traffic engineering approaches are increasingly important in network management to allow an optimized configuration and resource allocation. In link-state routing, setting appropriate weights to the links is an important and challenging optimization task. Different approaches have been put forward towards this aim, including evolutionary algorithms (EAs). This work addresses the evaluation of a single and two multi-objective EAs, in two tasks related to weight setting optimization towards optimal intra-domain routing, knowing the network topology and aggregated traffic demands and seeking to minimize network congestion. In both tasks, the optimization considers scenarios where there is a dynamic alteration in the network, with (1) changes in the traffic demand matrices, and (2) link failures. The methods will simultaneously optimize for both conditions, the normal and the altered one, following a preventive TE approach. Since this leads to a bi-objective function, the use of multi-objective EAs, such as SPEA2 and NSGA-II, came naturally; those are compared to a single-objective EA previously proposed by the authors. The results show a remarkable performance and scalability of NSGA-II in the proposed tasks presenting itself as the most promising option for TE.
引用
收藏
页码:507 / 522
页数:16
相关论文
共 50 条
  • [1] A comparison of multi-objective optimization algorithms for weight setting problems in traffic engineering
    Vítor Pereira
    Pedro Sousa
    Miguel Rocha
    [J]. Natural Computing, 2022, 21 : 507 - 522
  • [2] A Review of Multi-objective Optimization: Methods and Algorithms in Mechanical Engineering Problems
    João Luiz Junho Pereira
    Guilherme Antônio Oliver
    Matheus Brendon Francisco
    Sebastião Simões Cunha
    Guilherme Ferreira Gomes
    [J]. Archives of Computational Methods in Engineering, 2022, 29 : 2285 - 2308
  • [3] A Review of Multi-objective Optimization: Methods and Algorithms in Mechanical Engineering Problems
    Pereira, Joao Luiz Junho
    Oliver, Guilherme Antonio
    Francisco, Matheus Brendon
    Cunha, Sebastiao Simoes, Jr.
    Gomes, Guilherme Ferreira
    [J]. ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2022, 29 (04) : 2285 - 2308
  • [4] Optimization Algorithms for Multi-objective Problems with Fuzzy Data
    Bahri, Oumayma
    Ben Amor, Nahla
    El-Ghazali, Talbi
    [J]. 2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN MULTI-CRITERIA DECISION-MAKING (MCDM), 2014, : 194 - 201
  • [5] Multi-objective spotted hyena optimizer: A Multi-objective optimization algorithm for engineering problems
    Dhiman, Gaurav
    Kumar, Vijay
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 150 : 175 - 197
  • [6] Performance Evaluation and Comparison of Multi-objective Optimization Algorithms
    Tsarmpopoulos, Dimitris G.
    Papanikolaou, Athanasia N.
    Kotsiantis, Souris
    Grapsa, Theodoula N.
    Androulakis, George S.
    [J]. 2019 10TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS AND APPLICATIONS (IISA), 2019, : 425 - 430
  • [7] A novel ε-dominance multi-objective evolutionary algorithms for solving DRS multi-objective optimization problems
    Liu, Liu
    Li, Minqiang
    Lin, Dan
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, 2007, : 96 - +
  • [8] A Comparative Study of Constrained Multi-objective Evolutionary Algorithms on Constrained Multi-objective Optimization Problems
    Fan, Zhun
    Li, Wenji
    Cai, Xinye
    Fang, Yi
    Lu, Jiewei
    Wei, Caimin
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 209 - 216
  • [9] Particle swarm optimization algorithms for interval multi-objective optimization problems
    Zhang, En-Ze
    Wu, Yi-Fei
    Chen, Qing-Wei
    [J]. Kongzhi yu Juece/Control and Decision, 2014, 29 (12): : 2171 - 2176
  • [10] Comparison of multi-objective optimization methodologies for engineering applications
    Chiandussi, G.
    Codegone, M.
    Ferrero, S.
    Varesio, F. E.
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2012, 63 (05) : 912 - 942