A biology-inspired algorithm is a computational model that mimics or reverse engineers intelligent behavior observed in nature. It guides search through complex, ill-structured optimization problems where global information may be limited. section 2.4 section 2.5
Common sources of biological inspiration include:
- Evolutionary biology: genetic algorithms, genetic programming, evolutionary programming, evolutionary strategies, and differential evolution. section 2.4
- Animal behavior: particle swarm optimization, ant colony optimization, artificial bee colony, and grey wolf optimization. section 2.4
- Other biological or natural processes: neural networks, immunity, self-organization, molecular dynamics, and thermal annealing. section 2.4
Routing a VLSI design
A road network can model the problem of finding minimum-length wires connecting pins in a very-large-scale integration design, motivating search and optimization methods for practical layouts. section 2.0
