v0.3.10
·
473 commits
to master
since this release
Coluna v0.3.10
Closed issues:
- Not enough tests for set/get of Variables and Constraints (#176)
- Create the original formulation and then the Problem (#268)
- Ref to the pricing setup var in dantzig wolfe sp (#283)
- Bin Packing : Coluna does not find a solution when CPLEX subsolver (#382)
- missing docstring for
DefaultRestrictedMasterHeuristic
(#460) - CapacitatedVehicleRouting demo utilization problem (#498)
- can Coluna decompose a general large scale MILP model? (#539)
- Retrieve disagreggated solution (#540)
- warning message in Knapsack custom model test (#541)
- No primal primal bound? (#545)
- Support of JuMP anonymous constraints/variables (#553)
- Benders is not working on a simple example (#554)
- no method matching isless(::Solution, ::Solution) (#555)
- MethodError: no method matching isless (#558)
- JuMP.write_to_file does not work (#559)
- Decompose twice at the same level. (#560)
- Unsupported
AffExpr, MathOptInterface.Interval{Float64}
(#563) - Fill mode closed in get MOI.ConstraintFunction for viewing coefmatrix (#575)
- dev doc not generated (#582)
- Access to dual value of constraints of the master problem (#591)
- Dual bound of tree search should be equal to the worst dual bound of open nodes (#597)
Merged pull requests:
- Custom data for variables and constraints (#495) (@guimarqu)
- v0.4.0 (#508) (@guimarqu)
- UnitsUsageDict -> UnitsUsage (#522) (@guimarqu)
- Counting the number of exact calls when testing the pricing stages (#530) (@artalvpes)
- Add bound callback tests (#532) (@laradicp)
- MOI tests: intlinear (#533) (@laradicp)
- Vector of optimizers in
Formulation
(#534) (@guimarqu) - Prototyping custom model/optimizer (#535) (@guimarqu)
- Follow up of "custom data" (#538) (@laradicp)
- Custom information about Dantzig-Wolfe subproblems (#542) (@guimarqu)
- docstring for restricted master heuristic (#543) (@guimarqu)
- Refactoring
ObjValues
&OptimizationState
(#544) (@guimarqu) - Remove negative costs (#546) (@laradicp)
- Retrieve disaggregated solution (#547) (@laradicp)
- Unit tests for OptimizationState (#548) (@laradicp)
- Solutions comparison operators (#549) (@laradicp)
- fix
isinteger
+ continuous columns if sp has only continuous vars (#551) (@guimarqu) - Use subproblem representatives in column generation (#552) (@laradicp)
- Add isless(::Solution, ::Solution) (#561) (@laradicp)
- Follow up of "custom data": use BlockDecomposition methods
customvars!
andcustomconstrs!
(#562) (@laradicp) - Update doc (#564) (@guimarqu)
- rm support of anonymous variables & constraints (#565) (@guimarqu)
- Add support for
AffExpr, MathOptInterface.Interval{Float64}
(#566) (@laradicp) - Fix Benders reformulation & algorithm (#567) (@guimarqu)
- Update callbacks documentation (#569) (@guimarqu)
- Documentation of algorithms (#570) (@guimarqu)
- MOI tests: LP unit tests and contlinear tests (#571) (@laradicp)
- Update project of doc (#572) (@guimarqu)
- Dantzig-Wolfe reformulation + identical subproblems (#573) (@guimarqu)
- Documentation for artificial variables (#574) (@guimarqu)
- Don't close fillmode in get terms of constraint (#576) (@guimarqu)
- Note about original form changes (#577) (@guimarqu)
- Fix retrieval of disaggregated solution (#578) (@laradicp)
- Reduce size of Id (#579) (@guimarqu)
- fix CI (#581) (@guimarqu)
- Add MOI methods: delete and modify (#584) (@laradicp)
- Fix ci yaml of documentation (#585) (@guimarqu)
- Fix support of duplicated terms (#586) (@guimarqu)
- MOI linear10 passing (#587) (@guimarqu)
- Rm warnings if cost of artificial vars not provided by the user (#588) (@guimarqu)
- Apply suggestions from PR #584 review (#589) (@laradicp)
- Q&A: why default algorithms do not beat commercial solver ? (#592) (@guimarqu)
- Give access to the dual solution of the master to the user (#594) (@guimarqu)
- 0.3.10 (#595) (@guimarqu)
- dual bound of tree search is dual bound of open nodes (#598) (@guimarqu)
- change
FormId
type to increase nb formulation limit (#599) (@guimarqu) - Update deps for 0.4.0 (#600) (@guimarqu)