source: branches

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @531   13 years pbelotti added reduced cost fixing. Separated bound tightening from …
(edit) @528   13 years pbonami Test a 0.2a branch
(edit) @525   13 years pbelotti implied bounds: fix some of the infinity handling
(edit) @524   13 years pbelotti rethought the meaning of infinity in implied bounds. Include …
(edit) @523   13 years pbelotti keep coefficients low in powers with big coefficients
(edit) @521   13 years pbelotti introducing better bounds for sin/cos. Tool for drawing cuts
(edit) @520   13 years pbelotti limit power upper/lower bounds to get reasonable coefficients
(edit) @515   13 years pbelotti restored infeasible cut to fathom after generateCuts(), this time also …
(edit) @507   13 years pbelotti cut debug printf
(edit) @506   13 years pbelotti avoid cuts with huge coefficients. Added powNewton to compute deepest …
(edit) @501   13 years pbonami make an -> a .
(edit) @499   13 years pbelotti update arrays before calling getFixVar
(edit) @498   13 years pbelotti fixed serious bug with x(2k+1)
(edit) @497   13 years pbelotti testing new conv-expr{Sin,Cos}. Added tool for deepest cut in exprPow
(edit) @492   13 years pbonami Fix bug when BabInfo? is empty
(edit) @490   13 years pbonami Transmit information about infeasible node to Bonmin
(edit) @482   13 years pbonami Use OsiAuxInfos? to transmit bounds
(edit) @480   13 years pbelotti fixed exprPow::standardize. Introduced better convexification for …
(edit) @477   13 years pbelotti started updating exprSin/Cos convexifier. Eliminated infeasible …
(edit) @476   13 years pbelotti changed call to createCut(), add trivial cuts w >= k as OsiColCuts?
(edit) @472   13 years pbelotti fixed minor bug in linearize.cpp. Changed assumption in BabPtr_ -> …
(edit) @468   13 years pbonami Update Couenne Makefiles
(edit) @467   13 years pbelotti fixed comparison of exprGroup
(edit) @460   13 years pbelotti fixed exprMul::generateCuts when one operand is almost constant
(edit) @459   13 years pbelotti restored extra exprMul cuts
(edit) @458   13 years pbelotti call Image () to update auxiliary variables
(edit) @452   13 years pbelotti added CouenneProblem::getAuxs() to get aux variables from original
(edit) @451   13 years pbelotti fixed typo in linearize.cpp
(edit) @450   13 years pbelotti fixed some bugs in multiplication bounding. Flatten linear expressions
(edit) @449   13 years pbonami Remove candidate for release 0.1.2
(edit) @448   13 years pbelotti consider Ampl's objconst(0) once. Extra tangent cuts for products w=xy …
(edit) @446   13 years pbonami Candidate for release 0.1.2
(edit) @445   13 years pbelotti fixed NaN bounds in initAux, added rank and multiplicity to branch …
(edit) @441   13 years pbelotti fixed major problems with implied bounds. One (internal) iteration for …
(edit) @440   13 years pbelotti problem in compiling inline function within .cpp
(edit) @439   13 years pbelotti due to Clp, limit rhs and coefficients to 1e20 in …
(edit) @437   13 years pbelotti still some numerical problems in branching
(edit) @436   13 years pbelotti sort operands in commutative operators for better matching. Branch on …
(edit) @432   13 years pbelotti fixed check in exprPower and fictitious dual bound. Evaluation of …
(edit) @427   13 years pbelotti rolling back to pre-impliedBounds status
(edit) @422   13 years pbelotti fixed evaluation and cut generation problems in alan and other instances
(edit) @417   13 years pbelotti added exprGroup to CouenneObject::feasibleRegion() fixing
(edit) @416   13 years pbonami fix in feasibleRegion
(edit) @414   13 years pbelotti printing number of auxiliaries
(edit) @412   13 years pbelotti limit #calls to bound tightening
(edit) @411   13 years pbelotti generate statistics
(edit) @409   13 years pbelotti fixed infinite loop updating infinite upper bound
(edit) @408   13 years pbelotti added nlpCheck
(edit) @405   13 years pbelotti retrieve best solution within CouenneCg?, added implied bounds for exprDiv
(edit) @403   13 years pbelotti fixed implied bounds in expr{Pow,Inv}, added implied bounds for exprMul
(edit) @402   13 years pbelotti enabled implied bound for exprPow, minor fixes in generateCuts()
(edit) @401   13 years pbelotti added implied bounds for exprPow
(edit) @400   13 years pbelotti fixed implied bounds in expr{Abs,Inv}, made generateCuts() depend on …
(edit) @399   13 years pbelotti fixed implied bounds on exprSum
(edit) @395   13 years pbelotti implied bounds for some operators
(edit) @392   13 years pbelotti introduced rank to auxiliary variables for rank-based branching
(edit) @391   13 years pbelotti extended exprGroup to constraints. Fixed a compare() problem with exprGroup
(edit) @389   13 years pbelotti improved detection of common expression, (finally) switched to ASL_fg
(edit) @388   13 years pbelotti last revision before switching to ASL_fg
(edit) @387   13 years pbelotti stable bound passing
(edit) @385   13 years pbelotti refined bound tightening, look at changed bounds
(edit) @382   13 years pbelotti added exprGroup for sums of linear and nonlinear terms; restrict …
(edit) @380   13 years pbelotti Added expression type to group constant+linear+nonlinear
(edit) @377   13 years pbelotti fixed cloning methods, initial var/bound passing, LP and NLP handling
(edit) @373   13 years pbelotti avoid branching when low infeasibility; cleared communication with Bonmin
(edit) @368   13 years andreasw replace make by $(MAKE) in Makefile.am
(edit) @364   13 years pbelotti minor fixes, extended products' conv. for lb=ub
(edit) @360   13 years pbelotti fixed wrong 0 lb to <= constraints
(edit) @359   13 years pbelotti check variables close to bounds before branching
(edit) @357   13 years pbelotti fixed some memory leaks
(edit) @356   13 years pbelotti restored OPUMINUS, looking for link between OsiBranchingInfo? and …
(edit) @352   13 years pbelotti update current LP point within subsequent Couenne cut generations. …
(edit) @348   13 years pbelotti clear all psg_elem replacements. Improved constraint print. Correctly …
(edit) @344   13 years pbelotti modified branching point selection. Minor fixes in printing constraints
(edit) @343   13 years pbelotti fixed x86_64 string copy problem in expr*::name ()
(edit) @342   13 years pbelotti avoid std::string::operator+ for compatibility with x86_64
(edit) @341   13 years pbelotti reduced size of all unary expr*, changed Indtoa for x86_64
(edit) @340   13 years pbelotti modified branch point, now solve ex3_1_1. Cut most of the output
(edit) @335   13 years pbonami Several fixes, can solve ex2_1_1
(edit) @331   13 years pbelotti switched calls to exprCopy to exprClone
(edit) @330   13 years pbelotti added branch selection rules for expr{Mul,Div}
(edit) @323   13 years pbelotti added branching objects, compressed expr{Min,Max}.cpp
(edit) @321   13 years pbelotti delegating choice of index to simple expressions
(edit) @318   13 years pbelotti now handle correctly AMPL partially separable structures
(edit) @315   13 years pbelotti started CouenneBranchingObject? and CouenneChooseVariable? for …
(edit) @312   13 years pbelotti fixed exprAbs, extended sample area for exprExp, expr::update() out of …
(edit) @311   13 years pbelotti avoid "defined" variables in CouenneProblem::writeMod()
(edit) @310   13 years pbelotti added CouenneProblem::writeMod() to store ampl file with auxiliaries
(edit) @309   13 years pbelotti restored exprPow::generateCuts
(edit) @308   13 years pbelotti set Ub and Lb correctly in createCut()
(edit) @307   13 years pbelotti minor change in Makefile.am
(edit) @306   13 years pbelotti minor fixes, adjusted exp() sample choice
(edit) @304   13 years pbelotti fixed some bound setting. Still looking for invalid cut in expr{Div,Pow}
(edit) @303   13 years pbelotti replaced CouenneCutGenerator::addTangent()
(edit) @302   13 years pbelotti fixed exprOpp convexification cut
(edit) @301   13 years pbelotti cut some debug output
(edit) @300   13 years pbelotti set properly local/global flag in convexifier cuts
(edit) @298   13 years pbelotti made all print() methods const
(edit) @297   13 years pbelotti name () method made const. Improved output in nl2e.cpp
(edit) @296   13 years pbelotti auxiliary variables have now an independent copy in CouenneProblem?; …
Note: See TracRevisionLog for help on using the revision log.