[Minotaur] Infinite loop?
Ashutosh Mahajan
mahajan at mcs.anl.gov
Wed Feb 20 23:40:57 CST 2013
Christano
Could you send the problem file directly to me? This message usually seen when the nlp
solver faces difficulty in solving the relaxation.
You may try setting "--nlp_engine IPOPT" in the options to use IPOPT instead
of the default (Filter-SQP).
Cheers
--
Regards
Ashutosh Mahajan
http://mcs.anl.gov/~mahajan
On Wed, Feb 20, 2013 at 11:25:25AM +0000, Cristiano Arbex Valle wrote:
> Just to say, on request I might be able to provide the problem where I get this
> message.
>
> Best regards,
> Cristiano
>
> On Wed, Feb 20, 2013 at 11:07 AM, Cristiano Arbex Valle <arbex.dcc at gmail.com>
> wrote:
> Dear Minotaur team,
>
> I am currently using the BNB solver as part of my research. It has
> been working very well, thank you for your work.
>
> There is one situation, however, where I get an apparent infinite
> loop. Notice that for hundreds of similar instances, the code works
> fine, but for this one I get this problem. This is the output of
> Minotaur when solving this specific case:
>
> ------
> (...)
> bnb main: setting reliability maxdepth to 10
> bnb main: reliability branching iteration limit = 5
> bnb main: brancher used = ReliabilityBrancher
> branch-and-bound: time = 6.46 lb = -1.9483 ub = inf nodes processed
> = 3 nodes left = 4
> branch-and-bound: time = 12.82 lb = -1.9483 ub = inf nodes processed
> = 6 nodes left = 7
> branch-and-bound: time = 18.10 lb = -1.9483 ub = inf nodes processed
> = 22 nodes left = 21
> branch-and-bound: time = 23.32 lb = -1.9483 ub = inf nodes processed
> = 27 nodes left = 26
> branch-and-bound: time = 30.24 lb = -1.9483 ub = -0.0173 nodes
> processed = 36 nodes left = 33
> branch-and-bound: time = 37.05 lb = -1.9483 ub = -0.0173 nodes
> processed = 39 nodes left = 34
> branch-and-bound: time = 43.04 lb = -1.9483 ub = -0.0173 nodes
> processed = 44 nodes left = 39
> branch-and-bound: time = 48.24 lb = -1.9483 ub = -0.0173 nodes
> processed = 52 nodes left = 47
> branch-and-bound: time = 55.37 lb = -1.9483 ub = -0.0173 nodes
> processed = 57 nodes left = 50
> branch-and-bound: time = 61.65 lb = -1.9483 ub = -0.0173 nodes
> processed = 64 nodes left = 55
> branch-and-bound: time = 66.94 lb = -1.9483 ub = -0.0173 nodes
> processed = 72 nodes left = 59
> branch-and-bound: time = 71.96 lb = -1.9483 ub = -0.0173 nodes
> processed = 84 nodes left = 69
> branch-and-bound: time = 77.97 lb = -1.9483 ub = -0.0173 nodes
> processed = 89 nodes left = 72
> branch-and-bound: time = 83.27 lb = -1.9483 ub = -0.0173 nodes
> processed = 92 nodes left = 75
> branch-and-bound: time = 88.63 lb = -1.9483 ub = -0.0173 nodes
> processed = 102 nodes left = 81
> branch-and-bound: time = 94.70 lb = -1.9483 ub = -0.0173 nodes
> processed = 112 nodes left = 89
> branch-and-bound: time = 99.83 lb = -1.9483 ub = -0.0173 nodes
> processed = 120 nodes left = 97
> branch-and-bound: time = 104.87 lb = -1.9483 ub = -0.0173 nodes
> processed = 129 nodes left = 106
> branch-and-bound: time = 109.89 lb = -1.9483 ub = -0.0173 nodes
> processed = 136 nodes left = 109
> branch-and-bound: time = 115.09 lb = -1.9483 ub = -0.0173 nodes
> processed = 146 nodes left = 119
> branch-and-bound: time = 120.27 lb = -1.9483 ub = -0.0173 nodes
> processed = 155 nodes left = 128
> branch-and-bound: time = 125.33 lb = -1.9483 ub = -0.0173 nodes
> processed = 163 nodes left = 136
> branch-and-bound: time = 131.27 lb = -1.9483 ub = -0.0173 nodes
> processed = 170 nodes left = 141
> branch-and-bound: time = 136.86 lb = -1.9483 ub = -0.0173 nodes
> processed = 175 nodes left = 146
> branch-and-bound: time = 141.90 lb = -1.9483 ub = -0.0173 nodes
> processed = 185 nodes left = 156
> branch-and-bound: time = 147.44 lb = -1.9483 ub = -0.0173 nodes
> processed = 194 nodes left = 165
> branch-and-bound: time = 152.84 lb = -1.9483 ub = -0.0173 nodes
> processed = 204 nodes left = 175
> filterSQP: version 20010817
> failure in re_order (3)
> e(i).eq.0.D0: i = 288
> e(i).eq.0.D0: i = 288
> e(i).eq.0.D0: i = 288
> e(i).eq.0.D0: i = 288
> e(i).eq.0.D0: i = 288
> e(i).eq.0.D0: i = 288
> (...)
> ------------------------------------------------
>
> That last sentence is being printed indefinitely. I tried setting all
> verbose options to zero (in this test bnb_log_level=2, but I also
> tried with zero), but that message is still being printed. After a
> few minutes the output file size grew to over 200MB. Do you happen to
> know the reason I am getting this issue?
>
> Thank you very much,
>
>
> --
> Cristiano Arbex Valle
>
>
>
>
> --
> --
> Cristiano Arbex Valle
>
> _______________________________________________
> Minotaur mailing list
> Minotaur at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/minotaur
More information about the Minotaur
mailing list