Skip to content
Open access

Efficient heuristics for the weighted tardiness distributed permutation flowshop scheduling problem

Aug 2026 · Annals of Operations Research · Vol 364, pp. 3287 - 3349 · 0 citations · 53 references

TL;DR

The computational results show that a new approach for dealing with the last few jobs outperforms its traditional counterpart and the top positions in terms of solution quality were consistently occupied by the newly developed rules.

Abstract

In this paper, we consider the distributed permutation flowshop scheduling problem with a total weighted tardiness objective. Our focus is on dispatching rules, which are widely used in practical settings and can quickly provide solutions for even quite large instances. We consider a total of 23 dispatching rules. Twelve are adaptations to the distributed flowshop setting of existing heuristics, two are simple distributed flowshop rules, four are modified versions of two procedures developed for the distributed flowshop with a blocking constraint and five are newly developed procedures. These dispatching rules are combined with three factory assignment rules, as well as with two different approaches (one newly proposed) for dealing with the last few jobs. Therefore, a total of 138 procedures are considered and evaluated. Extensive preliminary tests were performed to determine appropriate values for the parameters required by some of the procedures. The heuristics were then evaluated on a dataset that is both quite large, and diverse in terms of due dates. Multiple performance measures, as well as statistical tests, were used to evaluate the procedures, the factory assignment rules and the two ways of dealing with the last few jobs. The computational results show that a new approach for dealing with the last few jobs outperforms its traditional counterpart. The top positions in terms of solution quality were consistently occupied by the newly developed rules. In particular, the WIT_WCT_3 procedure achieved, with a single exception, the best performance across all solution quality performance measures and factory assignment rules.

Read PDF

Similar papers

Open access Sep 2026

Cost-aware task sequencing with flexible time windows

Classical scheduling methods are generally designed to optimize a single objective, such as minimizing completion time or the number of delayed jobs. However, practical production environments are frequently characterized by multiple and often conflicting objectives, including delivery performance and economic consider...

Péter Veres, Zoltán Baráth, Cajner Hrvoje · 0 citations
Open access Oct 2026

A Robust Iterated Greedy Algorithm for Distributed Flow Shop Scheduling with Uncertain Inter-Factory Transportation Times

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 · 0 citations
Preprint Oct 2026

Solving Distributed Flexible Job Shop Scheduling Problem Using SAT

The results demonstrate that the proposed SAT framework is an effective exact approach for the DFJSP, combining strong solution quality with rigorous optimality certification and offering a complementary exact method for future DFJSP studies and evaluations on additional benchmark instances.

Phuong Dang Anh, Duc Nguyen Trung, T. Van-Khanh · 0 citations
Preprint Aug 2026

New Complexity Results for Fair Repetitive Scheduling

This paper revisits the problem of finding fair solutions to repetitive scheduling problems with a single machine and resolves three questions and identifies several additional directions for future research.

Moran Koren, Michael L. Pinedo, D. Shabtay · 0 citations
Open access 2026

A Real-Time Heuristic for Large-Scale Workforce Task Assignment, Multi-Vehicle Routing, and Scheduling With Time-Dependent Profits

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...

D. Deplano, C. Seatzu, M. Franceschelli · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.