An Agent-Based Parallel Ant Algorithm with an Adaptive Migration Controller

This paper presents an agent-based parallel ant algorithm (APAA) for numerical optimization. By utilizing two cooperating agents to optimize different components of the solution vector, APAA reduces the scale of the problem handled by each agent and thus achieves improvement in algorithm performance. In APAA, each agent has tunable and untunable vectors. Tunable vectors are optimized through a novel continuous ant algorithm with untuable vector fixed. Excellent tunable vectors in one agent are migrated into the other agent as new untunable vectors through a stagnation-based asynchronous migration controller (SAMC), in which the migration strategy is adaptively adjusted according to the stagnation degree in the optimization process of the agent. The proposed APAA is especially suitable for large-scale problems. Experimental studies on a set of benchmark functions show that APAA can obtain better results at a faster speed for functions in high dimensional space.

[1]  Jeng-Shyang Pan,et al.  Ant colony system with communication strategies , 2004, Inf. Sci..

[2]  Hidefumi Sawai,et al.  Effects of hierarchical migration in a parallel distributed parameter-free GA , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[3]  Yuan Zhang,et al.  An Ant Colony System Algorithm for the Multicast Routing Problem , 2007, Third International Conference on Natural Computation (ICNC 2007).

[4]  Ruppa K. Thulasiram,et al.  A parallel ant colony optimization algorithm for all-pair routing in MANETs , 2003, Proceedings International Parallel and Distributed Processing Symposium.

[5]  Ruppa K. Thulasiram,et al.  An ant colony optimization based routing algorithm in mobile ad hoc networks and its parallel implementation , 2004 .

[6]  Henry Shu-Hung Chung,et al.  Pseudocoevolutionary genetic algorithms for power electronic circuits optimization , 2006 .

[7]  H.S.-H. Chung,et al.  Extended Ant Colony Optimization Algorithm for Power Electronic Circuit Design , 2009, IEEE Transactions on Power Electronics.

[8]  Jun Zhang,et al.  An Ant Colony Optimization Approach to a Grid Workflow Scheduling Problem With Various QoS Requirements , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[9]  Thomas Bäck,et al.  Parallel Problem Solving from Nature — PPSN V , 1998, Lecture Notes in Computer Science.

[10]  Gabriele Kotsis,et al.  Parallelization strategies for the ant system , 1998 .

[11]  Cyril Fonlupt,et al.  Parallel Ant Colonies for Combinatorial Optimization Problems , 1999, IPPS/SPDP Workshops.

[12]  Kenneth A. De Jong,et al.  A Cooperative Coevolutionary Approach to Function Optimization , 1994, PPSN.

[13]  Andrew Lewis,et al.  A Parallel Implementation of Ant Colony Optimization , 2002, J. Parallel Distributed Comput..

[14]  Jing Liu,et al.  A multiagent genetic algorithm for global numerical optimization , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[15]  Thomas Stützle,et al.  Parallelization Strategies for Ant Colony Optimization , 1998, PPSN.

[16]  Yuan Yan Tang,et al.  Multi-agent oriented constraint satisfaction , 2002, Artif. Intell..

[17]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[18]  Jun Zhang,et al.  Protein folding in hydrophobic-polar lattice model: a flexible ant-colony optimization approach. , 2008, Protein and peptide letters.

[19]  Jong-Hwan Kim,et al.  Topology and migration policy of fine-grained parallel evolutionary algorithms for numerical optimization , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[20]  Jun Zhang,et al.  Continuous Function Optimization Using Hybrid Ant Colony Approach with Orthogonal Design Scheme , 2006, SEAL.

[21]  Reinhard Männer,et al.  Parallel Problem Solving from Nature — PPSN III , 1994, Lecture Notes in Computer Science.

[22]  Xin Yao,et al.  Evolutionary programming made faster , 1999, IEEE Trans. Evol. Comput..

[23]  Martin Middendorf,et al.  An Island Model Based Ant System with Lookahead for the Shortest Supersequence Problem , 1998, PPSN.

[24]  Marco Dorigo,et al.  Ant colony optimization for continuous domains , 2008, Eur. J. Oper. Res..

[25]  Paul H. Calamai,et al.  Exchange strategies for multiple Ant Colony System , 2007, Inf. Sci..