A resource-constrained optimization model for parallel machine scheduling with constraint programming

This study investigates an NP-hard parallel machine scheduling problem, a critical challenge in manufacturing, healthcare, and logistics industries where efficient resource allocation is essential. The issue involves scheduling operations where each task requires an additional resource, with multiple resource types available, each limited to a single copy. The objective is to minimize the makespan, which is defined as the total completion time of all tasks. A novel constraint programming model is designed to solve the problem to optimality. The proposed model is benchmarked against two existing linear mathematical formulations, achieving up to 95% faster computational times while solving instances with up to 20 machines, 40 resources, and 90 operations per resource—scenarios the linear models failed to handle within reasonable computational limits. Furthermore, the model exhibits excellent scalability, effectively solving more extensive and complex instances. These findings underscore the potential of constraint programming as a powerful tool for tackling complex scheduling problems in resource-constrained environments, with applications in industries where resource-sharing is critical. • Present a novel constraint programming model for optimal scheduling in resource-constrained environments. • Achieve up to 95% faster computational times compared to traditional linear formulations. • Solve complex instances efficiently with 20 machines, 40 resources, and 90 operations per resource. • Demonstrate superior scalability for larger and more intricate scheduling scenarios. • Highlight applications in manufacturing, healthcare, and logistics for improved resource-sharing efficiency.

Authors

Institutions

Publication Details

Journal
Decision Analytics Journal
Published
2025-05-22
DOI
https://doi.org/10.1016/j.dajour.2025.100585
Citations
2
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
2.48
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A resource-constrained optimization model for parallel machine scheduling with constraint programming

Zied Bahroun, Nour El Houda Saadani, Mohamed Amine Abdeljaouad, Karam Al-Assaf et al.
2 citations
Decision Analytics Journal
Scheduling and Optimization Algorithms
2.48
article

A resource-constrained optimization model for parallel machine scheduling with constraint programming

Zied Bahroun, Nour El Houda Saadani, Mohamed Amine Abdeljaouad, Karam Al-Assaf, Rahaf Sheiko
article en
2 citations

Abstract

This study investigates an NP-hard parallel machine scheduling problem, a critical challenge in manufacturing, healthcare, and logistics industries where efficient resource allocation is essential. The issue involves scheduling operations where each task requires an additional resource, with multiple resource types available, each limited to a single copy. The objective is to minimize the makespan, which is defined as the total completion time of all tasks. A novel constraint programming model is designed to solve the problem to optimality. The proposed model is benchmarked against two existing linear mathematical formulations, achieving up to 95% faster computational times while solving instances with up to 20 machines, 40 resources, and 90 operations per resource—scenarios the linear models failed to handle within reasonable computational limits. Furthermore, the model exhibits excellent scalability, effectively solving more extensive and complex instances. These findings underscore the potential of constraint programming as a powerful tool for tackling complex scheduling problems in resource-constrained environments, with applications in industries where resource-sharing is critical. • Present a novel constraint programming model for optimal scheduling in resource-constrained environments. • Achieve up to 95% faster computational times compared to traditional linear formulations. • Solve complex instances efficiently with 20 machines, 40 resources, and 90 operations per resource. • Demonstrate superior scalability for larger and more intricate scheduling scenarios. • Highlight applications in manufacturing, healthcare, and logistics for improved resource-sharing efficiency.

Decision Analytics JournalVol. 15
Tunis University (TN), American University of Sharjah (AE), Institut Alfred Fournier (FR), Tunis El Manar University (TN)
Openalex Percentile: Top 11%
Scheduling and Optimization Algorithms
2.48
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.