Skip to main content
Log in

Simple Explanation of the No Free Lunch Theorem of Optimization

  • Published:
Cybernetics and Systems Analysis Aims and scope

Abstract

The No Free Lunch Theorem of Optimization (NFLT) is an impossibility theorem telling us that a general-purpose universal optimization strategy is impossible, and the only way one strategy can outperform another is if it is specialized to the structure of the specific problem under consideration. In this paper, a framework is presented for conceptualizing optimization problems that leads to useful insights and a simple explanation of the NFLT.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

REFERENCES

  1. J. C. Culberson, “On the futility of blind search,” Technical Report TR 96-18, Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada, July (1996).

  2. J. L. Culberson, “On the futility of blind search: an algorithmists view of the no free lunch,” Evolutionary Computation, No. 6, 109-127 (1998).

  3. L. Dai, “Convergence properties of ordinal comparisons in the simulation of DEDS,” JOTA, Nov. (1996).

  4. D.-Z. Du and K.-I. Ko, Theory of Computational Complexity, Wiley-Interscience (2000).

  5. R. O. Duda, P. E. Hart, and D. G. Stork, Pattern Classification (2nd ed.), John Wiley & Sons (2001).

  6. Y.-C. Ho, “An explanation of ordinal optimization: soft computing for hard problems,” in: Information Sciences (1999).

  7. Y.-C. Ho, “The no free lunch theorem and the human machine interface,” IEEE Control Systems Magazine, June (1999).

  8. M. Koppen, D. H. Wolpert, and W. G. Macready, “Remarks on a recent paper on the no free lunch theorems,” IEEE Trans. Evolutionary Computation, Vol. 5, No. 3, June, 295-296 (2001).

    Google Scholar 

  9. X.-C. Lin, A New Framework for Discrete Stochastic Optimization, Ph.D. Dissertation, Harvard University (2000).

  10. N. J. Radcliff and P. D. Surry, “Fundamental limitations on search algorithms: evolutionary computing in perspective,” Computer Science Today, 1000, 275-291 (1995).

    Google Scholar 

  11. O. Sharpe, “Beyond NFL: a few tentative steps,” available online.

  12. O. Sharpe, “Continuing beyond NFL: dissecting real world problems,” available online.

  13. D. H. Wolpert, and W. G. Macready, “No free lunch theorems for optimization,” IEEE Trans. Evolutionary Computation, Vol. 1, No. 1, April, 67-82 (1997).

    Google Scholar 

  14. D. H. Wolpert and W. G. Macready, “No free lunch theorems for search,” Technical Report SFI-TR-95-02-010, Santa Fe Institute (1995).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ho, YC., Pepyne, D.L. Simple Explanation of the No Free Lunch Theorem of Optimization. Cybernetics and Systems Analysis 38, 292–298 (2002). https://doi.org/10.1023/A:1016355715164

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1016355715164

Navigation