Ant-based vehicle congestion avoidance system using vehicular networks

Vehicle traffic congestion leads to air pollution, driver frustration, and costs billions of dollars annually in fuel consumption. Finding a proper solution to vehicle congestion is a considerable challenge due to the dynamic and unpredictable nature of the network topology of vehicular environments, especially in urban areas. Instead of using static algorithms, e.g. Dijkstra and A*, we present a bio-inspired algorithm, food search behavior of ants, which is a promising way of solving traffic congestion in vehicular networks. We have called this the ant-based vehicle congestion avoidance system (AVCAS). AVCAS combines the average travel speed prediction of traffic on roads with map segmentation to reduce congestion as much as possible by finding the least congested shortest paths in order to avoid congestion instead of recovering from it. AVCAS collects real-time traffic data from vehicles and road side units to predict the average travel speed of roads traffic. It utilizes this information to perform an ant-based algorithm on a segmented map resulting in avoidance of congestion. Simulation results conducted on various vehicle densities show that the proposed system outperforms the existing systems in terms of average travel time, which decreased by an average of 11.5%, and average travel speed which increased by an average of 13%. In addition, AVCAS handles accident conditions in a more efficient way and decreases congestion by using alternative paths.

[1]  Guy Theraulaz,et al.  A Brief History of Stigmergy , 1999, Artificial Life.

[2]  Marco Dorigo,et al.  AntNet: Distributed Stigmergetic Control for Communications Networks , 1998, J. Artif. Intell. Res..

[3]  Piet Van Mieghem,et al.  Responsible Editor: A. Kshemkalyani , 2006 .

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

[5]  Zhihua Cui,et al.  Swarm Intelligence and Bio-Inspired Computation: Theory and Applications , 2013 .

[6]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[7]  Manuel López-Ibáñez,et al.  Ant colony optimization , 2010, GECCO '10.

[8]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[9]  Mohammad S. Obaidat,et al.  A low-overhead fault-tolerant routing algorithm for mobile ad hoc networks: A scheme and its simulation analysis , 2010, Simul. Model. Pract. Theory.

[10]  B. Chandra Mohan,et al.  A survey: Ant Colony Optimization based recent research and implementation on several engineering domain , 2012, Expert Syst. Appl..

[11]  Lionel Amodeo,et al.  Bi-Objective Ant Colony Optimization approach to optimize production and maintenance scheduling , 2010, Comput. Oper. Res..

[12]  Seng Wai Loke,et al.  CARAVAN: Congestion Avoidance and Route Allocation Using Virtual Agent Negotiation , 2013, IEEE Transactions on Intelligent Transportation Systems.

[13]  Jun Zhang,et al.  Optimizing Discounted Cash Flows in Project Scheduling—An Ant Colony Optimization Approach , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  Sungho Kang,et al.  An Ant Colony Optimization Approach for the Preference-Based Shortest Path Search , 2009, FGIT-FGCN.

[15]  Hiroshi Sasaki,et al.  Pheromone Model: Application to Traffic Congestion Prediction , 2005, Engineering Self-Organising Systems.

[16]  Mariusz Boryczka,et al.  Ant Colony Optimization for the Multi-criteria Vehicle Navigation Problem , 2013, Agent-Based Optimization.

[17]  Hussein Dia,et al.  An object-oriented neural network approach to short-term traffic forecasting , 2001, Eur. J. Oper. Res..

[18]  Hesham Rakha,et al.  STATISTICAL ANALYSIS OF DAY-TO-DAY VARIATIONS IN REAL-TIME TRAFFIC FLOW DATA , 1995 .

[19]  Pirayeh Yousefi,et al.  The Optimal Routing of Cars in the Car Navigation System by Taking the Combination of Divide and Conquer Method and Ant Colony Algorithm into Consideration , 2013 .

[20]  Hao Yue,et al.  Study on the Application of A* Shortest Path Search Algorithm in Dynamic Urban Traffic , 2007, Third International Conference on Natural Computation (ICNC 2007).

[21]  Marco Dorigo,et al.  Ant colony optimization and its application to adaptive routing in telecommunication networks , 2004 .

[22]  Alexander Dooms Parallel multi-agent path planning in dynamic environments for real-time applications , 2013 .

[23]  Ilja Radusch,et al.  V2X-Based Traffic Congestion Recognition and Avoidance , 2009, 2009 10th International Symposium on Pervasive Systems, Algorithms, and Networks.

