A bi-population hybrid genetic algorithm for the limited pre-emptive multimode resource-constrained project scheduling problem with fast tracking

The maximum number of pre-emptive multimode resource-constrained project scheduling problem with fast tracking (Maxnint_PMRCPSP-FT) is addressed by extending the traditional multimode resource-constrained project scheduling problem with activity pre-emption. Activities are divided into work packages with constraints on the maximum number of splits and minimum continuous execution workload to determine strategies to minimize the makespan using mode changes or fast-tracking subactivities after pre-emption. A mixed-integer programming model and bi-population hybrid genetic algorithm were developed for optimal solutions by adapting key heuristic elements (codification, serial schedule generation scheme and double justification) for pre-emption and fast tracking. This algorithm incorporates crossover and mutation operations, local search strategies, population cooperation and parameter optimization using an orthogonal experimental design. Validated through ablation studies and extensive comparisons on generated datasets, the proposed method significantly improves solution quality, particularly with increasing complexity. Real-world testing in a residential project confirmed the improved schedule quality through limited pre-emption and within-activity fast tracking.

Authors

Institutions

Publication Details

Journal
Engineering Optimization
Published
2026-08-27
DOI
https://doi.org/10.1080/0305215x.2026.2715776
Primary Topic
Resource-Constrained Project Scheduling
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

A bi-population hybrid genetic algorithm for the limited pre-emptive multimode resource-constrained project scheduling problem with fast tracking

Guohua Zhou, chaoran huang
Engineering Optimization
Resource-Constrained Project Scheduling
article

A bi-population hybrid genetic algorithm for the limited pre-emptive multimode resource-constrained project scheduling problem with fast tracking

Guohua Zhou, chaoran huang
article en

Abstract

The maximum number of pre-emptive multimode resource-constrained project scheduling problem with fast tracking (Maxnint_PMRCPSP-FT) is addressed by extending the traditional multimode resource-constrained project scheduling problem with activity pre-emption. Activities are divided into work packages with constraints on the maximum number of splits and minimum continuous execution workload to determine strategies to minimize the makespan using mode changes or fast-tracking subactivities after pre-emption. A mixed-integer programming model and bi-population hybrid genetic algorithm were developed for optimal solutions by adapting key heuristic elements (codification, serial schedule generation scheme and double justification) for pre-emption and fast tracking. This algorithm incorporates crossover and mutation operations, local search strategies, population cooperation and parameter optimization using an orthogonal experimental design. Validated through ablation studies and extensive comparisons on generated datasets, the proposed method significantly improves solution quality, particularly with increasing complexity. Real-world testing in a residential project confirmed the improved schedule quality through limited pre-emption and within-activity fast tracking.

Engineering Optimization
Southwest Jiaotong University (CN)
National Natural Science Foundation of China
Partnerships for the goals
Openalex Percentile: Top 6%
Resource-Constrained Project Scheduling
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.