Learning-Based Task Assignment for Automated Guided Vehicles: Applying graph neural networks to optimise task assignment in an online warehouse environment
| dc.contributor.author | Borgvall, Axel | |
| dc.contributor.author | Ivarsson, Nils | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för elektroteknik | sv |
| dc.contributor.examiner | Åkesson, Knut | |
| dc.contributor.supervisor | Francesco Roselli, Sabino | |
| dc.date.accessioned | 2026-08-03T12:45:16Z | |
| dc.date.issued | 2026 | |
| dc.date.submitted | ||
| dc.description.abstract | Efficient task assignment in multi-Automated Guided Vehicle (AGV) warehouse environments is critical for optimizing industrial logistics. In collaboration with MAXAGV, this thesis evaluates the application of reinforcement learning (RL) to address this challenge. The warehouse environment is modelled as a graph, and a Graph Neural Network (GNN) policy is trained using Proximal Policy Optimization (PPO) to assign tasks to the vehicle fleet. To capture the complex topology of the facility, which is characterized by long-range spatial configurations and lock-relations that limit standard embedding methods like Node2Vec, a novel transductive node embedding scheme trained via multiple task-specific decoders is introduced. Three core GNN architectures: Graph Convolutional Networks (GCN), Graph Attention Networks (GAT), and Graph Transformers, along with their heterogeneous extensions, are evaluated and compared against conventional heuristic baselines. The empirical results demonstrate the performance trade-offs between the learning-based architectures and traditional heuristics. Furthermore, the study addresses the broader challenges of deployment, specifically the complexities of reward shaping in real-world logistics systems and the systemic barriers to integrating learning-based methods into legacy industrial infrastructures. | |
| dc.identifier.coursecode | EENX30 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12380/312064 | |
| dc.language.iso | eng | |
| dc.setspec.uppsok | Technology | |
| dc.subject | AGV | |
| dc.subject | Neural Networks | |
| dc.subject | GNN | |
| dc.subject | Attention | |
| dc.subject | Simulation | |
| dc.subject | Graph Embeddings | |
| dc.subject | Reinforcement Learning | |
| dc.subject | PPO | |
| dc.subject | Task Assignment | |
| dc.subject | Warehouse Automation | |
| dc.title | Learning-Based Task Assignment for Automated Guided Vehicles: Applying graph neural networks to optimise task assignment in an online warehouse environment | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Complex adaptive systems (MPCAS), MSc | |
| local.programme | Data science and AI (MPDSC), MSc |
