Heuristics for Optimization and Learning (Studies in Computational Intelligence, Band 906)