TY - GEN
T1 - Estimation-of-Distribution Algorithms for Multi-Valued Decision Variables
AU - Ben Jedidia, Firas
AU - Doerr, Benjamin
AU - Krejca, Martin S.
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023/7/15
Y1 - 2023/7/15
N2 - With apparently all research on estimation-of-distribution algorithms (EDAs) concentrated on pseudo-Boolean optimization and permutation problems, we undertake the first steps towards using EDAs for problems in which the decision variables can take more than two values, but which are not permutation problems. To this aim, we propose a natural way to extend the known univariate EDAs to such variables. Different from a naïve reduction to the binary case, it avoids additional constraints.Since understanding genetic drift is crucial for an optimal parameter choice, we extend the known quantitative analysis of genetic drift to EDAs for multi-valued variables. Roughly speaking, when the variables take r different values, the time for genetic drift to become critical is r times shorter than in the binary case. Consequently, the update strength of the probabilistic model has to be chosen r times lower now.To investigate how desired model updates take place in this framework, we undertake a mathematical runtime analysis on the r-valued LeadingOnes problem. We prove that with the right parameters, the multi-valued UMDA solves this problem efficiently in O(r log(r)2n2 log(n)) function evaluations.Overall, our work shows that EDAs can be adjusted to multivalued problems and gives advice on how to set their parameters.
AB - With apparently all research on estimation-of-distribution algorithms (EDAs) concentrated on pseudo-Boolean optimization and permutation problems, we undertake the first steps towards using EDAs for problems in which the decision variables can take more than two values, but which are not permutation problems. To this aim, we propose a natural way to extend the known univariate EDAs to such variables. Different from a naïve reduction to the binary case, it avoids additional constraints.Since understanding genetic drift is crucial for an optimal parameter choice, we extend the known quantitative analysis of genetic drift to EDAs for multi-valued variables. Roughly speaking, when the variables take r different values, the time for genetic drift to become critical is r times shorter than in the binary case. Consequently, the update strength of the probabilistic model has to be chosen r times lower now.To investigate how desired model updates take place in this framework, we undertake a mathematical runtime analysis on the r-valued LeadingOnes problem. We prove that with the right parameters, the multi-valued UMDA solves this problem efficiently in O(r log(r)2n2 log(n)) function evaluations.Overall, our work shows that EDAs can be adjusted to multivalued problems and gives advice on how to set their parameters.
KW - estimation-of-distribution algorithms
KW - evolutionary algorithms
KW - genetic drift
KW - leadingones benchmark
KW - univariate marginal distribution algorithm
UR - https://www.scopus.com/pages/publications/85167731534
U2 - 10.1145/3583131.3590523
DO - 10.1145/3583131.3590523
M3 - Conference contribution
AN - SCOPUS:85167731534
T3 - GECCO 2023 - Proceedings of the 2023 Genetic and Evolutionary Computation Conference
SP - 230
EP - 238
BT - GECCO 2023 - Proceedings of the 2023 Genetic and Evolutionary Computation Conference
PB - Association for Computing Machinery, Inc
T2 - 2023 Genetic and Evolutionary Computation Conference, GECCO 2023
Y2 - 15 July 2023 through 19 July 2023
ER -