Multi-Agent Environments for Vehicle Routing Problems

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gama, Ricardo, Cunha, Ricardo, Fuertes, Daniel, del-Blanco, Carlos R., Fernandes, Hugo L.
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910103661182976
author Gama, Ricardo
Cunha, Ricardo
Fuertes, Daniel
del-Blanco, Carlos R.
Fernandes, Hugo L.
author_facet Gama, Ricardo
Cunha, Ricardo
Fuertes, Daniel
del-Blanco, Carlos R.
Fernandes, Hugo L.
contents Research on Reinforcement Learning (RL) approaches for discrete optimization problems has increased considerably, extending RL to areas classically dominated by Operations Research (OR). Vehicle routing problems are a good example of discrete optimization problems with high practical relevance, for which RL techniques have achieved notable success. Despite these advances, open-source development frameworks remain scarce, hindering both algorithm testing and objective comparison of results. This situation ultimately slows down progress in the field and limits the exchange of ideas between the RL and OR communities. Here, we propose MAEnvs4VRP library, a unified framework for multi-agent vehicle routing environments that supports classical, dynamic, stochastic, and multi-task problem variants within a single modular design. The library, built on PyTorch, provides a flexible and modular architecture design that facilitates customization and the incorporation of new routing problems. It follows the Agent Environment Cycle ("AEC") games model and features an intuitive API, enabling rapid adoption and seamless integration into existing reinforcement learning frameworks. The project source code can be found at https://github.com/ricgama/maenvs4vrp.
format Preprint
id arxiv_https___arxiv_org_abs_2411_14411
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Multi-Agent Environments for Vehicle Routing Problems
Gama, Ricardo
Cunha, Ricardo
Fuertes, Daniel
del-Blanco, Carlos R.
Fernandes, Hugo L.
Machine Learning
Multiagent Systems
Research on Reinforcement Learning (RL) approaches for discrete optimization problems has increased considerably, extending RL to areas classically dominated by Operations Research (OR). Vehicle routing problems are a good example of discrete optimization problems with high practical relevance, for which RL techniques have achieved notable success. Despite these advances, open-source development frameworks remain scarce, hindering both algorithm testing and objective comparison of results. This situation ultimately slows down progress in the field and limits the exchange of ideas between the RL and OR communities. Here, we propose MAEnvs4VRP library, a unified framework for multi-agent vehicle routing environments that supports classical, dynamic, stochastic, and multi-task problem variants within a single modular design. The library, built on PyTorch, provides a flexible and modular architecture design that facilitates customization and the incorporation of new routing problems. It follows the Agent Environment Cycle ("AEC") games model and features an intuitive API, enabling rapid adoption and seamless integration into existing reinforcement learning frameworks. The project source code can be found at https://github.com/ricgama/maenvs4vrp.
title Multi-Agent Environments for Vehicle Routing Problems
topic Machine Learning
Multiagent Systems
url https://arxiv.org/abs/2411.14411