Skip to content
DraconiticResearch
Search Sources API
197,768 studies31 sourcesUpdated 49 min ago
PreprintCC BY-NC-ND 4.0arXiv

Automated Priority Rule Design for the Resource-Constrained Project Scheduling Problem: A Large Language Model-Guided Population-Based Search

Abstract

The objective of the resource-constrained project scheduling problem (RCPSP) is to minimize makespan while satisfying precedence and renewable-resource constraints. Priority-rule heuristics construct feasible schedules with low computational cost and explicit decision logic, making them widely used in practice and an attractive alternative to more computationally intensive methods. However, no traditional rule performs consistently well across projects, and researchers have therefore investigated automated priority-rule design. Genetic programming (GP) hyper-heuristics have been the predominant approach to this task, but evolving a high-performing rule may require evaluating many candidate rules on the training projects. Recent advances in large language models (LLMs) make it possible to generate and iteratively revise priority rules using performance feedback. This paper presents an LLM-guided population-based framework for automated priority-rule design. During the offline search, an LLM generates and revises candidate rules, while schedule quality on training projects determines candidate fitness and guides subsequent revisions. At the end of the search, the best rule is returned and applied directly to unseen projects without further search or LLM calls. Experiments show that the LLM-designed rules outperform traditional single rules across the test sets and outperform GP-designed rules obtained under comparable search effort, while remaining competitive with rules obtained from a substantially larger GP search. On large projects, selected LLM-designed rules outperform all considered traditional rules and two genetic algorithm configurations on highly parallel projects. An ablation study examines how changes to the main search components affect performance, while rule analyses describe the structure and decision behavior of the LLM-designed rules.

Related

  1. Not All Objectives Are Born Equal: Priority-Constrained Descent for Hierarchical Multi-Objective Optimization
    Dara Varam, Mohamed I. Alhajri
    arXivPreprintarXiv licenceFull textStatisticsarXiv
  2. Forecast-Residual-Based Chance-Constrained Scheduling of Local Energy Communities under PV and Demand Uncertainty
    Franco Cárdenas González, Fernando García-Muñoz
    arXivPreprintCC BY-NC-ND 4.0Full textOptimisation & controlarXiv
  3. BOLT: Multi-Bottleneck Bound-Guided Learning for Flexible Job-Shop Scheduling with Time Lags and Resource-Coupled Transport
    Ziheng Zhang, Wei Zhang, Yunyi Zhao +3
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
  4. Low-Bit Distributed Constrained Optimization with Application to Optimal Scheduling and Allocation
    Mohammadreza Doostmohammadian, Sergio Pequito
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
  5. QoS-Constrained Resource Pattern Design for V2X-ISAC Systems
    Hanyoung Park, Gangmin Kim, Yoo-Seung Song +1
    arXivPreprintarXiv licenceFull textGeneral mathematicsarXiv
BibTeX
@misc{luo2026automated,
  title = {{Automated Priority Rule Design for the Resource-Constrained Project Scheduling Problem: A Large Language Model-Guided Population-Based Search}},
  author = {Jingyu Luo and Mario Vanhoucke and José Coelho},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2609.03754},
  eprint = {2609.03754},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2609.03754},
  note = {CC BY-NC-ND 4.0},
}
RIS
TY  - UNPB
TI  - Automated Priority Rule Design for the Resource-Constrained Project Scheduling Problem: A Large Language Model-Guided Population-Based Search
AU  - Jingyu Luo
AU  - Mario Vanhoucke
AU  - José Coelho
PY  - 2026
DA  - 2026/09/03
PB  - arXiv
DO  - 10.48550/arxiv.2609.03754
UR  - https://arxiv.org/abs/2609.03754
AB  - The objective of the resource-constrained project scheduling problem (RCPSP) is to minimize makespan while satisfying precedence and renewable-resource constraints. Priority-rule heuristics construct feasible schedules with low computational cost and explicit decision logic, making them widely used in practice and an attractive alternative to more computationally intensive methods. However, no traditional rule performs consistently well across projects, and researchers have therefore investigated automated priority-rule design. Genetic programming (GP) hyper-heuristics have been the predominant approach to this task, but evolving a high-performing rule may require evaluating many candidate rules on the training projects. Recent advances in large language models (LLMs) make it possible to generate and iteratively revise priority rules using performance feedback. This paper presents an LLM-guided population-based framework for automated priority-rule design. During the offline search, an LLM generates and revises candidate rules, while schedule quality on training projects determines candidate fitness and guides subsequent revisions. At the end of the search, the best rule is returned and applied directly to unseen projects without further search or LLM calls. Experiments show that the LLM-designed rules outperform traditional single rules across the test sets and outperform GP-designed rules obtained under comparable search effort, while remaining competitive with rules obtained from a substantially larger GP search. On large projects, selected LLM-designed rules outperform all considered traditional rules and two genetic algorithm configurations on highly parallel projects. An ablation study examines how changes to the main search components affect performance, while rule analyses describe the structure and decision behavior of the LLM-designed rules.
ER  -