David Woller
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
David Woller has a total of 17 co-authors. Here are the top co-authors by number of shared publications:
- Miroslav Kulich
Czech Technical University in Prague
9 shared publications - Viktor Kozák
Czech Technical University in Prague
3 shared publications - David Zahrádka
Czech Technical University in Prague
2 shared publications - Masoumeh Mansouri
University of Birmingham School of Computer Science, Birmingham, England, B152TT, UK
2 shared publications David Parker
1 shared publicationDenisa Mužíková
Faculty of Electrical Engineering Czech Technical University in Prague Prague Czech Republic
1 shared publication
Latest Publications
- 1 June 2026
- Published by Springer Nature
- p. 347-368
A Holistic Architecture for Monitoring and Optimization of Robust Multi-agent Path Finding Plan Execution
- 1 June 2026
- Published by Springer Nature
- p. 347-368
A Holistic Architecture for Monitoring and Optimization of Robust Multi-agent Path Finding Plan Execution
- Open Access
Variable Neighborhood Search for the Electric Vehicle Routing Problem
The Electric Vehicle Routing Problem (EVRP) extends the classical Vehicle Routing Problem (VRP) to reflect the growing use of electric and hybrid vehicles in logistics. Due to the variety of constraints considered in the literature, comparing approaches across different problem variants remains challenging. A minimalistic variant of the EVRP, known as the Capacitated Green Vehicle Routing Problem (CGVRP), was the focus of the CEC-12 competition held during the 2020 IEEE World Congress on Computational Intelligence. This paper presents the competition-winning approach, based on the Variable Neighborhood Search (VNS) metaheuristic. The method achieves the best results on the full competition dataset and also outperforms a more recent algorithm published afterward.
Open AccessVariable Neighborhood Search for the Electric Vehicle Routing Problem
The Electric Vehicle Routing Problem (EVRP) extends the classical Vehicle Routing Problem (VRP) to reflect the growing use of electric and hybrid vehicles in logistics. Due to the variety of constraints considered in the literature, comparing approaches across different problem variants remains challenging. A minimalistic variant of the EVRP, known as the Capacitated Green Vehicle Routing Problem (CGVRP), was the focus of the CEC-12 competition held during the 2020 IEEE World Congress on Computational Intelligence. This paper presents the competition-winning approach, based on the Variable Neighborhood Search (VNS) metaheuristic. The method achieves the best results on the full competition dataset and also outperforms a more recent algorithm published afterward.
- Open Access
A Holistic Architecture for Monitoring and Optimization of Robust Multi-Agent Path Finding Plan Execution
The goal of Multi-Agent Path Finding (MAPF) is to find a set of paths for a fleet of agents moving in a shared environment such that the agents reach their goals without colliding with each other. In practice, some of the robots executing the plan may get delayed, which can introduce collision risk. Although robust execution methods are used to ensure safety even in the presence of delays, the delays may still have a significant impact on the duration of the execution. At some point, the accumulated delays may become significant enough that instead of continuing with the execution of the original plan, even if it was optimal, there may now exist an alternate plan which will lead to a shorter execution. However, the problem is how to decide when to search for the alternate plan, since it is a costly procedure. In this paper, we propose a holistic architecture for robust execution of MAPF plans, its monitoring and optimization. We exploit a robust execution method called Action Dependency Graph to maintain an estimate of the expected execution duration during the plan's execution. This estimate is used to predict the potential that finding an alternate plan would lead to shorter execution. We empirically evaluate the architecture in experiments in a real-time simulator which we designed to mimic our real-life demonstrator of an autonomous warehouse robotic fleet.
Open AccessA Holistic Architecture for Monitoring and Optimization of Robust Multi-Agent Path Finding Plan Execution
The goal of Multi-Agent Path Finding (MAPF) is to find a set of paths for a fleet of agents moving in a shared environment such that the agents reach their goals without colliding with each other. In practice, some of the robots executing the plan may get delayed, which can introduce collision risk. Although robust execution methods are used to ensure safety even in the presence of delays, the delays may still have a significant impact on the duration of the execution. At some point, the accumulated delays may become significant enough that instead of continuing with the execution of the original plan, even if it was optimal, there may now exist an alternate plan which will lead to a shorter execution. However, the problem is how to decide when to search for the alternate plan, since it is a costly procedure. In this paper, we propose a holistic architecture for robust execution of MAPF plans, its monitoring and optimization. We exploit a robust execution method called Action Dependency Graph to maintain an estimate of the expected execution duration during the plan's execution. This estimate is used to predict the potential that finding an alternate plan would lead to shorter execution. We empirically evaluate the architecture in experiments in a real-time simulator which we designed to mimic our real-life demonstrator of an autonomous warehouse robotic fleet.
- 19 August 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 9 (10) , 8555-8562
Making a Complete Mess and Getting Away With It: Traveling Salesperson Problems With Circle Placement Variants
This letter explores a variation of the Traveling Salesperson Problem, where the agent places a circular obstacle next to each node once it visits it. Referred to as the Traveling Salesperson Problem with Circle Placement (TSP-CP), the aim is to maximize the obstacle radius for which a valid closed tour exists and then minimize the tour cost. The TSP-CP finds relevance in various real-world applications, such as harvesting, quarrying, and open-pit mining. We propose several novel solvers to address the TSP-CP, its variant tailored for Dubins vehicles, and a crucial subproblem known as the Traveling Salesperson Problem on self-deleting graphs (TSP-SD). Our extensive experimental results show that the proposed solvers outperform the current state-of-the-art on related problems in solution quality.
- 19 August 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 9 (10) , 8555-8562
Making a Complete Mess and Getting Away With It: Traveling Salesperson Problems With Circle Placement Variants
This letter explores a variation of the Traveling Salesperson Problem, where the agent places a circular obstacle next to each node once it visits it. Referred to as the Traveling Salesperson Problem with Circle Placement (TSP-CP), the aim is to maximize the obstacle radius for which a valid closed tour exists and then minimize the tour cost. The TSP-CP finds relevance in various real-world applications, such as harvesting, quarrying, and open-pit mining. We propose several novel solvers to address the TSP-CP, its variant tailored for Dubins vehicles, and a crucial subproblem known as the Traveling Salesperson Problem on self-deleting graphs (TSP-SD). Our extensive experimental results show that the proposed solvers outperform the current state-of-the-art on related problems in solution quality.
- Open Access
- 17 October 2023
- Published by Elsevier in Journal of Computational Science
- Vol. 74
The Hamiltonian Cycle and Travelling Salesperson problems with traversal-dependent edge deletion
- 17 October 2023
- Published by Elsevier in Journal of Computational Science
- Vol. 74
Open AccessThe Hamiltonian Cycle and Travelling Salesperson problems with traversal-dependent edge deletion
- 27 May 2023
- Published by Springer Nature in Journal of Heuristics
- Vol. 29 (2-3) , 349-382
The ALNS metaheuristic for the transmission maintenance scheduling
- 27 May 2023
- Published by Springer Nature in Journal of Heuristics
- Vol. 29 (2-3) , 349-382
The ALNS metaheuristic for the transmission maintenance scheduling
- 21 October 2022
- Published by Springer Nature
- p. 42-54
Metaheuristic Solver for Problems with Permutative Representation
- 21 October 2022
- Published by Springer Nature
- p. 42-54
Metaheuristic Solver for Problems with Permutative Representation
- 7 January 2022
- Published by Springer Nature in Applied Intelligence
- Vol. 52 (8) , 9574-9596
Path planning algorithm ensuring accurate localization of radiation sources
- 7 January 2022
- Published by Springer Nature in Applied Intelligence
- Vol. 52 (8) , 9574-9596
Path planning algorithm ensuring accurate localization of radiation sources
- 5 March 2021
- Published by Springer Nature
- p. 250-268
Initial Solution Constructors for Capacitated Green Vehicle Routing Problem
- 5 March 2021
- Published by Springer Nature
- p. 250-268
Initial Solution Constructors for Capacitated Green Vehicle Routing Problem
- 5 March 2021
- Published by Springer Nature
- p. 189-205
The GRASP Metaheuristic for the Electric Vehicle Routing Problem
- 5 March 2021
- Published by Springer Nature
- p. 189-205
The GRASP Metaheuristic for the Electric Vehicle Routing Problem