Biased Random Key Genetic Algorithm

When the user wants to design, implement, or tune a biased random-key genetic algorithm (BRKGA), where chromosomes are random-key vectors in [0,1), evolution uses elite/mutant partitioning with biased uniform crossover, and a decoder is the only problem-specific component. Also use when the user mentions "BRKGA," "random keys," "random-key encoding," "biased crossover," "decoder," or when genetic operators must never produce infeasible solutions. For decoder design patterns, see decoder-based-representations; for general GA operators and selection, see genetic-algorithms.

hajibabaie 6e72710 38.8 KB Updated

File contents

hajibabaie/combinatorial-optimization-skills/tree/main/skills/biased-random-key-genetic-algorithm commit 6e727104b3

Frequently asked questions

npx skillmds@latest add hajibabaie/biased-random-key-genetic-algorithm