arrow
Return

Accelerating Bilevel Optimization With Hierarchical Many-Threaded Parallel Differential Evolution

delete2025-04-11
delete0
PRE
AI
A
Amanda S. Dufek
J
Jaqueline S. Angelo
D
Douglas A. Augusto
H
Hélio J. C. Barbosa
DOI:10.1109/TEVC.2025.3560217delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Bilevel optimization is encountered in many relevant real-world applications. The main feature of this type of problem is that an upper-level optimization problem is constrained by a nested lower-level optimization problem. Because of this nested structure, bilevel problems (BLPs) are usually computationally expensive to solve. Differential evolution (DE) has demonstrated promising results in solving BLPs of relatively small scales. As the problem scale increases, the decision space becomes intrinsically larger, requiring a growing number of function evaluations for the method to work properly. In this context, heavy parallelization and high-performance computing techniques are indispensable to enable the resolution of more complex and challenging optimization problems. Hence, we propose a hierarchical many-threaded parallel DE approach for BLPs, where both levels are parallelized. The computational experiments demonstrate that the parallel implementation achieved runtime speeds ranging from 44 to 2559 times faster than the sequential version on a well-known scalable SMD benchmark test problem when executed on an NVIDIA A100 GPU. The findings indicate that the algorithm’s convergence is strongly influenced by the number of both upper- and lower-level generations. Moreover, the success of experiments with large-scale problems is closely linked to the choice of small population sizes.
Keywords:
Bilevel optimization
differential evolution (DE)
heterogeneous computing
hierarchical decomposition
GP-GPU
many-threaded parallelism

Journal

IEEE Transactions on Evolutionary Computation cover
IEEE Transactions on Evolutionary Computation
IF:
12
Papers:
1.8K
Citations:
2.4W

Organization

N
national laboratory for scientific computing
Scholars:
6
Papers: 4
Citations: 0
O
oswaldo cruz foundation
Scholars:
108
Papers: 36
Citations: 0
L
Lawrence Berkeley National Laboratory
Scholars:
1.5W
Papers: 1.1W
Citations: 6.1W
researcher View more organizations
Cited Papers

Cited Papers

errShare
errSave
GPU parallelization strategies for metaheuristics: a survey
err2018-01-25
err0
errOAAI
errMokhtar Essaid; Lhassane Idoumghar; Julien Lepagnot; Mathieu Brévilliers
errShare
errSave
Differential Evolution on a GPGPU: The Influence of Parameters on Speedup and the Quality of Solutions
err2015-05-01
err0
PREAI
errCortes,Omar Andres Carmona; Pais,Monica Sakuray; Mor,Filipo Novo; Rau-Chaplin,Andrew; Marcon,Cesar Augusto Missio
errShare
errSave
Bilevel optimization based on iterative approximation of multiple mappings
err2019-09-24
err0
PREAI
errAnkur Sinha; Zhichao Lu; Kalyanmoy Deb; Pekka Malo
errShare
errSave
errShare
errSave
researcher View more