Swarm intelligence systems for transportation engineering: Principles and applications

Abstract Agent-based modeling is an approach based on the idea that a system is composed of decentralized individual “agents” and that each agent interacts with other agents according to localized knowledge. Special kinds of artificial agents are the agents created by analogy with social insects. Social insects (bees, wasps, ants, and termites) have lived on Earth for millions of years. Their behavior is primarily characterized by autonomy, distributed functioning, and self-organizing capacities. Social insect colonies teach us that very simple organisms can form systems capable of performing highly complex tasks by dynamically interacting with each other. Swarm intelligence is the branch of artificial intelligence based on study of behavior of individuals in various decentralized systems. The paper presents a classification and analysis of the results achieved using swarm intelligence (SI) to model complex traffic and transportation processes. The primary goal of this paper is to acquaint readers with the basic principles of Swarm Intelligence, as well as to indicate potential swarm intelligence applications in traffic and transportation.

[1]  Liu Zhishuo,et al.  Sweep based multiple ant colonies algorithm for capacitated vehicle routing problem , 2005, IEEE International Conference on e-Business Engineering (ICEBE'05).

[2]  Rui Carvalho Oliveira,et al.  An Experimental Study of the Ant Colony System for the Period Vehicle Routing Problem , 2004, ANTS Workshop.

[3]  Patrick R. McMullen,et al.  Ant colony optimization techniques for the vehicle routing problem , 2004, Adv. Eng. Informatics.

[4]  J. M. Bishop,et al.  Anarchic techniques for pattern classification , 1989 .

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

[6]  M Dorigo,et al.  Ant colonies for the travelling salesman problem. , 1997, Bio Systems.

[7]  Marco Dorigo,et al.  Distributed Optimization by Ant Colonies , 1992 .

[8]  Xudong Wang,et al.  Urban Traffic Flow Forecasting Model of Double RBF Neural Network Based on PSO , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[9]  Marco Dorigo,et al.  The ant colony optimization meta-heuristic , 1999 .

[10]  Chuntian Cheng,et al.  A Parallel Ant Colony Algorithm for Bus Network Optimization , 2007, Comput. Aided Civ. Infrastructure Eng..

[11]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[12]  Luca Maria Gambardella,et al.  Ant Algorithms for Discrete Optimization , 1999, Artificial Life.

[13]  Thomas Stützle,et al.  Ant Colony Optimization and Swarm Intelligence , 2008 .

[14]  Yu Wen,et al.  Regional signal coordinated control system based on an ant algorithm , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[15]  M. Dorigo,et al.  Ant System: An Autocatalytic Optimizing Process , 1991 .

[16]  Qing Zhu,et al.  An Improved Particle Swarm Optimization Algorithm for Vehicle Routing Problem with Time Windows , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[17]  H. L. Ong,et al.  Solving the feeder bus network design problem by genetic algorithms and ant colony optimization , 2006, Adv. Eng. Softw..

[18]  Luca D'Acierno,et al.  A Stochastic Traffic Assignment Algorithm Based on Ant Colony Optimisation , 2006, ANTS Workshop.

[19]  Nicolau Dionísio Fares Gualda,et al.  Fleet Maintenance Scheduling with an Ant Colony System Approach , 2006, ANTS Workshop.

[20]  J. Deneubourg,et al.  The blind leading the blind: Modeling chemically mediated army ant raid patterns , 1989, Journal of Insect Behavior.

[21]  Y.J. Lin,et al.  Integration of fuzzy theory and ant algorithm for vehicle routing problem with time window , 2004, IEEE Annual Meeting of the Fuzzy Information, 2004. Processing NAFIPS '04..

[22]  Dipti Srinivasan,et al.  Traffic incident detection using particle swarm optimization , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[23]  Roberto Montemanni,et al.  Ant Colony System for a Dynamic Vehicle Routing Problem , 2005, J. Comb. Optim..

[24]  Giovanni Righini,et al.  Heuristics from Nature for Hard Combinatorial Optimization Problems , 1996 .

[25]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[26]  Panos M. Pardalos,et al.  Encyclopedia of Optimization , 2006 .

[27]  Slawomir J. Nasuto,et al.  Steady State Resource Allocation Analysis of the Stochastic Diffusion Search , 2002, BICA 2015.

[28]  M. Resende,et al.  A probabilistic heuristic for a computationally difficult set covering problem , 1989 .

[29]  Jun Zhang,et al.  Ant Colony System for Optimizing Vehicle Routing Problem with Time Windows (VRPTW) , 2006, ICIC.

[30]  G. Beni,et al.  The concept of cellular robotic system , 1988, Proceedings IEEE International Symposium on Intelligent Control 1988.

[31]  Jianming Hu Study on the optimization methods of transit network based on Ant Algorithm , 2001, IVEC2001. Proceedings of the IEEE International Vehicle Electronics Conference 2001. IVEC 2001 (Cat. No.01EX522).

[32]  G. Kuah,et al.  The Feeder-bus Network-design Problem , 1989 .

[33]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[34]  P. Lucic,et al.  Bee Colony Optimization: Principles and Applications , 2006, 2006 8th Seminar on Neural Network Applications in Electrical Engineering.

[35]  Goran Z. Markovic,et al.  Routing and wavelength assignment in all-optical networks based on the bee colony optimization , 2007, AI Commun..

[36]  Dušan Teodorović,et al.  Bee Colony Optimization – a Cooperative Learning Approach to Complex Transportation Problems , 2005 .

[37]  Roberto Montemanni,et al.  Integration of a robust shortest path algorithm with a time dependent vehicle routing model and applications , 2003, The 3rd International Workshop on Scientific Use of Submarine Cables and Related Technologies, 2003..

[38]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[39]  S. Camazine,et al.  A model of collective nectar source selection by honey bees , 1991 .

[40]  Panta Lucic,et al.  The Fuzzy Ant System for the Vehicle Routing Problem when Demand at Nodes is Uncertain , 2007, Int. J. Artif. Intell. Tools.

[41]  G. Beni,et al.  Stationary waves in cyclic swarms , 1992, Proceedings of the 1992 IEEE International Symposium on Intelligent Control.

[42]  G. Dissanayake,et al.  Ant Colony Optimization based Simultaneous Task Allocation and Path Planning of Autonomous Vehicles , 2006, 2006 IEEE Conference on Cybernetics and Intelligent Systems.

[43]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[44]  Christian Jacob,et al.  Evolutionary swarm traffic: if ant roads had traffic lights , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[45]  Dušan Teodorović,et al.  Mitigating Traffic Congestion: Solving the Ride-Matching Problem by Bee Colony Optimization , 2008 .

[46]  Xiangyong Li,et al.  An Ant Colony System for the Open Vehicle Routing Problem , 2006, ANTS Workshop.

[47]  J. Deneubourg,et al.  The self-organizing exploratory pattern of the argentine ant , 1990, Journal of Insect Behavior.

[48]  Richard F. Hartl,et al.  D-Ants: Savings Based Ants divide and conquer the vehicle routing problem , 2004, Comput. Oper. Res..

[49]  Russell C. Eberhart,et al.  The particle swarm: social adaptation in information-processing systems , 1999 .

[50]  Silvano Martello,et al.  Meta-Heuristics: Advances and Trends in Local Search Paradigms for Optimization , 2012 .

[51]  Marco Dorigo,et al.  An Investigation of some Properties of an "Ant Algorithm" , 1992, PPSN.

[52]  Riccardo Poli,et al.  New ideas in optimization , 1999 .

[53]  Panta Lucic,et al.  Transportation modeling: an artificial life approach , 2002, 14th IEEE International Conference on Tools with Artificial Intelligence, 2002. (ICTAI 2002). Proceedings..

[54]  Panta Lucic,et al.  Computing with Bees: Attacking Complex Transportation Engineering Problems , 2003, Int. J. Artif. Intell. Tools.

[55]  Dušan Teodorović,et al.  Schedule synchronization in public transit using the fuzzy ant system , 2005 .

[56]  John Mark Bishop,et al.  The Stochastic Search Network , 1992 .

[57]  Shanshan Wang,et al.  ACO-VRPTWRV: A New Algorithm for the Vehicle Routing Problems with Time Windows and Re-used Vehicles based on Ant Colony Optimization , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[58]  Jaroslaw Sobieszczanski-Sobieski,et al.  Multidisciplinary optimization of a transport aircraft wing using particle swarm optimization , 2002 .

[59]  Marco Dorigo,et al.  Optimization, Learning and Natural Algorithms , 1992 .

[60]  Roger M. Whitaker,et al.  An agent based approach to site selection for wireless networks , 2002, SAC '02.

[61]  Corso Elvezia,et al.  Ant colonies for the traveling salesman problem , 1997 .

[62]  Dušan Teodorović,et al.  Vehicle Routing Problem With Uncertain Demand at Nodes: The Bee System and Fuzzy Logic Approach , 2003 .

[63]  Yingchun Chen,et al.  Optimization of Special Vehicle Routing Problem Based on Ant Colony System , 2006, ICIC.

[64]  Graham Kendall,et al.  Optimisation in a road traffic system using collaborative search , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[65]  J. Bishop Stochastic searching networks , 1989 .

[66]  Richard F. Hartl,et al.  Applying the ANT System to the Vehicle Routing Problem , 1999 .

[67]  Richard F. Hartl,et al.  An improved Ant System algorithm for theVehicle Routing Problem , 1999, Ann. Oper. Res..

[68]  Ben Paechter,et al.  Improving Vehicle Routing Using a Customer Waiting Time Colony , 2004, EvoCOP.

[69]  Mária Lucká,et al.  Parallel Ant Systems for the Capacitated Vehicle Routing Problem , 2004, EvoCOP.