Proof: All Blind-Memoryless search strategies are equivalent

Click For Summary
SUMMARY

All blind-memoryless search strategies are equivalent in terms of time to goal and domain coverage, as established by the No Free Lunch theorems. These theorems demonstrate that no search or optimization algorithm can outperform another when averaged across all possible cost functions. The proof involves showing that for any algorithm, successful search landscapes are counterbalanced by deceptive landscapes that mislead the algorithm. This equivalence is rooted in the work of Wolpert and Macready.

PREREQUISITES
  • Understanding of No Free Lunch theorems
  • Familiarity with search algorithms and optimization techniques
  • Knowledge of algorithm performance metrics
  • Basic concepts of search landscapes
NEXT STEPS
  • Study the No Free Lunch theorems in detail
  • Explore the implications of Wolpert and Macready's work on search strategies
  • Research different blind-memoryless search algorithms
  • Analyze case studies of algorithm performance across varied landscapes
USEFUL FOR

Researchers, algorithm designers, and computer scientists interested in search strategy optimization and theoretical computer science.

Eidos
Messages
107
Reaction score
1
Hi All

Is there a proof that all blind-memoryless search strategies are equivalent?

By equivalent I mean that no blind-memoryless search strategy can outperform any other in terms of time to goal and domain coverage.

It seems to me that this is intuitively true.

How would I go about proving it?

Thanks :-)
 
Technology news on Phys.org
You might want to look at the No Free Lunch theorems, which prove something stronger:

All algorithms that search for an extremum of a cost function perform exactly the same when averaged over all possible cost functions. So, for any search/optimization algorithm, any elevated performance over one class of problems is exactly paid for in performance over another class.

The way the proof is done is something along the lines of showing that for any given algorithm you may choose, each search landscape that the algorithm turns out to do well on is balanced by a perverse search landscape (somewhere out there in the set of all possible landscapes) that looks like that optimal landscape locally but is actually tricking the algorithm into moving away from the good points.

I think what you want to prove may actually follow from Wolpert and Macready's existing theorems here?
 
Last edited:
Coin said:
You might want to look at the No Free Lunch theorems, which prove something stronger:



The way the proof is done is something along the lines of showing that for any given algorithm you may choose, each search landscape that the algorithm turns out to do well on is balanced by a perverse search landscape (somewhere out there in the set of all possible landscapes) that looks like that optimal landscape locally but is actually tricking the algorithm into moving away from the good points.

I think what you want to prove may actually follow from Wolpert and Macready's existing theorems here?

Thanks very much ^^
Thats exactly what I was looking for.
 

Similar threads

Replies
15
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 10 ·
Replies
10
Views
6K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 24 ·
Replies
24
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K