Meta-Heuristics for Bi-Objective Urban Traffic Light Scheduling Problems

This paper addresses a bi-objective urban traffic light scheduling problem (UTLSP), which requires minimizing both the total network-wise delay time of all vehicles and total delay time of all pedestrians within a given finite-time window. First, a centralized model is employed to describe the UTLSP, where the cost functions and constraints of the two objectives are presented. A non-domination strategy-based metric is used to compare and rank solutions based on the two objectives. Second, metaheuristics, such as harmony search (HS) and artificial bee colony (ABC), are implemented to solve the UTLSP. Based on the characteristics of the UTLSP, a local search operator is utilized to improve the search performance of the developed optimization algorithms. Finally, experiments are carried out based on the real traffic data in Jurong area of Singapore. The HS, ABC, and their variants with the local search operator are evaluated in 19 case studies with different scales and time windows. To the best of our knowledge, this paper is the first of its kind to solve bi-objective traffic light scheduling problems in the literature. To demonstrate the effectiveness of the proposed algorithms in dealing with bi-objective optimization in traffic light scheduling, they are compared to the classical non-dominated sorting genetic algorithm II (NSGAII) with and without the local search operation. The comparisons indicate that our algorithms outperform the NSGAII algorithm with and without the local search operator for solving the UTLSP.

[1]  Michael Herty,et al.  Modeling and optimizing traffic light settings in road networks , 2015, Comput. Oper. Res..

[2]  Jean-Loup Farges,et al.  THE PRODYN REAL TIME TRAFFIC ALGORITHM , 1983 .

[3]  Hideki Nakamura,et al.  Application of social force model to pedestrian behavior analysis at signalized crosswalk , 2014 .

[4]  Z. Geem Optimal Design of Water Distribution Networks Using Harmony Search , 2009 .

[5]  D I Robertson,et al.  "TRANSYT" METHOD FOR AREA TRAFFIC CONTROL , 1969 .

[6]  Mesut Gündüz,et al.  The analysis of discrete artificial bee colony algorithm with neighborhood operator on traveling salesman problem , 2012, Neural Computing and Applications.

[7]  Rui Zhang,et al.  An Artificial Bee Colony Algorithm for the Job Shop Scheduling Problem with Random Processing Times , 2011, Entropy.

[8]  Yue Liu,et al.  Optimization of pedestrian phase patterns at signalized intersections: a multi‐objective approach , 2013 .

[9]  Quan-Ke Pan,et al.  Pareto-based grouping discrete harmony search algorithm for multi-objective flexible job shop scheduling , 2014, Inf. Sci..

[10]  Steven Li,et al.  Solving large-scale multidimensional knapsack problems with a new binary harmony search algorithm , 2015, Comput. Oper. Res..

[11]  Albert Gan,et al.  Signal Timing Optimization for Oversaturated Networks Using TRANSYT-7F , 1999 .

[12]  Z. Geem Optimal cost design of water distribution networks using harmony search , 2006 .

[13]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[14]  Shih-Chia Huang,et al.  A Genetic-Algorithm-Based Approach to Solve Carpool Service Problems in Cloud Computing , 2015, IEEE Transactions on Intelligent Transportation Systems.

[15]  Xin Yao,et al.  Many-Objective Evolutionary Algorithms , 2015, ACM Comput. Surv..

[16]  Rong Su,et al.  Modelling and Traffic Signal Control of Heterogeneous Traffic Systems , 2017, 1705.03713.

[17]  Mehmet Fatih Tasgetiren,et al.  A discrete artificial bee colony algorithm for the lot-streaming flow shop scheduling problem , 2011, Inf. Sci..

[18]  Ling Wang,et al.  Reduction of carbon emissions and project makespan by a Pareto-based estimation of distribution algorithm , 2015 .

[19]  Lubos Buzna,et al.  Self-Organized Pedestrian Crowd Dynamics: Experiments, Simulations, and Design Solutions , 2005, Transp. Sci..

[20]  Ling Wang,et al.  A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem , 2017, Swarm and Evolutionary Computation.

[21]  Mehmet Fatih Tasgetiren,et al.  Minimizing the total flow time in a flow shop with blocking by using hybrid harmony search algorithms , 2010, Expert Syst. Appl..

[22]  Min Liu,et al.  An enhanced Pareto-based artificial bee colony algorithm for the multi-objective flexible job-shop scheduling , 2012 .

[23]  Javier J. Sánchez Medina,et al.  Applying a Traffic Lights Evolutionary Optimization Technique to a Real Case: “Las Ramblas” Area in Santa Cruz de Tenerife , 2008, IEEE Transactions on Evolutionary Computation.

[24]  Rong Su,et al.  Traffic light scheduling for pedestrians and vehicles , 2017, 2017 IEEE Conference on Control Technology and Applications (CCTA).

