Article (Scientific journals)
Tackling Large-Scale and Combinatorial Bi-Level Problems With a Genetic Programming Hyper-Heuristic
KIEFFER, Emmanuel; DANOY, Grégoire; BRUST, Matthias R. et al.
2020In IEEE Transactions on Evolutionary Computation, 24 (1), p. 44--56
Peer Reviewed verified by ORBi
 

Files


Full Text
08671761.pdf
Author postprint (3.01 MB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Bi-level optimization; Genetic programming; Hyper-heuristics
Abstract :
Combinatorial bi-level optimization remains a challenging topic, especially when the lower-level is a NP-hard problem. In this work, we tackle large-scale and combinatorial bi-level problems using GP Hyper-heuristics, i.e., an approach that permits to train heuristics like a machine learning model. Our contribution aims at targeting the intensive and complex lower-level optimizations that occur when solving a large-scale and combinatorial bi-level problem. For this purpose, we consider hyper-heuristics through heuristic generation. Using a GP hyper-heuristic approach, we train greedy heuristics in order to make them more reliable when encountering unseen lower-level instances that could be generated during bi-level optimization. To validate our approach referred to as GA+AGH, we tackle instances from the Bi-level Cloud Pricing Optimization Problem (BCPOP) that model the trading interactions between a cloud service provider and cloud service customers. Numerical results demonstrate the abilities of the trained heuristics to cope with the inherent nested structure that makes bi-level optimization problems so hard. Furthermore, it has been shown that training heuristics for lower-level optimization permits to outperform human-based heuristics and metaheuristics which constitute an excellent outcome for bi-level optimization.
Disciplines :
Computer science
Author, co-author :
KIEFFER, Emmanuel ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
DANOY, Grégoire  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Computer Science and Communications Research Unit (CSC)
BRUST, Matthias R. ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
BOUVRY, Pascal ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Nagih, Anass;  University of Lorraine, France
External co-authors :
yes
Language :
English
Title :
Tackling Large-Scale and Combinatorial Bi-Level Problems With a Genetic Programming Hyper-Heuristic
Publication date :
2020
Journal title :
IEEE Transactions on Evolutionary Computation
ISSN :
1089-778X
eISSN :
1941-0026
Publisher :
Institute of Electrical and Electronics Engineers, New-York, United States - New York
Volume :
24
Issue :
1
Pages :
44--56
Peer reviewed :
Peer Reviewed verified by ORBi
Focus Area :
Computational Sciences
Name of the research project :
CoevolutionAry HybRid Bi-level OptimizatioN (CARBON)
Funders :
FNR - Fonds National de la Recherche
Available on ORBilu :
since 07 August 2020

Statistics


Number of views
588 (104 by Unilu)
Number of downloads
5 (5 by Unilu)

Scopus citations®
 
41
Scopus citations®
without self-citations
39
OpenAlex citations
 
48
WoS citations
 
37

Bibliography


Similar publications



Contact ORBilu