Talk:Tabu search

{{WikiProject banner shell|class=|

{{WikiProject Computer science}}

}}

Examples

How about some examples, please?

--84.9.90.34 14:19, 18 December 2006 (UTC)

Way too complicated

I found this article because an episode of Numb3rs was talking about it, and I can't understand a single thing aside from "it's a way to search" :P —Preceding unsigned comment added by 72.66.188.19 (talk) 15:45, 23 October 2008 (UTC)

:Many things are complicated and take study and time to understand. This is not a satisfactory explanation for adding a technical tag. --C S (talk) 12:08, 25 October 2008 (UTC)

It's just simulated annealing with a memoization step.

The algorithm shown in pseudo-code is wrong

The idea of the tabu search is to accept the best neighboring solution even if it's not better than the current best solution. The pseudo-code presented here is equivalent to a simple hill climbing algorithm (find a better solution and move to it). Note that the algorithm is also wrong in the cited book!

--84.227.228.172 (talk) 11:06, 22 April 2012 (UTC)

Missing (?

The fitness function is generally a mathematical function, which returns a score or the aspiration criteria are satisfied — for example, an aspiration criterion could be considered as a new search space is found)

Missing (? Or not deleted )? Jumpow (talk) 21:48, 15 January 2019 (UTC)

Pseudocode seems to have a bug?

At line 7 of the pseudocode we have this: bestCandidate ← sNeighborhood[0]

But it doesn't check if sNeighborhood[0] is in the tabuList. If sNeighborhood[0] happens to be the best solution, but it already is in the tabuList then it gets choosen anyway.

Tsojtsoj (talk) 17:24, 3 March 2021 (UTC)