Resource-constrained multi-stage processing and assembly scheduling with sequential and batch operations
Song Wu,
Yang Wang,
Yu Du,
Wei Yang and
Jianguang Feng ()
Additional contact information
Song Wu: Northwestern Polytechnical University, School of Management
Yang Wang: Northwestern Polytechnical University, School of Management
Yu Du: University of Colorado Denver, Business School
Wei Yang: Northwestern Polytechnical University, School of Management
Jianguang Feng: Northwestern Polytechnical University, School of Management
Journal of Heuristics, 2025, vol. 31, issue 4, No 7, 41 pages
Abstract:
Abstract This paper addresses a complex scheduling problem in multi-product, flexible, and small-batch production modes, where the aim is to meet diverse customer demands while enhancing production efficiency. Specifically, the problem involves fulfilling a set of orders, each containing multiple products. Each product consists of several components that must undergo an assembly operation after being manufactured through a series of sequential or batch operations. These operations require various resources, such as machines, personnel, and equipment, in both the processing and assembly stages. To solve this complex problem, we develop a discrete-time mixed integer programming model that incorporates multi-stage processing and assembly, as well as sequential and batch processing, subject to resource constraints. For large-scale problems, we propose a simple and effective heuristic in which the initial solution is constructed using a parallel schedule generation scheme based on the minimum latest finish time priority rule. This solution is then iteratively refined through alternating forward and backward scheduling procedures. The proposed heuristic is evaluated on both small and large problem instances with various resource capacities and order quantities. Numerical experiments demonstrate that the proposed heuristic outperforms the multi-start parallel schedule generation scheme for all 120 instances, with improvements of 2.22%-5.93%. In addition, the comparison results under standard resource capacity indicate that it also outperforms the random sampling method and two classic metaheuristic algorithms for all 40 instances, achieving 3.90%-26.05% improvements. Finally, resource utilization analysis offers valuable insights into the efficiency of the scheduling outcomes.
Keywords: Resource constraints; Multi-stage scheduling; Sequential and batch processing; Heuristic; Forward-backward improvement (search for similar items in EconPapers)
Date: 2025
References: Add references at CitEc
Citations:
Downloads: (external link)
http://link.springer.com/10.1007/s10732-025-09573-2 Abstract (text/html)
Access to the full text of the articles in this series is restricted.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:joheur:v:31:y:2025:i:4:d:10.1007_s10732-025-09573-2
Ordering information: This journal article can be ordered from
http://www.springer.com/journal/10732
DOI: 10.1007/s10732-025-09573-2
Access Statistics for this article
Journal of Heuristics is currently edited by Manuel Laguna
More articles in Journal of Heuristics from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().