Cheng Hu , Jinjun Tang , Junjie Hu , Yaopeng Wang , Zhitao Li , Jie Zeng , Chunyang Han
{"title":"Dynamic partitioning of heterogeneously loaded road networks: A two-level regionalization scheme with Monte Carlo tree search","authors":"Cheng Hu , Jinjun Tang , Junjie Hu , Yaopeng Wang , Zhitao Li , Jie Zeng , Chunyang Han","doi":"10.1016/j.trc.2025.105341","DOIUrl":null,"url":null,"abstract":"<div><div>This paper proposes a novel dynamic road network partitioning framework tailored for hierarchical network control based on macroscopic fundamental diagrams. The framework establishes a subregion-region system that can be used for both dynamic road network partitioning and perimeter control strategies through a two-level regionalization model. The first level of regionalization is formulated as a mixed-integer quadratic programming (MIQP) problem, and a specialized max-p region algorithm is designed to solve it. An adaptive large neighborhood search (ALNS) algorithm is introduced to optimize the road network partitioning at the subregion level. Treating each subregion as a fundamental geographic unit, the second level of regionalization is modeled as a mixed-integer linear programming (MILP) model. Due to the significant reduction in the problem size, this model can be solved exactly using a solver. Subsequently, dynamic road network partitioning is achieved by performing multiple boundary subregion movements at discrete time points, based on past network partitioning solutions. This partitioning update process is described using a Markov decision process (MDP), and a Monte Carlo tree search (MCTS) algorithm is designed to iteratively determine the optimal movement actions. The performance of the two-level regionalization method in static road network partitioning is analyzed using the urban road network of Yuelu District in Changsha, China. The dynamic road network partitioning method is tested through simulations on a grid network and the urban road network of Bilbao, Spain. The results validate the effectiveness of the proposed framework, which provides valuable insights and practical support for embedding dynamic road network partitioning methods into network-level traffic control strategies.</div></div>","PeriodicalId":54417,"journal":{"name":"Transportation Research Part C-Emerging Technologies","volume":"180 ","pages":"Article 105341"},"PeriodicalIF":7.6000,"publicationDate":"2025-09-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transportation Research Part C-Emerging Technologies","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0968090X25003456","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"TRANSPORTATION SCIENCE & TECHNOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
This paper proposes a novel dynamic road network partitioning framework tailored for hierarchical network control based on macroscopic fundamental diagrams. The framework establishes a subregion-region system that can be used for both dynamic road network partitioning and perimeter control strategies through a two-level regionalization model. The first level of regionalization is formulated as a mixed-integer quadratic programming (MIQP) problem, and a specialized max-p region algorithm is designed to solve it. An adaptive large neighborhood search (ALNS) algorithm is introduced to optimize the road network partitioning at the subregion level. Treating each subregion as a fundamental geographic unit, the second level of regionalization is modeled as a mixed-integer linear programming (MILP) model. Due to the significant reduction in the problem size, this model can be solved exactly using a solver. Subsequently, dynamic road network partitioning is achieved by performing multiple boundary subregion movements at discrete time points, based on past network partitioning solutions. This partitioning update process is described using a Markov decision process (MDP), and a Monte Carlo tree search (MCTS) algorithm is designed to iteratively determine the optimal movement actions. The performance of the two-level regionalization method in static road network partitioning is analyzed using the urban road network of Yuelu District in Changsha, China. The dynamic road network partitioning method is tested through simulations on a grid network and the urban road network of Bilbao, Spain. The results validate the effectiveness of the proposed framework, which provides valuable insights and practical support for embedding dynamic road network partitioning methods into network-level traffic control strategies.
期刊介绍:
Transportation Research: Part C (TR_C) is dedicated to showcasing high-quality, scholarly research that delves into the development, applications, and implications of transportation systems and emerging technologies. Our focus lies not solely on individual technologies, but rather on their broader implications for the planning, design, operation, control, maintenance, and rehabilitation of transportation systems, services, and components. In essence, the intellectual core of the journal revolves around the transportation aspect rather than the technology itself. We actively encourage the integration of quantitative methods from diverse fields such as operations research, control systems, complex networks, computer science, and artificial intelligence. Join us in exploring the intersection of transportation systems and emerging technologies to drive innovation and progress in the field.