TY - JOUR
T1 - On the impact of linkage learning, gene-pool optimal mixing, and non-redundant encoding on permutation optimization
AU - Guijt, Arthur
AU - Luong, Ngoc Hoang
AU - Bosman, Peter A.N.
AU - de Weerdt, Mathijs
PY - 2022
Y1 - 2022
N2 - Gene-pool Optimal Mixing Evolutionary Algorithms (GOMEAs) have been shown to achieve state-of-the-art results on various types of optimization problems with various types of problem variables. Recently, a GOMEA for permutation spaces was introduced by leveraging the random keys encoding, obtaining promising first results on permutation flow shop instances. A key cited strength of GOMEAs is linkage learning, i.e., the ability to determine and leverage, during optimization, key dependencies between problem variables. However, the added value of linkage learning was not tested in depth for permutation GOMEA. Here, we introduce a new version of permutation GOMEA, called qGOMEA, that works directly in permutation space, removing the redundancy of using random keys. We additionally consider various linkage information sources, including random noise, in both GOMEA variants, and compare performance with various classic genetic algorithms on a wider range of problems than considered before. We find that, although the benefits of linkage learning are clearly visible for various artificial benchmark problems, this is far less the case for various real-world inspired problems. Finally, we find that qGOMEA performs best, and is more applicable to a wider range of permutation problems.
AB - Gene-pool Optimal Mixing Evolutionary Algorithms (GOMEAs) have been shown to achieve state-of-the-art results on various types of optimization problems with various types of problem variables. Recently, a GOMEA for permutation spaces was introduced by leveraging the random keys encoding, obtaining promising first results on permutation flow shop instances. A key cited strength of GOMEAs is linkage learning, i.e., the ability to determine and leverage, during optimization, key dependencies between problem variables. However, the added value of linkage learning was not tested in depth for permutation GOMEA. Here, we introduce a new version of permutation GOMEA, called qGOMEA, that works directly in permutation space, removing the redundancy of using random keys. We additionally consider various linkage information sources, including random noise, in both GOMEA variants, and compare performance with various classic genetic algorithms on a wider range of problems than considered before. We find that, although the benefits of linkage learning are clearly visible for various artificial benchmark problems, this is far less the case for various real-world inspired problems. Finally, we find that qGOMEA performs best, and is more applicable to a wider range of permutation problems.
KW - Estimation-of-distribution algorithms
KW - Genetic algorithms
KW - Permutation problems
UR - http://www.scopus.com/inward/record.url?scp=85123275312&partnerID=8YFLogxK
U2 - 10.1016/j.swevo.2022.101044
DO - 10.1016/j.swevo.2022.101044
M3 - Article
AN - SCOPUS:85123275312
SN - 2210-6502
VL - 70
JO - Swarm and Evolutionary Computation
JF - Swarm and Evolutionary Computation
M1 - 101044
ER -