PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 13, 2026Annals of Operations Research1 citationsOpen Access

Automated design of heuristics for resource-constrained project scheduling problem via regression algorithms

JLJun LuoMVMario VanhouckeJCJosé P. Coelho

Key Points

  • The aim is to automate the design of priority rule heuristics for resource-constrained project scheduling using regression algorithms.
  • Evaluated nine regression algorithms for heuristic design
  • Enhanced top three algorithms with ensemble techniques
  • Conducted computational experiments on primary and supplementary datasets
  • Regression-based heuristics outperformed traditional priority rules across primary test datasets
  • Some regression heuristics surpassed those designed via genetic programming hyper-heuristics
  • Validation on large project instances confirmed the robustness of regression-based heuristics

Abstract

Abstract The resource-constrained project scheduling problem (RCPSP) is a complex optimization problem aiming to construct feasible schedules that minimize the project makespan while satisfying the precedence and renewable resource constraints. Priority rule heuristics are prevalent approaches for solving the RCPSP, particularly in practical applications. However, these rules are problem-specific, and no rule can consistently outperform others across different projects. Designing priority rules through manual methods requires substantial expertise, time, and computational effort. This has led researchers to propose automated techniques for this purpose. Most existing research in this area focuses on unsupervised learning techniques like genetic programming hyper-heuristics (GPHH), while the investigation of supervised learning algorithms remains limited. To address this gap, this research explores the potential of supervised learning algorithms, specifically regression-based methods, for the automated design of new priority rule heuristics for RCPSP. Nine widely used regression algorithms were evaluated, and the top-performing three were further enhanced using ensemble techniques to augment their effectiveness. Computational experiments show that regression-based heuristics can outperform traditional priority rules across all primary test datasets and, in some cases, even surpass priority rules designed through GPHH. To further validate the reliability of our results, we also tested the regression-based heuristics on various supplementary datasets, including project instances with more than 1,000 activities and empirical projects. Their performance highlights the robust generalization of regression-based heuristics.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Luo et al. (2026) studied this question.

synapsesocial.com/papers/69dc88583afacbeac03ea315https://doi.org/10.1007/s10479-026-07196-9
Ask AI
Helpful
Bookmark
Share
View Full Paper