Question: A genetic algorithm can be used to solve complicated problems with a greater number of variables and possible solutions. The combinations of different solutions are


A genetic algorithm can be used to solve complicated problems with a greater number of variables and possible solutions. The combinations of different solutions are passed through the Darwinian based algorithm to find the best solutions. The poorer solutions are then replaced with the offspring of good solutions. a) Describe FIVE (5) the main features of Genetic Algorithms (GA). [5 marks] b) In daily working scenario example, a coffee shop operates using THREE (3) baristas and employs FIVE (5) coffee machines. Only one barista can operate on any coffee machine on a single day, and each barista cannot work for more than two days in a row. The coffee shop operates on all coffee machines for every day. The best combination of barista on any day can be obtained by using Genetic algorithm. i) Identify a chromosome that could represent an individual in this Genetic Algorithm. [1 mark] ii) Briefly explain the best condition that Genetic algorithms is suitable be used to solve this problem in terms of decreasing or increasing number of baristas or coffee machines. [2 marks] iii) Describe ONE (1) difference between phenotype and genotype
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
