No Free Lunch Theorem and Black-Box Complexity Analysis for Adversarial Optimisation
Per Kristian Lehre, Shishen Lin
Abstract
Black-box optimisation is one of the important areas in optimisation. The original No Free Lunch (NFL) theorems highlight the limitations of traditional black-box optimisation and learning algorithms, serving as a theoretical foundation for traditional optimisation. No Free Lunch Analysis in adversarial (also called maximin) optimisation is a long-standing problem [45, 46]. This paper first rigorously proves a (NFL) Theorem for general black-box adversarial optimisation when considering Pure Strategy Nash Equilibrium (NE) as the solution concept. We emphasise the solution concept (i.e. define the optimality in adversarial optimisation) as the key in our NFL theorem. In particular, if Nash Equilibrium is considered as the solution concept and the cost of the algorithm is measured in terms of the number of columns and rows queried in the payoff matrix, then the average performance of all black-box adversarial optimisation algorithms is the same. Moreover, we first introduce black-box complexity to analyse the black-box adversarial optimisation algorithm. We employ Yao’s Principle and our new NFL Theorem to provide general lower bounds for the query complexity of finding a Nash Equilibrium in adversarial optimisation. Finally, we illustrate the practical ramifications of our results on simple two-player zero-sum games. More specifically, no black-box optimisation algorithm for finding the unique Nash equilibrium in two-player zero-sum games can exceed logarithmic complexity relative to search space size. Meanwhile, no black-box algorithm can solve any bimatrix game with unique NE with fewer than a linear number of queries in the size of the payoff matrix.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext c60e1eff-448a-4f12-90bd-b5861e981decCited by top-tier papers1
Ask how each one uses itBuilds on5
- Co-Evolutionary Compression for Unpaired Image TranslationHan Shu, Yunhe Wang, Xu Jia, Kai Han et al.ICCV 2019 · 93 citations
- Zero-sum Polymatrix Markov Games: Equilibrium Collapse and Efficient Computation of Nash EquilibriaFivos Kalogiannis, Ioannis PanageasNeurIPS 2023 · 10 citations
- Towards Characterizing the First-order Query Complexity of Learning (Approximate) Nash Equilibria in Zero-sum Matrix GamesHédi Hadiji, Sarah Sachs, Tim van Erven, Wouter M. KoolenNeurIPS 2023 · 6 citations
- Exponential Lower Bounds for Fictitious Play in Potential GamesIoannis Panageas, Nikolas Patris, Stratis Skoulakis, Volkan CevherNeurIPS 2023 · 1 citation
- Explicit Gradient Learning for Black-Box OptimizationElad Sarafian, Mor Sinay, Yoram Louzoun, Noa Agmon et al.ICML 2020
Related papers
- The Complexity of Two-Team Polymatrix Games with Independent AdversariesAlexandros Hollender, Gilbert Maystre, Sai Ganesh NagarajanICLR 2025
- The power of first-order smooth optimization for black-box non-smooth problemsAlexander V. Gasnikov, Anton Novitskii, Vasilii Novitskii, Farshed Abdukhakimov et al.ICML 2022 · 43 citations
- Towards Runtime Analysis of Population-Based Co-evolutionary Algorithms on Sparse Binary Zero-Sum GamePer Kristian Lehre, Shishen LinAAAI 2025 · 3 citations
- Min-Max Optimization without Gradients: Convergence and Applications to Black-Box Evasion and Poisoning AttacksSijia Liu, Songtao Lu, Xiangyi Chen, Yao Feng et al.ICML 2020 · 68 citations
- Model-Free Online Learning in Unknown Sequential Decision Making Problems and GamesGabriele Farina, Tuomas SandholmAAAI 2021 · 24 citations
