DEV Community

Around IT In 256 Seconds

#85: Genetic algorithm: natural selection helps to solve coding problems

A genetic algorithm is a heuristic approach to solving complex computational problems. This includes various optimizations, especially around scheduling and design. For example, NASA designed a radio antenna for their spacecraft using a genetic algorithm. Its shape is quite complicated, like nothing that could be designed by hand. So how do genetic algorithms work their way to the solution? Well, they are inspired by the natural selection process in living creatures (!)

Read more: https://nurkiewicz.com/85

Get the new episode straight to your mailbox: https://nurkiewicz.com/newsletter

Episode source