Genetic Algorithms for Multiple-Choice Problems
Uwe Aickelin

TL;DR
This thesis explores how problem-specific knowledge can improve genetic algorithms for complex multiple-choice optimization problems, demonstrating that tailored approaches enhance feasibility and solution quality.
Contribution
It introduces and evaluates indirect genetic algorithms with self-adjusting decoders as a robust method for multiple-choice problems, outperforming standard approaches.
Findings
Indirect genetic algorithms perform better than standard methods.
Problem-specific information increases feasible solutions.
Hierarchical co-evolution improves solution quality.
Abstract
This thesis investigates the use of problem-specific knowledge to enhance a genetic algorithm approach to multiple-choice optimisation problems.It shows that such information can significantly enhance performance, but that the choice of information and the way it is included are important factors for success.Two multiple-choice problems are considered.The first is constructing a feasible nurse roster that considers as many requests as possible.In the second problem, shops are allocated to locations in a mall subject to constraints and maximising the overall income.Genetic algorithms are chosen for their well-known robustness and ability to solve large and complex discrete optimisation problems.However, a survey of the literature reveals room for further research into generic ways to include constraints into a genetic algorithm framework.Hence, the main theme of this work is to balance…
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
TopicsMetaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms · Evolutionary Algorithms and Applications
