MetroGNN: Metro Network Expansion with Reinforcement Learning (2403.09197v1)
Abstract: Selecting urban regions for metro network expansion to meet maximal transportation demands is crucial for urban development, while computationally challenging to solve. The expansion process relies not only on complicated features like urban demographics and origin-destination (OD) flow but is also constrained by the existing metro network and urban geography. In this paper, we introduce a reinforcement learning framework to address a Markov decision process within an urban heterogeneous multi-graph. Our approach employs an attentive policy network that intelligently selects nodes based on information captured by a graph neural network. Experiments on real-world urban data demonstrate that our proposed methodology substantially improve the satisfied transportation demands by over 30\% when compared with state-of-the-art methods. Codes are published at https://github.com/tsinghua-fib-lab/MetroGNN.
- Saeed Asadi Bagloee and Avishai Avi Ceder. 2011. Transit-network design methodology for actual-size road networks. Transportation Research Part B: Methodological 45, 10 (2011), 1787–1804.
- The impact of underground logistics system on urban sustainable development: A system dynamics approach. Sustainability 11, 5 (2019), 1223.
- The effect of demographic changes on transit ridership trends. Transportation Research Record 2672, 8 (2018), 870–878.
- Wei Fan and Randy B Machemehl. 2006. Using a simulated annealing algorithm to solve the transit route network design problem. Journal of transportation engineering 132, 2 (2006), 122–132.
- Gilbert Laporte and Marta MB Pascoal. 2015. Path based algorithms for metro network design. Computers & Operations Research 62 (2015), 78–94.
- KnowSite: Leveraging Urban Knowledge Graph for Site Selection. In Proceedings of the 31st ACM International Conference on Advances in Geographic Information Systems (SIGSPATIAL ’23). Article 90, 12 pages.
- Solving transit network design problem using many-objective evolutionary approach. IEEE Transactions on Intelligent Transportation Systems 20, 10 (2018), 3952–3963.
- Mahmoud Owais and Mostafa K Osman. 2018. Complete hierarchical multi-objective genetic algorithm for transit network design problem. Expert Systems with Applications 114 (2018), 143–154.
- Strategic network expansion of urban rapid transit systems: A bi-objective programming model. Computer-Aided Civil and Infrastructure Engineering 34, 5 (2019), 431–443.
- City metro network expansion with reinforcement learning. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2646–2656.
- A parallel ant colony algorithm for bus network optimization. Computer-Aided Civil and Infrastructure Engineering 22, 1 (2007), 44–55.
- Emre Yolcu and Barnabás Póczos. 2019. Learning local search heuristics for boolean satisfiability. Advances in Neural Information Processing Systems 32 (2019).
- A path-based greedy algorithm for multi-objective transit routes design with elastic demand. Public Transport 8 (2016), 261–293.
- Spatial planning of urban communities via deep reinforcement learning. Nature Computational Science 3, 9 (2023), 748–762.
- Road Planning for Slums via Deep Reinforcement Learning. In Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD ’23). Association for Computing Machinery, 5695–5706.