• DocumentCode
    3039930
  • Title

    Multi-colony Ant Algorithm Using Both Repulsive Operator and Pheromone Crossover Based on Multi-optimum for TSP

  • Author

    Chen, Enxiu ; Liu, Xiyu

  • Author_Institution
    Inf. Technol. Sch., Shandong Inst. of Commerce & Technol., Jinan, China
  • fYear
    2009
  • fDate
    24-26 July 2009
  • Firstpage
    69
  • Lastpage
    73
  • Abstract
    This paper presents a modified multi-colony ant algorithm, based upon a pheromone arithmetic crossover and a repulsive operator. Iteration of this algorithm can avoid some stagnating states of basic ant colony optimization. An important mechanism of this algorithm is the reinitialization of such stagnating states (worst performing ant colonies), which is accomplished through application of the pheromone arithmetic crossover and the repulsive operator. At the same time, the main algorithm parameters alpha, beta, and rho are self-adaptive. The ratio of communication time between processors to the computation time of the processors of this system (master and slaves) is relatively small. Comparing against a parallel asynchronous algorithm, we show the effectiveness of the modified multi-colony ant algorithm.
  • Keywords
    optimisation; travelling salesman problems; NP-problem; multi-colony ant algorithm; parallel asynchronous algorithm; pheromone arithmetic crossover; repulsive operator; traveling salesman problem; Ant colony optimization; Arithmetic; Business; Chemicals; Conference management; Engineering management; Financial management; Information technology; Project management; Technology management; Max-Min Ant System; Multi-colony ant algorithm; Parallel algorithm; Pheromone Crossover; Repulsive operator;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Business Intelligence and Financial Engineering, 2009. BIFE '09. International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-0-7695-3705-4
  • Type

    conf

  • DOI
    10.1109/BIFE.2009.26
  • Filename
    5208932