A matheuristic approach for the minimum broadcast time problem using a biased random-key genetic algorithm

被引:7
|
作者
Lima, Alfredo [1 ]
Aquino, Andre L. L. [1 ]
Nogueira, Bruno [1 ]
Pinheiro, Rian G. S. [1 ]
机构
[1] Univ Fed Alagoas, Inst Comp, Av Lourival Melo Mota S-N, BR-57072900 Maceio, Alagoas, Brazil
关键词
combinatorial optimization; minimum broadcast time; matheuristic; biased random-key genetic algorithm; COMMUNICATION; APPROXIMATION;
D O I
10.1111/itor.13146
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The Minimum Broadcast Time (MBT) is a well-known data dissemination problem whose goal is to find a broadcast scheme that minimizes the number of steps needed to execute the broadcast operation. The problem has many applications in distributed systems and, in particular, the Industry 4.0 domain. Because Industry 4.0 applications rely primarily on the use of large-scale machine to machine communications, they need data dissemination techniques that combine high reliability with low communication latency. This work proposes a Biased Random-Key Genetic Algorithm and a matheuristic for the MBT. We carry out experiments with our algorithms on instances commonly used in the literature (hypercube, shuffle exchange, cube-connected cycles, de Bruijn, Harary graphs), and also on massive synthetic instances (up to 1000 vertices), allowing to cover many possibilities of real industry topologies. Our proposal is also compared with state-of-the-art exact methods and heuristics. Experimental results show that our algorithm is able to outperform the best-known heuristics for the MBT, and also that it is a very good alternative for large instances that cannot be solved by current exact methods.
引用
收藏
页码:246 / 273
页数:28
相关论文
共 50 条
  • [1] A biased random-key genetic algorithm for the capacitated minimum spanning tree problem
    Ruiz, Efrain
    Albareda-Sambola, Maria
    Fernandez, Elena
    Resende, Mauricio G. C.
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2015, 57 : 95 - 108
  • [2] A biased random-key genetic algorithm for the minimum quasi-clique partitioning problem
    Melo, Rafael A.
    Ribeiro, Celso C.
    Riveaux, Jose A.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2023,
  • [3] A biased random-key genetic algorithm for the set orienteering problem
    Carrabs, Francesco
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 292 (03) : 830 - 854
  • [4] A biased random-key genetic algorithm for the chordal completion problem
    Silva, Samuel E.
    Ribeiro, Celso C.
    Souza, Ueverton dos Santos
    [J]. RAIRO-OPERATIONS RESEARCH, 2023, 57 (03) : 1559 - 1578
  • [5] A biased random-key genetic algorithm for the Steiner triple covering problem
    Resende, Mauricio G. C.
    Toso, Rodrigo F.
    Goncalves, Jose Fernando
    Silva, Ricardo M. A.
    [J]. OPTIMIZATION LETTERS, 2012, 6 (04) : 605 - 619
  • [6] A biased random-key genetic algorithm for the home health care problem
    Kummer, Alberto F.
    de Araujo, Olinto C. B.
    Buriol, Luciana S.
    Resende, Mauricio G. C.
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2024, 31 (03) : 1859 - 1889
  • [7] A biased random-key genetic algorithm for the Steiner triple covering problem
    Mauricio G. C. Resende
    Rodrigo F. Toso
    José Fernando Gonçalves
    Ricardo M. A. Silva
    [J]. Optimization Letters, 2012, 6 : 605 - 619
  • [8] A Biased Random-Key Genetic Algorithm for the Multiple Knapsack Assignment Problem
    Lalla-Ruiz, Eduardo
    Voss, Stefan
    [J]. LEARNING AND INTELLIGENT OPTIMIZATION, LION 9, 2015, 8994 : 218 - 222
  • [9] A biased random-key genetic algorithm for the tree of hubs location problem
    Pessoa, Luciana S.
    Santos, Andrea C.
    Resende, Mauricio G. C.
    [J]. OPTIMIZATION LETTERS, 2017, 11 (07) : 1371 - 1384
  • [10] A Biased Random-Key Genetic Algorithm for the Cloud Resource Management Problem
    Heilig, Leonard
    Lalla-Ruiz, Eduardo
    Voss, Stefan
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2015, 2015, 9026 : 1 - 12