Customer order scheduling in a permutation flow shop environment

Research output: Contribution to journalResearch articleContributedpeer-review

Contributors

Abstract

Various recent scheduling literature has studied the so called customer order scheduling problem. In this class of scheduling problems, there are multiple customer orders, and each of them consists of several jobs. The order finishes and is ready to be shipped when the last job of the order finishes. In this paper, we consider the customer order scheduling problem in a permutation flow shop environment with machines. There are orders and each order has jobs. The objective is to minimize the total completion time of the orders. We present multiple problem properties and a MINLP formulation of the problem. Furthermore, four heuristics which follow the Iterated Greedy Algorithm are developed. In a computational experiment, we evaluated the four heuristics on their practicability. They showed good results in short calculation time when compared with the MINLP solution from a solver. Afterwards, we compared the four heuristics with each other for different problem sizes.

Details

Original languageEnglish
Article number100362
JournalOperations Research Perspectives
Volume15
Publication statusPublished - Dec 2025
Peer-reviewedYes

External IDs

Scopus 105020914827
ORCID /0000-0003-4711-2184/work/210351980
ORCID /0000-0003-0753-0517/work/210354093

Keywords

Keywords

  • Agribusiness, Constraint programming, Cumulative job shop problem, Mixed integer programming, Multiple objectives, Order acceptance scheduling