Decomposition Methods for Mixed-Integer Linear Programs | Synapse