source: trunk/Couenne/src/problem

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @490   10 years pbelotti cut repeated (EPL)…
(edit) @488   10 years pbelotti CPL -> EPL
(edit) @487   10 years pbelotti adopting new build system in trunk
(edit) @485   10 years pbelotti saving minor changes before merging branches/split
(edit) @462   10 years pbelotti fixing some bad leaks. trilinear still doesn't get small examples right
(edit) @459   10 years pbelotti added last case for trilinear terms, bi+tri
(edit) @458   10 years pbelotti introducing trilinear convexification (code partly implemented by …
(edit) @457   10 years pbelotti better SOS recognition. Efficiency, cosmetic, output changes
(edit) @454   10 years pbelotti minor improvements in output and domain
(edit) @449   10 years pbelotti fixed two bugs in orbital branching
(edit) @445   10 years pbelotti fix a couple of compilation errors
(edit) @444   10 years giacomo.n checkAuxBounds in CouenneProblem?
(edit) @440   10 years pbelotti better management of symmetry changed bounds
(edit) @432   10 years giacomo.n Utility function resetCutOff() in CouenneProblem?
(edit) @424   11 years pbelotti improved output level (unified output level). Undoing a change by Jim …
(edit) @423   11 years jim_ostrowski Fixed the bug Pietro found, changed the way the symmetry graph encoded …
(edit) @421   11 years jim_ostrowski fixed some bugs in symmetry detection.
(edit) @420   11 years pbelotti generating orbit vector as pointer. Adding orbit-based bound …
(edit) @419   11 years pbelotti embellishing orbital branching
(edit) @417   11 years pbelotti adding multiplier as a temporary fix for Nauty's memory problems on …
(edit) @416   11 years pbelotti added option to toggle orbital branching
(edit) @414   11 years pbelotti temporary fix to be able to read COIN_HAS_NTY
(edit) @412   11 years pbelotti Added #ifs for compiling symmetry code only when Nauty is present
(edit) @409   11 years jim_ostrowski Adding orbital branching features to Couenne
(edit) @407   11 years pbelotti fixed SOS branching -- use "enable_sos true" to use. Use getMatrByRow …
(edit) @399   11 years pbelotti added header. adding FBBT to two-implied bound tightening
(edit) @397   11 years pbelotti disabling fixed point LP when fbbt terminated before the iteration …
(edit) @387   11 years pbelotti introducing parameter for number of FBBT iterations
(edit) @379   11 years pbelotti added integer addEnvelope to initial linearization too. Fixing NLP in FP
(edit) @377   11 years pbelotti fixing storage best solution, moving includes, small changes to FP
(edit) @376   11 years pbelotti reshuffled option registration to move where they belong
(edit) @365   11 years pbelotti pass cutoff to Cbc through Nlp heuristic
(edit) @360   11 years pbelotti fixing reformulation problem affecting minlplib/ex1252
(edit) @359   11 years pbelotti more efficient cycle detection. Still a problem with cycle in ex1252
(edit) @349   11 years pbelotti Added Couenne namespace. Committed old code for Feas Pump. Added code …
(edit) @338   11 years pbelotti replaced compile-time reformulation debug code with run-time
(edit) @336   11 years pbelotti adding empty code for sdp cuts
(edit) @334   11 years pbelotti options for semi-auxiliaries. Added partial support for Gurobi and …
(edit) @333   11 years pbelotti small (efficiency) fixes
(edit) @329   11 years pbelotti cleanup
(edit) @322   11 years pbelotti Added support for Nauty
(edit) @316   11 years pbelotti Check initial solution for MINLP feasibility, and possibly set cutoff …
(edit) @315   11 years pbelotti some fixes on semi-auxiliaries (esp. on multilinear terms)
(edit) @312   11 years pbelotti gave Couenne prefix to all header files
(edit) @311   11 years pbelotti re-organizing interface and heuristic files and directories
(edit) @309   11 years pbelotti a few fixes on semi-auxiliaries
(edit) @308   11 years pbelotti minor fixes
(edit) @307   11 years pbelotti introducing semi-auxiliaries, i.e., variables defined with an …
(edit) @302   11 years pbelotti more efficient, flexible checkNLP
(edit) @295   11 years pbelotti fixed bug in checkNLP -- not checking all aux. Adding information on …
(edit) @290   11 years pbelotti tighter cuts for bounded bilinear terms
(edit) @288   11 years pbelotti adding lib and include support for Nauty
(edit) @286   11 years pbelotti added stub code for orbital branching. Small fix for doxydoc and …
(edit) @267   12 years stefan some fixes to options documentation; integrate some docu from manual
(edit) @259   12 years pbelotti restored objects_ as vector of POINTERS to object rather than objects …
(edit) @250   12 years stefan move initialization of options into separate function, so that it can …
(edit) @236   12 years pbelotti disjunctive cuts on integer variables too (equivalent to -- but slower …
(edit) @232   12 years stefan start separating out ampl interface, needed changes in CouenneSetup?
(edit) @230   12 years pbelotti undid some leak-fixing code. Eliminated some useless debug memory …
(edit) @229   12 years stefan fix for segfault with nvs21
(edit) @227   12 years stefan fix a few memory leaks
(edit) @223   12 years pbelotti CouenneProblem? independent of CouenneCutGenerator?. Trying to fix some …
(edit) @215   12 years pbelotti templatized CouenneSolverInterface?. Fixed a few branching bugs. Every …
(edit) @189   12 years pbelotti restored (available with a false-by-default option, though) and …
(edit) @158   12 years pbelotti added partial treatment of dual infeasibility (of continuous …
(edit) @157   12 years pbelotti last correction about objects_
(edit) @155   12 years pbelotti CouenneProblem::objects_ is now a vector of objects, not of pointers …
(edit) @154   12 years pbelotti Id'd all remaining files
(edit) @153   12 years pbelotti pointers to CouenneObject? were deleted more than once as there are …
(edit) @151   12 years pbelotti ignore defined variables (aka common expressions) in nlp interface
(edit) @138   12 years pbelotti fix infeasibility detected from ::inf=1e40 (from BonChooseVariable?.cpp)
(edit) @136   12 years pbelotti added context flag for CouenneSolverInterface::resolve -- check for …
(edit) @130   12 years pbelotti added option for reduced cost bound tightening
(edit) @129   12 years pbelotti cut debug printf
(edit) @127   12 years pbelotti added option for redundant variable check
(edit) @126   12 years pbelotti avoid nonsense cutoffs and NaN infeasibilities
(edit) @125   12 years pbelotti less tight cutoff -- avoids cutting some optima, for instance in OS …
(edit) @116   12 years pbelotti restore unused original in getAuxs and initAuxs also.
(edit) @115   12 years pbelotti fix right value of objective computed in checkNLP -- numerics can make …
(edit) @114   12 years stefan for gcc 4.4
(edit) @112   12 years pbelotti isolate restoreUnused to when there is at least one unused -- takes …
(edit) @110   12 years stefan for compilation without ASL
(edit) @104   12 years stefan dirty fix: temporarily add code in readnl to problem to resolve …
(edit) @103   12 years pbelotti fixed bug in zero-multiplicity original variables: they are set to …
(edit) @98   12 years pbelotti fixed dynamic_cast on wrong pointer, and made all other dynamic_cast's …
(edit) @96   12 years stefan resolve some circular dependencies by moving more into …
(edit) @93   12 years pbelotti new library modularization (broken with debug)
(edit) @79   12 years pbelotti name fixing. Trying to fix a crippling cast conversion for function …
(edit) @78   12 years pbelotti increase nOrigVars_ in CouenneProblem::addVariables (cleaner)
(edit) @75   12 years pbelotti fixed segfault with constant objective. Other minor fixes
(edit) @71   12 years pbelotti added common exprs to output. Fixed printing segfault.
(edit) @70   12 years stefan make ASL optional
(edit) @69   12 years pbelotti set aux bounds upon creation as opposed to after reformulation - gets …
(edit) @64   12 years pbelotti fix bug with expressions (f(x)-f(x)). fixed some leaks. Made …
(edit) @61   12 years pbelotti fixed some method for quadratic functions. Deleted useless problem print.
(edit) @40   12 years pbelotti separating problem handling from AMPL reading
(edit) @39   12 years pbelotti Merging some of the latest changes from Bonmin/branches/Couenne: added …
(edit) @34   12 years pbelotti faster forward BT. Eliminated foolish generation of expressions every …
(edit) @33   12 years pbelotti fixed a few memory leaks. Last commit before merging part of the …
(edit) @28   12 years stefan let AuxSet?() return a reference to auxSet_ instead of its value, so …
Note: See TracRevisionLog for help on using the revision log.