Scalable Knee-Point Guided Activity Group Selection in Multi-Tree Genetic Programming for Dynamic Multi-Mode Project Scheduling
Yuan Tian, Yi Mei, Mengjie Zhang

TL;DR
This paper introduces a scalable knee-point guided activity group selection method within a multi-tree genetic programming framework to improve dynamic multi-mode project scheduling, especially for large instances.
Contribution
It proposes a knee-point-based activity group selection mechanism to enhance scalability and effectiveness in large-scale dynamic project scheduling problems.
Findings
Outperforms traditional GP in large instances
Scales effectively to complex scheduling problems
Improves scheduling quality over sequential decision methods
Abstract
The dynamic multi-mode resource-constrained project scheduling problem is a challenging scheduling problem that requires making decisions on both the execution order of activities and their corresponding execution modes. Genetic programming has been widely applied as a hyper-heuristic to evolve priority rules that guide the selection of activity-mode pairs from the current eligible set. Recently, an activity group selection strategy has been proposed to select a subset of activities rather than a single activity at each decision point, allowing for more effective scheduling by considering the interdependence between activities. Although effective in small-scale instances, this strategy suffers from scalability issues when applied to larger problems. In this work, we enhance the scalability of the group selection strategy by introducing a knee-point-based selection mechanism to identify…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsResource-Constrained Project Scheduling · Advanced Multi-Objective Optimization Algorithms · Scheduling and Timetabling Solutions
