[Cbc] CBC Crash with preprocess=aggregate on specific mps

Pieter Zieschang1 Pieter.Zieschang1 at de.ibm.com
Fri Nov 10 08:17:51 EST 2017


Hello,

CBC crashes on the problem file available here:

https://mega.nz/#!cvQVVSDS!AhL9-P8ELSe5jnSJ6mCbdQuiT9v7MJzURrvRrwPcSdA


Its caused by the preprocess=aggregate option. If not specified, it solves 
without error. Not specified probably defaults to SOS i guess.


This seems to be a preprocessor bug.



$ ./cbc Problem_24068_0.mps -threads=4 timemode=elapsed -seconds=1200 
-keepNames=on -dualt=1e-06 -perturb=on -pertvalue=61 -constraint=on 
-cuts=on -clique=forceon -zero=forceon -probing=forceonstrong -combine=on 
-combine2=on -ratiogap=0.001 -multiple=4 -preprocess=aggregate -solve 
-solution Problem_24068_0.mps.solution.manual.txt
Welcome to the CBC MILP Solver
Version: 2.9
Build Date: Aug  1 2017
Revision Number: 2341

command line - ./cbc Problem_24068_0.mps -threads=4 timemode=elapsed 
-seconds=1200 -keepNames=on -dualt=1e-06 -perturb=on -pertvalue=61 
-constraint=on -cuts=on -clique=forceon -zero=forceon 
-probing=forceonstrong -combine=on -combine2=on -ratiogap=0.001 
-multiple=4 -preprocess=aggregate -solve -solution 
Problem_24068_0.mps.solution.manual.txt (default strategy 1)
At line 1 NAME ES FREE
At line 2 ROWS
At line 6175 COLUMNS
At line 48766 RHS
At line 54938 RANGES
At line 54939 BOUNDS
At line 55961 ENDATA
Problem ES has 6171 rows, 7780 columns and 39056 elements
Coin0008I ES read with 0 errors
threads was changed from 0 to 4
Option for timeMode changed from cpu to elapsed
seconds was changed from 1e+100 to 1200
dualTolerance was changed from 1e-07 to 1e-06
pertValue was changed from 50 to 61
Option for constraintfromCutoff changed from off to on
Option for cliqueCuts changed from on to forceOn
Option for zeroHalfCuts changed from off to forceOn
Option for probingCuts changed from on to forceOnStrong
Option for combineSolutions changed from off to on
Option for combine2Solutions changed from off to on
ratioGap was changed from 0 to 0.001
multipleRootPasses was changed from 0 to 4
Option for preprocess changed from sos to aggregate
Continuous objective value is 288000 - 0.11 seconds
Cgl0012I Added 17 variables (from 3 rows) with 106 elements
Cgl0011I 3420 variables made integer
Segmentation fault (core dumped)



regards,
Pieter


Pieter Zieschang
pieter.zieschang1 (at) de.ibm.com
















Modis IT Outsourcing GmbH . Ein Unternehmen der internationalen Adecco 
Gruppe
Geschäftsführer: Andreas Buchelt . Martin Wimmer. Amtsgericht Düsseldorf 
HRB 78227
Hauptsitz der Gesellschaft: Niederkasseler Lohweg 18, 40547 Düsseldorf


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20171110/4f0e7336/attachment.html>


More information about the Cbc mailing list