• DocumentCode
    2909572
  • Title

    Improving the Ant Colony Optimization Algorithm for the Quadratic Assignment Problem

  • Author

    Mouhoub, Malek ; Wang, Zhijie

  • fYear
    2008
  • fDate
    1-6 June 2008
  • Firstpage
    250
  • Lastpage
    257
  • Abstract
    The quadratic assignment problem (QAP) is a well known important combinatorial problem. Indeed, many real world applications such as backboard wiring, typewriter keyboard design and scheduling can be formulated as QAPs. Recently, tackling this problem has been addressed by ant colony optimization (ACO) Algorithms. To do so, ACOs, and more precisely min-max ant system (MMAS) Algorithms, are usually combined with two kinds of stochastic local search (SLS) methods: the 2-opt local search and the tabu local search. We talk then respectively about MMAS2opt and MMAStabu. In this paper, we propose an improvement of these two methods according to the properties of ACO and QAP. In the case of MMAS2opt, a new random walk strategy is used to avoid a quick stagnation into local optima. Moreover, a forward-looking strategy is proposed to explore the neighborhood more thoroughly. In the case of MMAStabu, a random walk strategy is also employed to avoid getting stuck at local optima. In order to show the merits of our proposed techniques we have conducted experimental tests comparing respectively MMAS2opt and MMAStabu with and without the improvements. The results demonstrate that the improved local method, have better performance in terms of the quality of the solution returned than the original ones. Moreover, we also noticed that the improved methods outperform each other for different classes of problems.
  • Keywords
    combinatorial mathematics; minimax techniques; search problems; ant colony optimization algorithm; combinatorial problem; forward- looking strategy; min-max ant system algorithms; quadratic assignment problem; stochastic local search methods; tabu local search; Ant colony optimization; Approximation algorithms; Electronic circuits; Joining processes; Keyboards; Laser sintering; Stochastic systems; Testing; Wires; Wiring;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-1822-0
  • Electronic_ISBN
    978-1-4244-1823-7
  • Type

    conf

  • DOI
    10.1109/CEC.2008.4630807
  • Filename
    4630807