This book is an introduction to relevant aspects of the foraging literature for algorithmic design, and an overview of key families of optimization algorithms that stem from a foraging metaphor. The authors first offer perspectives on foraging and foraging-inspired algorithms for optimization, they then explain the techniques inspired by the behaviors of vertebrates, invertebrates, and non-neuronal organisms, and they then discuss algorithms...