[25]  Rahim F Benekohal,et al.  Use of Genetic Algorithm for Phase Optimization at Intersections with Minimization of Vehicle and Pedestrian Delays , 2011 .

[26]  MengChu Zhou,et al.  Vehicle Scheduling of an Urban Bus Line via an Improved Multiobjective Genetic Algorithm , 2015, IEEE Transactions on Intelligent Transportation Systems.

[27]  Gang-Len Chang,et al.  A dynamic evacuation model for pedestrian–vehicle mixed-flow networks , 2014 .

[28]  Cheng-Hsiang Liu,et al.  Reduction of power consumption and carbon footprints by applying multi-objective optimisation via genetic algorithms , 2014 .

[29]  Quan-Ke Pan,et al.  Pareto-based discrete artificial bee colony algorithm for multi-objective flexible job shop scheduling problems , 2011 .

[30]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[31]  Alan J. Miller,et al.  A COMPUTER CONTROL SYSTEM FOR TRAFFIC NETWORKS. , 1963 .

[32]  Arindam Majumder,et al.  A new cuckoo search algorithm for 2-machine robotic cell scheduling problem with sequence-dependent setup times , 2016, Swarm Evol. Comput..

[33]  M. Papageorgiou,et al.  OPTIMAL SIGNAL CONTROL OF URBAN TRAFFIC NETWORKS , 1992 .

[34]  MengChu Zhou,et al.  Dual-Objective Scheduling of Rescue Vehicles to Distinguish Forest Fires via Differential Evolution and Particle Swarm Optimization Combined Algorithm , 2016, IEEE Transactions on Intelligent Transportation Systems.

[35]  Enrique Alba,et al.  Optimal Cycle Program of Traffic Lights With Particle Swarm Optimization , 2013, IEEE Transactions on Evolutionary Computation.

[36]  M. S. Kiran,et al.  XOR-based artificial bee colony algorithm for binary optimization , 2013 .

[37]  Tiranee Achalakul,et al.  Job Shop Scheduling with the Best-so-far ABC , 2012, Eng. Appl. Artif. Intell..

[38]  Salissou Moutari,et al.  A hybrid macroscopic-based model for traffic flow in road networks , 2010, Eur. J. Oper. Res..

[39]  Suvrajeet Sen,et al.  Controlled Optimization of Phases at an Intersection , 1997, Transp. Sci..

[40]  Petr Musílek,et al.  Review of nature-inspired methods for wake-up scheduling in wireless sensor networks , 2015, Swarm Evol. Comput..

[41]  José García-Nieto,et al.  Swarm intelligence for traffic light scheduling: Application to real urban areas , 2012, Eng. Appl. Artif. Intell..

[42]  Carlos F. Daganzo,et al.  THE CELL TRANSMISSION MODEL, PART II: NETWORK TRAFFIC , 1995 .

[43]  Javier J. Sánchez Medina,et al.  Genetic algorithms and cellular automata: a new architecture for traffic light cycles optimization , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[44]  Tiranee Achalakul,et al.  The best-so-far selection in Artificial Bee Colony algorithm , 2011, Appl. Soft Comput..

[45]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[46]  R D Bretherton,et al.  THE SCOOT ON-LINE TRAFFIC SIGNAL OPTIMISATION TECHNIQUE , 1982 .

[47]  Matthew E. Taylor,et al.  Distributed learning and multi-objectivity in traffic light control , 2014, Connect. Sci..

[48]  Quan-Ke Pan,et al.  Discrete harmony search algorithm for the no-wait flow shop scheduling problem with total flow time criterion , 2011 .

[49]  Arit Thammano,et al.  A Hybrid Artificial Bee Colony Algorithm with Local Search for Flexible Job-shop Scheduling Problem , 2013, Complex Adaptive Systems.

[50]  Mohammed M Ishaque,et al.  Multimodal Microsimulation of Vehicle and Pedestrian Signal Timings , 2005 .

[51]  Shengyao Wang,et al.  An effective artificial bee colony algorithm for the flexible job-shop scheduling problem , 2012 .

[52]  D. C. Chin,et al.  Traffic-responsive signal timing for system-wide traffic control , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[53]  Rong,et al.  Real-Time Scheduling in Urban Road Traffic Light Control , 2022 .

[54]  Jodie Y S Lee,et al.  A study of the bi-directional pedestrian flow characteristics at Hong Kong signalized crosswalk facilities , 2002 .

[55]  Nathan H. Gartner,et al.  OPAC: A DEMAND-RESPONSIVE STRATEGY FOR TRAFFIC SIGNAL CONTROL , 1983 .

[56]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[57]  Rong Su,et al.  Optimizing urban traffic light scheduling problem using harmony search with ensemble of local search , 2016, Appl. Soft Comput..