Question 1
4 marks
Core characteristics and elitism mechanisms in genetic algorithms
- Modelling and simulation
(a)
2 marks
- Identify two distinguishing characteristics of genetic algorithms:
- 1) Population-based evolutionary search: Operates concurrently on a diverse pool of potential solutions (chromosomes) rather than refining a single path, evolving new generations through biologically inspired operators like crossover and mutation.
- 2) Stochastic fitness-driven selection: Employs probabilistic sampling guided by an objective fitness function to favor high-performing solutions while preserving exploration across the search space.
Mentor tip
State two defining characteristics such as population-based evolutionary search or fitness-driven probabilistic selection.
(b)
2 marks
- Outline the role and function of elitism in genetic algorithms:
- Elitism guarantees that a predetermined number of the highest-fitness individuals from the current generation are copied directly into the subsequent generation without modification from crossover or mutation.
- This mechanism preserves the best discovered solutions from being degraded or permanently lost due to destructive random genetic operations.
Mentor tip
Clarify that elitism copies top-scoring individuals unaltered into the next generation to safeguard the best solution found so far.

