Continuous Lunches Are Free Plus the Design of Optimal Optimization Algorithms

被引:45
|
作者
Auger, Anne [1 ]
Teytaud, Olivier [1 ]
机构
[1] Univ Paris Sud, TAO Team, INRIA Saclay, LRI, F-91405 Orsay, France
关键词
No-Free-Lunch; Kolmogorov's extension theorem; Expensive optimization; Dynamic programming; Complexity; Bandit-based Monte-Carlo planning; SEARCH; MODEL;
D O I
10.1007/s00453-008-9244-5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper analyses extensions of No-Free-Lunch (NFL) theorems to countably infinite and uncountable infinite domains and investigates the design of optimal optimization algorithms. The original NFL theorem due to Wolpert and Macready states that, for finite search domains, all search heuristics have the same performance when averaged over the uniform distribution over all possible functions. For infinite domains the extension of the concept of distribution over all possible functions involves measurability issues and stochastic process theory. For countably infinite domains, we prove that the natural extension of NFL theorems, for the current formalization of probability, does not hold, but that a weaker form of NFL does hold, by stating the existence of non-trivial distributions of fitness leading to equal performances for all search heuristics. Our main result is that for continuous domains, NFL does not hold. This free-lunch theorem is based on the formalization of the concept of random fitness functions by means of random fields. We also consider the design of optimal optimization algorithms for a given random field, in a black-box setting, namely, a complexity measure based solely on the number of requests to the fitness function. We derive an optimal algorithm based on Bellman's decomposition principle, for a given number of iterates and a given distribution of fitness functions. We also approximate this algorithm thanks to a Monte-Carlo planning algorithm close to the UCT (Upper Confidence Trees) algorithm, and provide experimental results.
引用
收藏
页码:121 / 146
页数:26
相关论文
共 50 条
  • [21] Single Particle Algorithms for Continuous Optimization
    Iacca, Giovanni
    Caraffini, Fabio
    Neri, Ferrante
    Mininno, Ernesto
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 1610 - 1617
  • [22] OPTIMAL SEARCH ALGORITHMS OF STOCHASTIC OPTIMIZATION
    TSYPKIN, JZ
    POZNIAK, AS
    DOKLADY AKADEMII NAUK SSSR, 1981, 260 (03): : 550 - 553
  • [23] Comparison of popular metaheuristic optimization algorithms for the optimal design of DC-DC converters
    Barnam Jyoti Saharia
    Nabin Sarmah
    International Journal of System Assurance Engineering and Management, 2025, 16 (1) : 199 - 233
  • [24] Hybrid Optimization Algorithms of Firefly with GA and PSO for the Optimal Design of Water Distribution Networks
    Ezzeldin, Riham
    Zelenakova, Martina
    Abd-Elhamid, Hany F.
    Pietrucha-Urbanik, Katarzyna
    Elabd, Samer
    WATER, 2023, 15 (10)
  • [25] Optimal design of feeding system in steel casting by constrained optimization algorithms based on InteCAST
    Chang-chun Dong
    Xu Shen
    Jian-xin Zhou
    Tong Wang
    Ya-jun Yin
    China Foundry, 2016, 13 (06) : 375 - 382
  • [26] Optimal design of feeding system in steel casting by constrained optimization algorithms based on InteCAST
    Dong, Chang-chun
    Shen, Xu
    Zhou, Jian-xin
    Wang, Tong
    Yin, Ya-jun
    CHINA FOUNDRY, 2016, 13 (06) : 375 - 382
  • [27] Optimal design of a honeycomb core composite sandwich panel using evolutionary optimization algorithms
    Gholami, Meghdad
    Alashti, Reza Akbari
    Fathi, Alireza
    COMPOSITE STRUCTURES, 2016, 139 : 254 - 262
  • [28] Optimal design of feeding system in steel casting by constrained optimization algorithms based on InteCAST
    Chang-chun Dong
    Xu Shen
    Jian-xin Zhou
    Tong Wang
    Ya-jun Yin
    China Foundry, 2016, 13 : 375 - 382
  • [29] A Hybrid of Firefly and Biogeography-Based Optimization Algorithms for Optimal Design of Steel Frames
    Hamid Farrokh Ghatte
    Arabian Journal for Science and Engineering, 2021, 46 : 4703 - 4717
  • [30] Optimal Motorcycle Engine Mount Design Parameter Identification Using Robust Optimization Algorithms
    Younis, Adel
    AlKhatib, Fadi
    Dong, Zuomin
    ALGORITHMS, 2022, 15 (08)