Empirical Evaluation of No Free Lunch Violations in Permutation-Based Optimization
Grzegorz Sroka

TL;DR
This paper empirically investigates how reformulating benchmark functions affects the validity of the No Free Lunch theorem in permutation-based optimization, revealing structured deviations from NFL expectations.
Contribution
It demonstrates that algebraic reformulations of functions induce meaningful performance shifts, challenging NFL assumptions in practical optimization benchmarking.
Findings
Algebraic reformulations cause statistically significant performance re-rankings.
Benchmark design influences the observed performance patterns and NFL symmetry.
Order effects persist in larger spaces and depend on function class.
Abstract
The No Free Lunch (NFL) theorem guarantees equal average performance only under uniform sampling of a function space closed under permutation (c.u.p.). We ask when this averaging ceases to reflect what benchmarking actually reports. We study an iterative-search setting with sampling without replacement, where algorithms differ only in evaluation order. Binary objectives allow exhaustive evaluation in the fully enumerable case, and efficiency is defined by the first time the global minimum is reached. We then construct two additional benchmarks by algebraically recombining the same baseline functions through sums and differences. Function-algorithm relations are examined via correlation structure, hierarchical clustering, delta heatmaps, and PCA. A one-way ANOVA with Tukey contrasts confirms that algebraic reformulations induce statistically meaningful shifts in performance patterns. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Metaheuristic Optimization Algorithms Research · Advanced Bandit Algorithms Research
