TL;DR
This paper introduces a new multiperiod workforce scheduling and routing problem with dependent tasks, proposing models and heuristics to minimize project completion time while respecting task dependencies.
Contribution
It develops a mixed-integer programming model and heuristic algorithms, including an Ant Colony Optimization metaheuristic, for solving a complex, dependency-constrained scheduling problem.
Findings
The model solves problems with up to 20 customers and 60 tasks.
The ACO heuristic often matches the best solutions from the model.
The ACO heuristic is computationally efficient.
Abstract
In this paper, we study a new Workforce Scheduling and Routing Problem, denoted Multiperiod Workforce Scheduling and Routing Problem with Dependent Tasks. In this problem, customers request services from a company. Each service is composed of dependent tasks, which are executed by teams of varying skills along one or more days. Tasks belonging to a service may be executed by different teams, and customers may be visited more than once a day, as long as precedences are not violated. The objective is to schedule and route teams so that the makespan is minimized, i.e., all services are completed in the minimum number of days. In order to solve this problem, we propose a Mixed-Integer Programming model, a constructive algorithm and heuristic algorithms based on the Ant Colony Optimization (ACO) metaheuristic. The presence of precedence constraints makes it difficult to develop efficient…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
