Linear and Integer Programming.

Branch and Bound