Algorithms for optimization - Kochenderfer, Mykel J. 1980- (The MIT Press, 2019)