{"title":"EcoRouteQ: a reinforcement learning framework for green route recommendations","authors":"Mahdi Mohammadizadeh, Arash Mozhdehi, Xin Wang","doi":"10.1016/j.ijtst.2025.06.001","DOIUrl":null,"url":null,"abstract":"<div><div>This paper presents EcoRouteQ, a reinforcement learning-based framework designed to address the time-dependent green route recommendation problem (TDGRRP) in urban road networks. As urban congestion and environmental concerns grow, minimizing travel time and CO<sub>2</sub> emissions has become a critical goal for sustainable transportation. TDGRRP captures this challenge by seeking optimal routing decisions that account for time-varying traffic conditions and environmental impact, making the problem inherently dynamic and multi-objective.</div><div>The framework consists of three key components. First, in the preprocessing stage, raw global positioning system (GPS) data is segmented into trips and processed using map-matching to align trajectories with the road network. This is followed by the construction of a time-dependent dataset and corresponding road network graph based on extracted travel time, speed, and CO<sub>2</sub> emission data. A graph simplification algorithm is then applied to reduce network complexity while preserving critical topology, enabling more efficient learning. Second, the framework incorporates a policy training with adaptive reward system, which includes (i) an initialization module, (ii) a policy training loop employing <em>Q</em>-learning to learn optimal multi-objective routing policies over time-dependent networks, and (iii) a reward recalibration mechanism that refines immediate rewards based on the best historical trajectories at the end of each episode. The routing task is formulated as a Markov decision process (MDP) to enable sequential decision-making under dynamic traffic conditions. Together, these components address the curse of dimensionality, mitigate slow convergence, and reduce path deviations caused by dense reward structures. Finally, the eco-route prediction module uses the trained policy models to generate personalized, multi-objective routing decisions in response to user queries, balancing travel time and CO<sub>2</sub> emissions according to user preferences.</div><div>Extensive experiments on real-world datasets from Calgary and Edmonton demonstrate that EcoRouteQ reduces travel time by up to 30.63% and 30.74%, and CO<sub>2</sub> emissions by up to 31.15% and 30.02%, respectively. On synthetic simulations, the framework consistently out-performs Dijkstra, A<sup>∗</sup> and ADRL-TSC (a reinforcement learning-based baseline), achieving travel time improvements of 41.55%, 23.73%, and 10.00%, and CO<sub>2</sub> emission reductions of 61.54%, 28.57%, and 23.08%, respectively. These results highlight EcoRouteQ’s effectiveness in reducing travel and emissions costs by jointly optimizing multiple objectives under time-dependent traffic conditions.</div></div>","PeriodicalId":52282,"journal":{"name":"International Journal of Transportation Science and Technology","volume":"23 ","pages":"Pages 36-53"},"PeriodicalIF":5.1000,"publicationDate":"2026-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Transportation Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2046043025000784","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/6/16 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"TRANSPORTATION","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents EcoRouteQ, a reinforcement learning-based framework designed to address the time-dependent green route recommendation problem (TDGRRP) in urban road networks. As urban congestion and environmental concerns grow, minimizing travel time and CO2 emissions has become a critical goal for sustainable transportation. TDGRRP captures this challenge by seeking optimal routing decisions that account for time-varying traffic conditions and environmental impact, making the problem inherently dynamic and multi-objective.
The framework consists of three key components. First, in the preprocessing stage, raw global positioning system (GPS) data is segmented into trips and processed using map-matching to align trajectories with the road network. This is followed by the construction of a time-dependent dataset and corresponding road network graph based on extracted travel time, speed, and CO2 emission data. A graph simplification algorithm is then applied to reduce network complexity while preserving critical topology, enabling more efficient learning. Second, the framework incorporates a policy training with adaptive reward system, which includes (i) an initialization module, (ii) a policy training loop employing Q-learning to learn optimal multi-objective routing policies over time-dependent networks, and (iii) a reward recalibration mechanism that refines immediate rewards based on the best historical trajectories at the end of each episode. The routing task is formulated as a Markov decision process (MDP) to enable sequential decision-making under dynamic traffic conditions. Together, these components address the curse of dimensionality, mitigate slow convergence, and reduce path deviations caused by dense reward structures. Finally, the eco-route prediction module uses the trained policy models to generate personalized, multi-objective routing decisions in response to user queries, balancing travel time and CO2 emissions according to user preferences.
Extensive experiments on real-world datasets from Calgary and Edmonton demonstrate that EcoRouteQ reduces travel time by up to 30.63% and 30.74%, and CO2 emissions by up to 31.15% and 30.02%, respectively. On synthetic simulations, the framework consistently out-performs Dijkstra, A∗ and ADRL-TSC (a reinforcement learning-based baseline), achieving travel time improvements of 41.55%, 23.73%, and 10.00%, and CO2 emission reductions of 61.54%, 28.57%, and 23.08%, respectively. These results highlight EcoRouteQ’s effectiveness in reducing travel and emissions costs by jointly optimizing multiple objectives under time-dependent traffic conditions.