Reactive Search and Intelligent Optimization (Springer, 2017)