Private enterprises and governments around the world use speed cameras to control traffic flow and limit speed excess. Cameras may be exposed to difficult weather conditions and typically require frequent maintenance. When deciding the order in which maintenance should be performed, one has to consider both the traveling times between the cameras and the traffic flow that each camera is supposed to monitor. In this paper, we study the problem of routing a set of technicians to repair cameras by minimizing the total weighted latency, that is, the sum of the weighted waiting times of each camera, where the weight is a parameter proportional to the monitored traffic. The resulting problem, called the weighted k-traveling repairman problem (wkTRP), is a generalization of the well- known traveling repairman problem and can be used to model a variety of real-world applications. To solve the wkTRP, we propose an iterated local search heuristic and an exact branch-and-cut algorithm enriched with valid inequalities. The effectiveness of the two methods is proved by extensive computational experiments performed both on in- stances derived from a real-world case study and on benchmark instances from the literature on the wkTRP and on related problems.

Branch-and-Cut and Iterated Local Search for the Weighted k-Traveling Repairman Problem: An Application to the Maintenance of Speed Cameras / Muritiba, Albert Einstein Fernandes; Bonates, Tibérius O.; Da Silva, Stênio Oliveira; Iori, Manuel. - In: TRANSPORTATION SCIENCE. - ISSN 0041-1655. - 55:1(2021), pp. 139-159. [10.1287/trsc.2020.1005]

Branch-and-Cut and Iterated Local Search for the Weighted k-Traveling Repairman Problem: An Application to the Maintenance of Speed Cameras

Iori, Manuel
Membro del Collaboration Group
2021

Abstract

Private enterprises and governments around the world use speed cameras to control traffic flow and limit speed excess. Cameras may be exposed to difficult weather conditions and typically require frequent maintenance. When deciding the order in which maintenance should be performed, one has to consider both the traveling times between the cameras and the traffic flow that each camera is supposed to monitor. In this paper, we study the problem of routing a set of technicians to repair cameras by minimizing the total weighted latency, that is, the sum of the weighted waiting times of each camera, where the weight is a parameter proportional to the monitored traffic. The resulting problem, called the weighted k-traveling repairman problem (wkTRP), is a generalization of the well- known traveling repairman problem and can be used to model a variety of real-world applications. To solve the wkTRP, we propose an iterated local search heuristic and an exact branch-and-cut algorithm enriched with valid inequalities. The effectiveness of the two methods is proved by extensive computational experiments performed both on in- stances derived from a real-world case study and on benchmark instances from the literature on the wkTRP and on related problems.
2021
5-ott-2020
55
1
139
159
Branch-and-Cut and Iterated Local Search for the Weighted k-Traveling Repairman Problem: An Application to the Maintenance of Speed Cameras / Muritiba, Albert Einstein Fernandes; Bonates, Tibérius O.; Da Silva, Stênio Oliveira; Iori, Manuel. - In: TRANSPORTATION SCIENCE. - ISSN 0041-1655. - 55:1(2021), pp. 139-159. [10.1287/trsc.2020.1005]
Muritiba, Albert Einstein Fernandes; Bonates, Tibérius O.; Da Silva, Stênio Oliveira; Iori, Manuel
File in questo prodotto:
File Dimensione Formato  
kWTRP-manuscript-postprint.pdf

Accesso riservato

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 2.35 MB
Formato Adobe PDF
2.35 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1211516
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 6
social impact