Winning Solution of the AIcrowd SBB Flatland Challenge 2019-2020
Mugurel-Ionut Andreica

TL;DR
This paper presents the winning solution to the AIcrowd SBB Flatland Challenge 2019-2020, achieving a 99% success rate in routing agents efficiently by combining path generation and adaptive updates after malfunctions.
Contribution
It introduces a novel two-component approach for agent path planning and recovery in complex routing scenarios, improving success rates in a competitive challenge.
Findings
Achieved 99% routing success rate in the challenge
Developed a path generation method over a time-expanded graph
Implemented a malfunction recovery component to maintain system feasibility
Abstract
This report describes the main ideas of the solution which won the AIcrowd SBB Flatland Challenge 2019-2020, with a score of 99% (meaning that, on average, 99% of the agents were routed to their destinations within the allotted time steps). The details of the task can be found on the competition's website. The solution consists of 2 major components: 1) A component which (re-)generates paths over a time-expanded graph for each agent 2) A component which updates the agent paths after a malfunction occurs, in order to try to preserve the same agent ordering of entering each cell as before the malfunction. The goal of this component is twofold: a) to (try to) avoid deadlocks b) to bring the system back to a consistent state (where each agent has a feasible path over the time-expanded graph). I am discussing both of these components, as well as a series of potentially promising, but…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Multi-Agent Systems and Negotiation · Optimization and Search Problems
MethodsAttention Model