[24]  Da Yuan,et al.  Solving a shortest path problem by ant algorithm , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[25]  Kanok Boriboonsomsin,et al.  Traffic Congestion and Greenhouse Gases , 2009 .

[26]  Takayuki Ito,et al.  Evaluation of anticipatory stigmergy strategies for traffic management , 2012, 2012 IEEE Vehicular Networking Conference (VNC).

[27]  Matthew Barth,et al.  Vehicle route prediction and time of arrival estimation techniques for improved transportation system management , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[28]  P. Bedi,et al.  Avoiding Traffic Jam Using Ant Colony Optimization - A Novel Approach , 2007, International Conference on Computational Intelligence and Multimedia Applications (ICCIMA 2007).

[29]  Yi Lu Murphey,et al.  Real time vehicle speed prediction using a Neural Network Traffic Model , 2011, The 2011 International Joint Conference on Neural Networks.

[30]  Hiroshi Sasaki,et al.  Pheromone model: application to traffic congestion prediction , 2005, AAMAS '05.

[31]  Yong Jiang,et al.  Solving the shortest path problem in vehicle navigation system by ant colony algorithm , 2007 .

[32]  Tom Holvoet,et al.  Ant Colony Optimization Applied to Route Planning Using Link Travel Time Predictions , 2011, 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum.

[33]  Feng Jiang,et al.  Urban Vehicle Routing Research Based on Ant Colony Algorithm and Traffic Rule Restriction , 2011 .

[34]  Jing Tian,et al.  Wavelet-Based Image Interpolation Using a Three-Component Exponential Mixture Model , 2008 .

[35]  Benjamin Coifman,et al.  Distributed surveillance on freeways emphasizing incident detection and verification , 2007 .

[36]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

[37]  Léon J. M. Rothkrantz,et al.  Travel time prediction for dynamic routing using Ant Based Control , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[38]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[39]  Janice I. Glasgow,et al.  Swarm Intelligence: Concepts, Models and Applications , 2012 .

[40]  S. Nazari,et al.  An Advanced Algorithm for Finding Shortest Path in Car Navigation System , 2008, 2008 First International Conference on Intelligent Networks and Intelligent Systems.

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

[42]  M. Saleem Khan,et al.  Bio-inspired Neuro-Fuzzy Based Dynamic Route Selection to Avoid Traffic Congestion , 2011 .

[43]  Marios D. Dikaiakos,et al.  TrafficModeler: A Graphical Tool for Programming Microscopic Traffic Simulators through High-Level Abstractions , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[44]  Ching-Jong Wang The relationship between traffic congestion and road accidents : an econometric approach using GIS , 2010 .

[45]  C. Daganzo THE CELL TRANSMISSION MODEL.. , 1994 .

[46]  Masato Noto,et al.  A method for the shortest path search by extended Dijkstra algorithm , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[47]  Pierre Hansen,et al.  Bicriterion Path Problems , 1980 .

[48]  H. J. Van Zuylen,et al.  Accurate freeway travel time prediction with state-space neural networks under missing data , 2005 .

[49]  Steven I-Jy Chien,et al.  DYNAMIC TRAVEL TIME PREDICTION WITH REAL-TIME AND HISTORICAL DATA , 2003 .

[50]  Víctor Yepes,et al.  Heuristic optimization of RC bridge piers with rectangular hollow sections , 2010 .

[51]  Léon J. M. Rothkrantz,et al.  Hierarchical Routing in Traffic Using Swarm-Intelligence , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[52]  Xin-She Yang,et al.  Swarm Intelligence and Bio-Inspired Computation , 2013 .

[53]  Carlos F. Daganzo,et al.  THE CELL TRANSMISSION MODEL.. , 1993 .

[54]  Hesham A. Hefny,et al.  Threshold based AntNet algorithm for dynamic traffic routing of road networks , 2012 .

[55]  Karine Zeitouni,et al.  Proactive Vehicle Re-routing Strategies for Congestion Avoidance , 2012, 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems.

[56]  D. Schrank,et al.  2012 Urban Mobility Report , 2002 .

[57]  Hojjat Salehinejad,et al.  Dynamic Fuzzy Logic-Ant Colony System-Based Route Selection System , 2010, Appl. Comput. Intell. Soft Comput..

