This book is the first comprehensive tutorial on matheuristics.
Matheuristics are based on mathematical extensions of previously known
heuristics, mainly metaheuristics, and on original, area-specific
approaches. This tutorial provides a detailed discussion of both
contributions, presenting the pseudocodes of over 40 algorithms,
abundant literature references, and for each case a step-by-step
description of a sample run on a common Generalized Assignment Problem
example. C++ source codes of all algorithms are available in an
associated SW repository.