Markov Chain Based Algorithms for City-Scale Pollution-Aware Traffic Routing

Air pollution is a growing concern across the world. Long-term exposure to severe pollution can cause serious health issues. Outdoor air pollution accounts for an estimated 4.2 million deaths per year, primarily due to stroke, heart disease, lung cancer, and chronic respiratory diseases. Low and middleincome countries suffer the most, especially in the Western Pacific and South-East Asia regions. A significant cause of air pollution in urban areas worldwide is the high volume of road traffic. Studies have shown that people are willing to choose greener routes when credible information is provided One of the approaches to solve this problem is to design a transportation policy that balances multiple objectives of • Avoiding extreme pollution in any part of the road network • Enabling short transit times for the vehicles that follow the policy • Making effective use of the road capacities to route the traffic. We propose a novel sampling-based approach for this problem. We provide the first construction of a Markov Chain that can sample integer max flow solutions of a planar graph, with theoretical guarantees that the probabilities depend on the aggregate transit length. We designed a traffic policy using diverse samples and simulated traffic on real-world road maps using the SUMO traffic simulator. We designed the MaxFlow-MCMC algorithm that used the Markov Chain to sample max flow solutions and generate a k-optimal set. We observe a considerable decrease in areas with severe pollution when experimented with maps of large cities across the world compared to other approaches. Extending the above work, we also propose a significantly faster extension to the MaxFlow-MCMC algorithm without compromising on the performance involving the following contributions.We provide the first construction of a Markov Chain to sample a set of k-optimal max flow solutions directly from a planar graph. We also provide theoretical guarantees that the stationary distribution probabilities depend on both the k-optimality value and the aggregate transit length. We simulate traffic on large-scale realworld roadmaps using the SUMO traffic simulator. We observe a significant speed improvement in the range of 22 to 242 times in our experiments while obtaining lesser average pollution compared to the MaxFlow-MCMC algorithm. To summarize, we present two novel Markov Chain based algorithms to generate a diverse set of max flow solutions from a planar graph, while being scalable to large road networks. We provide theo-

[1]  P. Paruchuri,et al.  City-scale Pollution Aware Traffic Routing by Sampling Max Flows using MCMC , 2023, AAAI.

[2]  Praveen Paruchuri,et al.  Towards a better management of urban traffic pollution using a Pareto max flow approach , 2020 .

[3]  G. Wets,et al.  A route to school informational intervention for air pollution exposure reduction , 2020, 2005.09955.

[4]  Yun-Pang Flötteröd,et al.  Microscopic Traffic Simulation using SUMO , 2018, 2018 21st International Conference on Intelligent Transportation Systems (ITSC).

[5]  Jan Fabian Ehmke,et al.  Data-driven approaches for emissions-minimized paths in urban areas , 2016, Comput. Oper. Res..

[6]  A. Crisci,et al.  A Statistical Model to Assess Air Quality Levels at Urban Sites , 2015, Water, Air, & Soil Pollution.

[7]  Paolo Penna,et al.  On Sampling Simple Paths in Planar Graphs According to Their Lengths , 2015, MFCS.

[8]  Gilbert Laporte,et al.  The fleet size and mix pollution-routing problem , 2014 .

[9]  Chris Arney,et al.  Networks, Crowds, and Markets: Reasoning about a Highly Connected World (Easley, D. and Kleinberg, J.; 2010) [Book Review] , 2013, IEEE Technology and Society Magazine.

[10]  Gilbert Laporte,et al.  The Pollution-Routing Problem , 2011 .

[11]  Glencora Borradaile,et al.  Multiple-Source Multiple-Sink Maximum Flow in Directed Planar Graphs in Near-Linear Time , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[12]  Persi Diaconis,et al.  The Markov chain Monte Carlo revolution , 2008 .

[13]  Patrick Weber,et al.  OpenStreetMap: User-Generated Street Maps , 2008, IEEE Pervasive Computing.

[14]  Madhav V. Marathe,et al.  Engineering Label-Constrained Shortest-Path Algorithms , 2008, The Shortest Path Problem.

[15]  Manish Jain,et al.  On k-optimal distributed constraint optimization algorithms: new bounds and algorithms , 2008, AAMAS.

[16]  John D. Hunter,et al.  Matplotlib: A 2D Graphics Environment , 2007, Computing in Science & Engineering.

[17]  Milind Tambe,et al.  Quality Guarantees on k-Optimal Solutions for Distributed Constraint Optimization Problems , 2007, IJCAI.

[18]  D. Dockery,et al.  Health Effects of Fine Particulate Air Pollution: Lines that Connect , 2006, Journal of the Air & Waste Management Association.

[19]  Eric A. Hansen,et al.  Breadth-first heuristic search , 2004, Artif. Intell..

[20]  Alexander Schrijver,et al.  On the history of the transportation and maximum flow problems , 2002, Math. Program..

[21]  R. Durrett Probability: Theory and Examples , 1993 .

[22]  Leslie G. Valiant,et al.  Random Generation of Combinatorial Structures from a Uniform Distribution , 1986, Theor. Comput. Sci..

[23]  Mario Osvin Pavčević,et al.  Introduction to graph theory , 1973, The Mathematical Gazette.

[24]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[25]  E. Parzen On Estimation of a Probability Density Function and Mode , 1962 .

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

[27]  M. Rosenblatt Remarks on Some Nonparametric Estimates of a Density Function , 1956 .

[28]  Michael L. Waskom,et al.  Seaborn: Statistical Data Visualization , 2021, J. Open Source Softw..

[29]  Randall Guensler,et al.  Energy-Aware Dynamic Data-Driven Distributed Traffic Simulation for Energy and Emissions Reduction , 2018, Handbook of Dynamic Data Driven Applications Systems.

[30]  I. Sbalzarini,et al.  Finding faces in a planar embedding of a graph , 2015 .

[31]  Josep Tomàs Vergés,et al.  Analysis and simulation of traffic management actions for traffic emission reduction , 2012 .

[32]  J. E. Gubernatisb Marshall Rosenbluth and the Metropolis algorithm a ... , 2005 .

[33]  John Tabak,et al.  Probability and statistics : the science of uncertainty , 2004 .

[34]  PhD Russ Bubley MA,et al.  Randomized Algorithms: Approximation, Generation and Counting , 2001, Distinguished Dissertations.

[35]  D. R. Fulkerson,et al.  Maximal Flow Through a Network , 1956, Canadian Journal of Mathematics.

[36]  1.1. The model , 2022 .