Genetic Algorithms and Programming
Search methods that encode solutions as strings or programs and improve them through mutation, crossover, and selection.
Why it matters now
The method is simple enough to implement in an afternoon and strong enough to solve scheduling, routing, and layout problems that defeat exact methods. For a small municipality or a farmer cooperative, that accessibility matters more than raw power: useful optimisation no longer requires a research budget.
Where this is happening on Earth
- North AmericaJohn Holland, University of MichiganFormalised genetic algorithms and the schema theory behind them.
- EuropeCrop rotation planning tools in Dutch and French agricultureRotations evolved against yield, nitrogen, and pest pressure together.
- AsiaIrrigation scheduling in the Indus and Ganges basinsAllocation schedules evolved to spread scarce water across competing users.
- AfricaVaccination and clinic route planning in Ethiopia and NigeriaRoutes evolved against distance, cold chain, and road condition.
- South AmericaReserve selection in Chilean and Colombian planningEvolved configurations balancing biodiversity gain against acquisition cost.
The idea itself
The encyclopedia entry first, then live searches at journals and magazines that keep returning current work on this specific idea.
Current reporting from around the world
Standing feeds at reputable periodicals. These stay fresh on their own, which is why they are here instead of a list of articles that would be out of date within a season.