In this lecture we consider the design and implementation of genetic algorithms. Genetic algorithms are an important tool in conquering problems that are intractable because the solutions are difficult to find, or because the solutions are difficult to directly describe.Outline of this class (resources are below)
Example: Efficiently packing unusual shaped items in a carton can be intractable, but we know the optimial solution cannot be packed into a carton smaller than the total volume of the items. If we could get within 5%, we'd be happy.
Readings for next week: