Simulating Dynamic Vehicle Routing Problems with Athos

Authors

  • Michael Guckert Technische Hochschule Mittelhessen KITE - Kompetenzzentrum für Informationstechnologie Fachbereich MND

DOI:

https://doi.org/10.26034/lu.akwi.2019.3248

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 suf�?cient 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 speci�?c 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 traf�?c and congestion on the tours. We call this extended problem a dynamic vehicle routing problem with time windows.

Downloads

Published

2019-12-19

Issue

Section

Practice