TL;DR
Surrogate-assisted genetic programming (GP) was developed to enhance scheduling heuristics in dynamic multi-mode project scheduling. The study found that binary encoding with Euclidean distance significantly improves fitness estimation and evolutionary search efficiency.
✦ Why It Matters
Implement surrogate-assisted GP with binary encoding to enhance your project scheduling heuristics today.
Key Takeaways
How It Works
The study employs surrogate-assisted genetic programming to evolve scheduling heuristics by encoding GP individuals into phenotypic characterisations. Three encoding schemes were tested: priority-value encoding retains raw outputs, rank encoding captures order, and binary encoding represents final decisions.
The binary encoding, when paired with Euclidean distance, effectively estimates fitness and reduces redundancy, allowing for a more efficient evolutionary search.
Related