DocumentCode :
2351580
Title :
Tabu Search Parameterization and Implementation in a Constraint Programming Library
Author :
Jovanoski, Ilija ; Chorbev, Ivan ; Mihajlov, Dragan ; Dimitrovski, Ivica
Author_Institution :
Inst. for Comput. Sci. & Eng., Skopje
fYear :
2007
fDate :
9-12 Sept. 2007
Firstpage :
459
Lastpage :
464
Abstract :
Tabu Search is a metaheuristic that guides a local heuristic search procedure. The goal is to efficiently explore the search space of a problem by using memory structures to prevent the search from being stuck in local optima. In this paper, we give an overview of a C# based, multithreaded, tabu search implementation within a Constraint Solving Engine. The engine is designed for modeling and solving problems that can be defined as Constraint Satisfaction Problems. Here we elaborate some Tabu Search adaptation issues and some experimental results obtained via parameterization of tabu tenure, number of iterations, and number of threads. The problem used to evaluate the implementation was the Traveling Salesman Problem.
Keywords :
constraint handling; data structures; mathematics computing; multi-threading; object-oriented programming; search problems; software libraries; travelling salesman problems; C# based multithreaded Tabu search parameterization; constraint programming library; constraint satisfaction problem; constraint solving engine; memory structure; metaheuristic search procedure; traveling salesman problem; Computer science; Electronic mail; Engines; Information technology; Libraries; Packaging; Space exploration; Space technology; Traveling salesman problems; Yarn; constraint programming; solving engine; tabu search;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
EUROCON, 2007. The International Conference on "Computer as a Tool"
Conference_Location :
Warsaw
Print_ISBN :
978-1-4244-0813-9
Electronic_ISBN :
978-1-4244-0813-9
Type :
conf
DOI :
10.1109/EURCON.2007.4400499
Filename :
4400499
Link To Document :
بازگشت