2026· IEEE Transactions on Automation Science and Engineering· Vol 23, pp. 16022-16037· 0 citations· 63 references
TL;DR
A real-time, parallelizable algorithm that assigns and schedules tasks based on their profitability and deadlines, on technician availability, and on skill compatibility, while dynamically adjusting routes and schedules in response to delays or new task requests is provided, preserving service quality under uncertainty.
Abstract
This paper presents a mixed-integer linear programming formulation for a dynamic and heterogeneous multi-depot vehicle routing problem with time windows, which accounts for the following complexities: customers profitability and deadlines, skills requirements, shifting technician availability, flexible and partial scheduling, multi-day planning. Building on a gossip-based strategy, we propose a heuristic that: 1) assigns tasks to technicians based on skills compatibility and expected profitability; 2) plans near-optimal routes within shift and time constraints; 3) continuously updates assignments and routes in real-time (within minutes), to absorb stochastic delays, unforeseen impediments, and dynamically generated tasks; 4) maintains private the real-time geolocation of the technicians; 5) is parallelizable in the sense that it can run simultaneously on multiple processors to speed up the execution. This paper is inspired by the real case study of DEDEM S.p.A., an international company that manages hundreds of technicians charged with refurbishing and repairing thousands of photo-booth machines spread across a wide geographic area, whose objective is to maximize the net profit by balancing per-task revenue against travel and labor costs. The performance of the proposed heuristic is demonstrated through numerical simulations over both synthetic data and real operational data provided by DEDEM S.p.A., saving up to 40% of profit loss and increasing up to 100% the net profit by efficiently handling stochastic delays. Note to Practitioners—This work is motivated by the operational challenges involved in managing a nationwide workforce responsible for carrying out tasks distributed across the country. Traditional scheduling methods typically rely on static, centralized optimization or simple proximity-based assignment, often resulting in suboptimal solutions with imbalanced workloads and poor adaptability to real-time disruptions. We provide a real-time, parallelizable algorithm that assigns and schedules tasks based on their profitability and deadlines, on technician availability, and on skill compatibility, while dynamically adjusting routes and schedules in response to delays or new task requests, maintaining private the technicians geolocation. Empirical validation using real company data demonstrates an overall increase in the net profit and the number of completed tasks when employing the proposed heuristic, preserving service quality under uncertainty. The algorithm is computationally tractable for practical problem sizes as each technician only needs to coordinate with nearby colleagues, enabling scalability to hundreds of workers and thousands of tasks and more. Companies can autonomously integrate this low-cost algorithm with their existing workforce management systems as a decision-support tool, especially when privacy concerns prevent continuous location tracking of technicians.
This study investigates the Distributed Flow Shop Scheduling Problem with Inter-Factory Transportation (DFSPT) under uncertain transportation times. In real-world manufacturing systems, the duration of inter-factory transfers is subject to fluctuations caused by various factors, including traffic congestion, adverse we...
F. Z. Montazeri, M. Daneshmand-Mehr· Systemic Analytics· 0 citations
The Time-Dependent Vehicle Routing Problem with Time Windows (TDVRPTW) captures a central difficulty of urban logistics: travel times vary with the time of day, so the cost of a route depends on when it is driven. This paper introduces KAYROS, an open-source solver for the duration-minimization TDVRPTW that is both any...
Staff scheduling at a logistics sorting center must reconcile time-varying parcel arrivals, intraday service commitments, heterogeneous within-shift capacity, and monthly roster rules. We propose the Three-Stage Integer-Programming Scheduling Framework (TS-ISF). Stage 1 is an hourly-causal, same-day-clearing baseline i...
Hao Sun, Ling-Zhi Li, Shao-Ming Wang et al.· Mathematics· 0 citations
Constrained-aware hierarchical assignment and routing (C-HAR), a deterministic constructive heuristic, is evaluated in a static simulator and obtained a feasible completed value of 0.941 ± 0.014, with no audited time-window or resource violations among 542 serviced targets.
Chen Qian, Bin Fu, Zhen-Hao Wang et al.· Drones· 0 citations
The hybrid flow shop scheduling problem (HFSP) with unrelated parallel machines (UPMs), sequence-dependent setup times (SDSTs), and inter-stage transportation times has recently emerged as a prominent research topic. To address this scheduling problem with the objective of minimizing the maximum completion time (makesp...
The Colored Traveling Salesman Problem (CTSP) is a seminal generalization of the Multiple TSP, where colors represent the heterogeneity of salesmen and their city visits. This work presents a time-critical extension, termed the Time-Critical CTSP (T-CTSP). By emphasizing the timing of visits, T-CTSP explicitly captures...
Y. Duan, Jun Li· IEEE Transactions on Automat...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.