FICO
FICO Xpress Optimization Examples Repository
FICO Optimization Community FICO Xpress Optimization Home
Back to examples browserPrevious exampleNext example

Cut-and-branch and branch-and-cut

Description
Solving a MIP by cut-and-branch or branch-and-cut: using the default functionality 'addcuts' for local cuts (clean.mos/cleanm.mos), or alternatively using 'storecuts' and 'loadcuts' to obtain global cuts (cleansl.mos/cleanslcm.mos)

Further explanation of this example: Xpress Whitepaper 'Embedding Optimization Algorithms', Section 'Office cleaning: callbacks for branch-and-cut', and 'Mosel User Guide', Section 11.1 Cut generation


Source Files
By clicking on a file name, a preview is opened at the bottom of this page.
clean.mos[download]
cleanm.mos[download]
cleansl.mos[download]
cleanslcm.mos[download]

Data Files





clparam.dat

! Parameters for `clean.mos`

PARAM: [ 562 4 4 ]    ! no. sites, no. areas, no. contractors

Back to examples browserPrevious exampleNext example