JOURNAL ARTICLE

Multi-Agent Reinforcement Learning for railway rescheduling

Abstract

Malfunctions, congestions, and accidents occur in every railway system from time to time, which influences the railway traffic on a given section of the system. The disturbance may cause inconvenience for several passengers and disruption in rail freight. Both the schedule and route of the affected trains must be modified to avoid further congestion and minimalize delays. The rigidity of the railway system (e.g., single tracks, vast distances without a service station, no viable alternative in case of malfunction) poses restrictions, unlike other transportation systems. Replanning schedules and train routes (called the railway rescheduling problem) is complex and demanding, even for human operators, as one must consider numerous factors. Thus, finding a satisfying solution poses a significant challenge. This paper presents a MARL-base (Multi-Agent Reinforcement Learning) solution that shows great potential for tackling this problem, even in the case of multiple connected stations.

Keywords:
Reinforcement learning Train Schedule Computer science Transport engineering Multi-agent system Operations research Engineering Artificial intelligence

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
15
Refs
0.12
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Railway Systems and Energy Efficiency
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Transportation Planning and Optimization
Social Sciences →  Social Sciences →  Transportation
Elevator Systems and Control
Physical Sciences →  Engineering →  Control and Systems Engineering
© 2026 ScienceGate Book Chapters — All rights reserved.