[Dip-tickets] [Dip] #39: Call to setModelRelax results in duplication of variables in activeColumns

Dip coin-trac at coin-or.org
Sun Aug 8 22:16:00 EDT 2010


#39: Call to setModelRelax results in duplication of variables in activeColumns
--------------------+-------------------------------------------------------
Reporter:  kmartin  |       Type:  defect
  Status:  new      |   Priority:  minor 
 Version:  trunk    |   Keywords:        
--------------------+-------------------------------------------------------
 A call to setModelRelax results in a duplication of the variables in the
 vector of activeColumns.

 To see this add the line of code

      UtilPrintVector((*mdi).second->activeColumns, m_osLog);

 after the call

       setModelRelax((*mdi).second,
                     "relax" + UtilIntToStr((*mdi).first),
                     (*mdi).first);

 in Dip/examples/MILPBlocks/MILPBlock_DecompApp.cpp.  See, for example, the
 list below generated for one block:

 85 171 257 343 429 515 601 687 773 859 945 1031 1117 1203 1289 1375 1461
 1547 1642 1728 1814 1900 1986 2072 2158 2244 2330 2416 2502 2588 2674 2760
 2846 2932 3018 3104 3190 3276 3362 3448 3534 3620 3706 3792 3878 3964 4050
 4136

 85 171 257 343 429 515 601 687 773 859 945 1031 1117 1203 1289 1375 1461
 1547 1642 1728 1814 1900 1986 2072 2158 2244 2330 2416 2502 2588 2674 2760
 2846 2932 3018 3104 3190 3276 3362 3448 3534 3620 3706 3792 3878 3964 4050
 4136

-- 
Ticket URL: <https://projects.coin-or.org/Dip/ticket/39>
Dip <https://projects.coin-or.org/Dip>
An extensible software framework for implementing decompositon-based bounding algorithms for use in solving large-scale discrete optimization problems.



More information about the Dip-tickets mailing list