• 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