Matheuristics, Algorithms and Implementations