Benjamin Hoffmann B.Hoffmann@napier.ac.uk
Research Student
Simulating Dynamic Vehicle Routing Problems with Athos
Hoffman, Benjamin; Guckert, Michael; Chalmers, Kevin; Urquhart, Neil
Authors
Michael Guckert
Kevin Chalmers
Dr Neil Urquhart N.Urquhart@napier.ac.uk
Lecturer
Abstract
Complex routing problems, such as vehicle routing problems with additional constraints, are both hard to solve and hard to express in a form that is accessible to the human expert and at the same time processible by a computer system that is supposed to produce a solution of sufficient quality. The formulation must be formal enough to avoid ambiguities and also comprehensible enough to be created, discussed and shared by domain experts. In this paper, we present the domain specific language Athos in which complex routing problems can be expressed in a computationally independent, human-readable form. Athos is then transformed into code that can be run in an adequate target platform. Suitable methods for solving problems are available and applied to the given problem. We present a case study in which we use a genetic algorithm to solve instances of a vehicle routing problem with time windows and demonstrate the end to end process to produce a solution in the Athos environment. Moreover, we show how the Athos system goes beyond optimisation of static routes and can be used as a tool to simulate the impact of traffic and congestion on the tours. We call this extended problem a dynamic vehicle routing problem with time windows.
Citation
Hoffman, B., Guckert, M., Chalmers, K., & Urquhart, N. (2019, June). Simulating Dynamic Vehicle Routing Problems with Athos. Presented at ECMS2019: 33rd INTERNATIONAL ECMS CONFERENCE ON MODELLING AND SIMULATION, Napoli, Italy
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | ECMS2019: 33rd INTERNATIONAL ECMS CONFERENCE ON MODELLING AND SIMULATION |
Start Date | Jun 11, 2019 |
End Date | Jun 14, 2019 |
Acceptance Date | Mar 25, 2019 |
Publication Date | 2019-06 |
Deposit Date | Mar 28, 2019 |
Publicly Available Date | Jun 30, 2019 |
Volume | 33 |
Pages | 296-302 |
Series ISSN | 2522-2414 |
Book Title | Proceedings of the 33rd International ECMS Conference on Modelling and Simulation ECMS 2019 |
ISBN | 978-3-937436-65-4 |
DOI | https://doi.org/10.7148/2019-0296 |
Keywords | Domain-specific language, Agent-based modelling, Evolutionary Algorithms, Vehicle Routing With Time Windows |
Public URL | http://researchrepository.napier.ac.uk/Output/1693394 |
Contract Date | Mar 28, 2019 |
Files
Simulating Dynamised Vehicle Routing Problems with Athos
(205 Kb)
PDF
You might also like
A Domain-Specific Language For Routing Problems
(-0001)
Presentation / Conference Contribution
Athos: An Extensible DSL for Model Driven Traffic and Transport Simulation
(-0001)
Presentation / Conference Contribution
State assignment for sequential circuits using multi-objective genetic algorithm
(2011)
Journal Article
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search