[58]  Luou Shen,et al.  Freeway travel time estimation and prediction using dynamic neural networks , 2008 .

[59]  Léon J. M. Rothkrantz,et al.  Dynamic traffic routing using ant based control , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[60]  Fazida Hanim Hashim,et al.  Modelling and Analysis of an Efficient Traffic Network Using Ant Colony Optimization Algorithm , 2011, 2011 Third International Conference on Computational Intelligence, Communication Systems and Networks.

[61]  Thomas Stützle,et al.  Ant Colony Optimization: Overview and Recent Advances , 2018, Handbook of Metaheuristics.

[62]  Yuhui Shi,et al.  Handbook of Swarm Intelligence: Concepts, Principles and Applications , 2011 .

[63]  Julián Alcalá,et al.  Design of tall bridge piers by ant colony optimization , 2011 .

[64]  Nor Badrul Anuar,et al.  Ant colony optimisation for vehicle traffic systems: applications and challenges , 2014, Int. J. Bio Inspired Comput..

[65]  Yuhui Shi,et al.  Handbook of Swarm Intelligence , 2011 .

[66]  Martin Skutella,et al.  Time-Expanded Graphs for Flow-Dependent Transit Times , 2002, ESA.

[67]  A. C. Suson,et al.  Dynamic Routing using Ant-Based Control , 2010 .

[68]  Daniel Krajzewicz,et al.  Recent Development and Applications of SUMO - Simulation of Urban MObility , 2012 .

[69]  Fatma Hrizi,et al.  simITS: an integrated and realistic simulation platform for vehicular networks , 2010, IWCMC.

[70]  Yanjun Fang,et al.  Ant Colony System Algorithm for Path Routing of Urban Traffic Vehicles , 2007, 2007 IEEE International Conference on Automation and Logistics.

[71]  G. Dimitrakopoulos,et al.  Intelligent Transportation Systems , 2010, IEEE Vehicular Technology Magazine.

[72]  Christian Blum,et al.  Swarm Intelligence: Introduction and Applications , 2008, Swarm Intelligence.

[73]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[74]  H. Salehinejad,et al.  A new ant algorithm based vehicle navigation system: A wireless networking approach , 2008, 2008 International Symposium on Telecommunications.

[75]  M. Dorigo,et al.  1 Positive Feedback as a Search Strategy , 1991 .

[76]  Jorge Casillas,et al.  An adaptive vehicle guidance system instigated from ant colony behavior , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[77]  S.A. Khan,et al.  Traffic estimation and real time prediction using adhoc networks , 2005, Proceedings of the IEEE Symposium on Emerging Technologies, 2005..

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

[79]  Sinem Coleri,et al.  Traffic Measurement and Vehicle Classification with a Single Magnetic Sensor , 2004 .

[80]  Tom Holvoet,et al.  Cooperative Ant Colony Optimization in Traffic Route Calculations , 2012, PAAMS.

[81]  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).

[82]  Christian Blum,et al.  Ant colony optimization: Introduction and recent trends , 2005 .

[83]  Gustav Pomberger,et al.  Self-organising congestion evasion strategies using ant-based pheromones , 2010 .

[84]  Nor Ashidi Mat Isa,et al.  Color image segmentation using histogram thresholding - Fuzzy C-means hybrid approach , 2011, Pattern Recognit..

[85]  Hironori Suzuki,et al.  Application of Probe-Vehicle Data for Real-Time Traffic-State Estimation and Short-Term Travel-Time Prediction on a Freeway , 2003 .

[86]  B. Bullnheimer,et al.  A NEW RANK BASED VERSION OF THE ANT SYSTEM: A COMPUTATIONAL STUDY , 1997 .

[87]  Jennifer McManis,et al.  A hybrid vehicular re-routing strategy with dynamic time constraints for road traffic congestion avoidance , 2013 .

[88]  Karl Petty,et al.  Travel Time Prediction Algorithm Scalable to Freeway Networks with Many Nodes with Arbitrary Travel Routes , 2005 .

[89]  NoorRafidah,et al.  Ant colony optimisation for vehicle traffic systems , 2014 .

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

[92]  Haji Hassan Masjuki,et al.  A review on emissions and mitigation strategies for road transport in Malaysia , 2011 .

[93]  Sinem Coleri,et al.  Traffic Measurement and Vehicle Classification with Single Magnetic Sensor , 2005 .