Distributed coordination control of traffic network flow using adaptive genetic algorithm based on cloud computing

Abstract Adaptive traffic signal control can automatically adjust signal cycles, offsets and green ratios with the fluctuations of traffic flow to reduce the delay of vehicle fleets. At present, cloud computing has provided a technically feasible realization measure for the real-time optimization processing of adaptive traffic signal control with traffic big data. This paper proposes a by-level optimization strategy of signal cycles, offsets and green ratios on the cloud computing platform. The optimization of cycles and offsets among road intersections coordinates traffic flow on road links, called coordination control. The optimization of green ratios at each intersection further controls traffic flow on each road link, called distributed control. The coarse-grained parallel adaptive genetic algorithm (CPAGA) is developed for the optimization of distributed coordination control. On the cloud computing platform, the common data of road network and traffic flow is located in the bottom layer and transparently shared to related computing nodes. The CPAGAs at computing nodes are deployed to perform coordinated distributed optimization of adaptive traffic signal control. A migration strategy is developed for the parallel genetic algorithm where a portion of worse chromosomes at one computing node is replaced by better chromosomes at another node with a replace probability. The distributed coordination control procedures are designed with computing nodes being dynamically deployed at different optimization phases. The simulation experiments with regard to a realistic traffic network are carried out on the cloud computing platform. The numerical results demonstrate that the CPAGA can avoid falling into a local optimum and has fast solution efficiency. The proposed distributed coordination control of traffic signals is superior to the commonly used timing control at reducing traffic delay.

[1]  Florin Pop,et al.  Asymptotic scheduling for many task computing in Big Data platforms , 2015, Inf. Sci..

[2]  Huan Wang,et al.  A multi-intersection model and signal timing plan algorithm for urban traffic signal control , 2014 .

[3]  Riccardo Poli,et al.  Parallel genetic algorithm taxonomy , 1999, 1999 Third International Conference on Knowledge-Based Intelligent Information Engineering Systems. Proceedings (Cat. No.99TH8410).

[4]  Nan Xiao,et al.  Iterative Tuning strategy for setting phase splits in traffic signal control , 2014, 17th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[5]  Tony White,et al.  Distributed and adaptive traffic signal control within a realistic traffic simulation , 2013, Eng. Appl. Artif. Intell..

[6]  Wan Xu An Optimal offset Model for artery traffic signal control system , 2001 .

[7]  Rajkumar Buyya,et al.  A survey on vehicular cloud computing , 2014, J. Netw. Comput. Appl..

[8]  Valentin Cristea,et al.  Using a novel message-exchanging optimization (MEO) model to reduce energy consumption in distributed systems , 2013, Simul. Model. Pract. Theory.

[9]  Shaowen Wang,et al.  A scalable parallel genetic algorithm for the Generalized Assignment Problem , 2015, Parallel Comput..

[10]  Manish Shrivastava,et al.  Cloud Computing for Intelligent Transportation System , 2012 .

[11]  Darrell Whitley,et al.  A genetic algorithm tutorial , 1994, Statistics and Computing.

[12]  Sherali Zeadally,et al.  Integration challenges of intelligent transportation systems with connected vehicle, cloud computing, and internet of things technologies , 2015, IEEE Wireless Communications.

[13]  Heinz Mühlenbein,et al.  Evolution in Time and Space - The Parallel Genetic Algorithm , 1990, FOGA.

[14]  Anastasios G. Bakirtzis,et al.  A genetic algorithm solution to the unit commitment problem , 1996 .

[15]  V. Kavitha,et al.  A survey on security issues in service delivery models of cloud computing , 2011, J. Netw. Comput. Appl..

[16]  Shunsuke Kamijo,et al.  Offset optimization of traffic signals to maximize green time overlap considering the vehicle arrival profile for two-dimensional networks , 2013, 16th International IEEE Conference on Intelligent Transportation Systems (ITSC 2013).

[17]  David E. Goldberg,et al.  The compact genetic algorithm , 1999, IEEE Trans. Evol. Comput..

[18]  Kirit J. Modi,et al.  Cloud computing - concepts, architecture and challenges , 2012, 2012 International Conference on Computing, Electronics and Electrical Technologies (ICCEET).

[19]  Dilip K. Prasad Adaptive traffic signal control system with cloud computing based online learning , 2011, 2011 8th International Conference on Information, Communications & Signal Processing.

[20]  Minhaj Ahmad Khan,et al.  A survey of security issues for cloud computing , 2016, J. Netw. Comput. Appl..

[21]  Florin Pop,et al.  Predicting provisioning and booting times in a Metal-as-a-service system , 2017, Future Gener. Comput. Syst..

[22]  Valentin Cristea,et al.  Resource-aware hybrid scheduling algorithm in heterogeneous distributed computing , 2015, Future Gener. Comput. Syst..

[23]  Dimitrios Zissis,et al.  Addressing cloud computing security issues , 2012, Future Gener. Comput. Syst..

[24]  Carlos F. Daganzo,et al.  Traffic flow on signalized streets , 2016 .

[25]  David Hutchison,et al.  Review and Analysis of Networking Challenges in Cloud Computing , 2016, J. Netw. Comput. Appl..

[26]  Essam H. Almasri,et al.  Signal Coordination for Saving Energy and Reducing Congestion Using TRANSYT-7F Model and Its Application in Gaza City , 2014 .

[27]  Kenji Onaga,et al.  Effects of chromosome migration on a parallel and distributed genetic algorithm , 1997, Proceedings of the 1997 International Symposium on Parallel Architectures, Algorithms and Networks (I-SPAN'97).

[28]  Paul P Jovanis,et al.  Coordination of Actuated Arterial Traffic Signal Systems , 1986 .

[29]  Houda Labiod,et al.  CATS: An adaptive traffic signal system based on car-to-car communication , 2013, J. Netw. Comput. Appl..

[30]  Lalit M. Patnaik,et al.  Adaptive probabilities of crossover and mutation in genetic algorithms , 1994, IEEE Trans. Syst. Man Cybern..

[31]  Zong Tian,et al.  System Partition Technique to Improve Signal Coordination and Traffic Progression , 2007 .

[32]  Manuel Díaz,et al.  State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing , 2016, J. Netw. Comput. Appl..

[33]  Kakali Chatterjee,et al.  Cloud security issues and challenges: A survey , 2017, J. Netw. Comput. Appl..

[34]  Yahya Slimani,et al.  A survey on cloud service description , 2017, J. Netw. Comput. Appl..

[35]  Enrique Alba,et al.  Analyzing synchronous and asynchronous parallel distributed genetic algorithms , 2001, Future Gener. Comput. Syst..

[36]  Sunilkumar S. Manvi,et al.  Resource management for Infrastructure as a Service (IaaS) in cloud computing: A survey , 2014, J. Netw. Comput. Appl..