A Tabu Search Algorithm for the Multi-period Inspector Scheduling Problem

09/17/2014
by   Hu Qin, et al.
0

This paper introduces a multi-period inspector scheduling problem (MPISP), which is a new variant of the multi-trip vehicle routing problem with time windows (VRPTW). In the MPISP, each inspector is scheduled to perform a route in a given multi-period planning horizon. At the end of each period, each inspector is not required to return to the depot but has to stay at one of the vertices for recuperation. If the remaining time of the current period is insufficient for an inspector to travel from his/her current vertex A to a certain vertex B, he/she can choose either waiting at vertex A until the start of the next period or traveling to a vertex C that is closer to vertex B. Therefore, the shortest transit time between any vertex pair is affected by the length of the period and the departure time. We first describe an approach of computing the shortest transit time between any pair of vertices with an arbitrary departure time. To solve the MPISP, we then propose several local search operators adapted from classical operators for the VRPTW and integrate them into a tabu search framework. In addition, we present a constrained knapsack model that is able to produce an upper bound for the problem. Finally, we evaluate the effectiveness of our algorithm with extensive experiments based on a set of test instances. Our computational results indicate that our approach generates high-quality solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2020

Territory Design for Dynamic Multi-Period Vehicle Routing Problem with Time Windows

This study introduces the Territory Design for Dynamic Multi-Period Vehi...
research
04/17/2018

Local Search is a PTAS for Feedback Vertex Set in Minor-free Graphs

Given an undirected graph, the Feedback Vertex Set (FVS) problem asks fo...
research
06/07/2023

Matroid-Constrained Vertex Cover

In this paper, we introduce the problem of Matroid-Constrained Vertex Co...
research
02/19/2021

A matheuristic approach for the b-coloring problem using integer programming and a multi-start multi-greedy randomized metaheuristic

Given a graph G=(V,E), the b-coloring problem consists in attributing a ...
research
02/19/2018

Towards Improving Brandes' Algorithm for Betweenness Centrality

Betweenness centrality, measuring how many shortest paths pass through a...
research
12/21/2019

The multi-period p-center problem with time-dependent travel times

This paper deals with an extension of the p-center problem, in which arc...
research
06/15/2020

Exact and Metaheuristic Approaches for the Production Leveling Problem

In this paper we introduce a new problem in the field of production plan...

Please sign up or login with your details

Forgot password? Click here to reset