DESIGN AND EVALUATION OF TABU SEARCH ALGORITHMS FOR MULTIPROCESSOR SCHEDULING

Authors
Citation
A. Thesen, DESIGN AND EVALUATION OF TABU SEARCH ALGORITHMS FOR MULTIPROCESSOR SCHEDULING, Journal of heuristics, 4(2), 1998, pp. 141-160
Citations number
18
Categorie Soggetti
Computer Science Artificial Intelligence","Computer Science Theory & Methods","Computer Science Artificial Intelligence","Computer Science Theory & Methods
Journal title
ISSN journal
13811231
Volume
4
Issue
2
Year of publication
1998
Pages
141 - 160
Database
ISI
SICI code
1381-1231(1998)4:2<141:DAEOTS>2.0.ZU;2-A
Abstract
Using a simple multiprocessor scheduling problem as a vehicle, we expl ore the behavior of tabu search algorithms using different tabu, local search and list management strategies. We found that random blocking of the tail of the tabu list always improved performance; but that the use of frequency-based penalties to discourage frequently selected mo ves did not. Hash coding without conflict resolution was an effective way to represent solutions on the tabu list. We also found that the mo st effective length of the tabu list depended on features of the algor ithm being used, but not on the size and complexity of the problem bei ng solved. The best combination of features included random blocking o f the tabu list, tasks as tabus and a greedy local search. An algorith m using these features was found to outperform a recently published al gorithm solving a similar problem.