Solution techniques for combinatorial optimization and integer programming problems are core disciplines in operations research with contributions of mathematicians as well as computer scientists and economists. This article surveys the state of the art in solving such problems to optimality