Skip to content

Releases: atoptima/Coluna.jl

v0.5.2

01 Dec 16:45
0afc063
Compare
Choose a tag to compare

Coluna v0.5.2

Diff since v0.5.1

Closed issues:

  • Model parser for tests (#702)
  • ERROR: Unexpected variable state during column insertion. (#747)

Merged pull requests:

v0.5.1

25 Oct 18:15
810655b
Compare
Choose a tag to compare

Coluna v0.5.1

Diff since v0.5.0

Closed issues:

Merged pull requests:

  • add support of open node limit in tree search stopping criterion (#743) (@guimarqu)
  • Better implementation of the time limit (#744) (@guimarqu)

v0.5.0

05 Oct 12:48
e020dbf
Compare
Choose a tag to compare

Coluna v0.5.0

Diff since v0.4.2

Closed issues:

  • Names for Data/Storage/StorageState (#330)
  • Bad practices in tests (#376)
  • Branching callback (#403)
  • Lack of tests for Preprocessing algorithm (#433)
  • Show fractional solution (#672)
  • Storage Tests (#701)
  • Tree search explore unit tests (#705)
  • Storage documentation (#715)
  • Reset subsolver parameters before each call to SolveLpForm/SolveIpForm (#732)

Merged pull requests:

v0.4.2

13 Jul 09:35
8d776fd
Compare
Choose a tag to compare

Coluna v0.4.2

Diff since v0.4.1

Closed issues:

  • Unexpected variable state during column insertion (#654)

Merged pull requests:

  • CompatHelper: add new compat entry for "TOML" at version "1.0" (#653) (@github-actions[bot])
  • show reduced cost of column in unexpected state error (#658) (@guimarqu)
  • Simplification of ids to allow 1-n mapping between master & sps (#659) (@guimarqu)
  • Fast pool sol search (#660) (@artalvpes)
  • KnapsackLib -> Knapsacks (#661) (@guimarqu)
  • Exclude the cpsat MOI test (#662) (@artalvpes)
  • CompatHelper: add new compat entry for "RandomNumbers" at version "1.5" (#663) (@github-actions[bot])
  • New error and test for unexpected var state error in colgen (#664) (@guimarqu)
  • v0.4.2 (#665) (@guimarqu)

v0.4.1

20 Apr 15:16
fd79251
Compare
Choose a tag to compare

Coluna v0.4.1

Diff since v0.4.0

Closed issues:

  • Add support to provide an initial primal solution (#514)
  • Coluna requires the underlying solver to support a modification of the constant in the objective function (#613)
  • coluna initialization with generated solution (#614)
  • getsolutions (#652)

Merged pull requests:

v0.4.0

31 Mar 14:12
5e1a794
Compare
Choose a tag to compare

Coluna v0.4.0

Diff since v0.3.12

Closed issues:

  • Performance of setprimalsol! (#310)
  • MOI tests (#436)
  • Possibility to return primal and dual bounds in the pricing callback (#527)
  • dantzig-wolfe reaches extreme depths (#556)
  • Error in TreeSearchAlgorithm but not SolveIpForm for MILP (#557)
  • Constraint on variable overwritten (#583)
  • Assessing dual solutions in a subproblem (BlockDecomposition)? (#608)
  • Test phase 1 of colgen (#611)
  • Follow-up of MOI 0.10.0 upgrade (#620)
  • No feasible solution obtained with Coluna (#638)

Merged pull requests:

v0.3.12

17 Feb 15:49
fd21f7d
Compare
Choose a tag to compare

Coluna v0.3.12

Diff since v0.3.11

Closed issues:

  • Move Problem outside MathProg (#439)

Merged pull requests:

v0.3.11

09 Oct 18:54
2609678
Compare
Choose a tag to compare

Coluna v0.3.11

Diff since v0.3.10

Closed issues:

  • set dual bound in optimizer_result (#365)
  • Some problmens with ColCutGenConquer (#448)
  • Shortcut for TreeSearchAlgorithm configuration (#478)
  • Bug in strong branching (#601)
  • The algorithm terminates with PB = Inf and finite DB (#604)

Merged pull requests:

v0.3.10

08 Sep 19:17
1059e02
Compare
Choose a tag to compare

Coluna v0.3.10

Diff since v0.3.9

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:

v0.3.9

15 May 13:12
5c36414
Compare
Choose a tag to compare

Coluna v0.3.9

Diff since v0.3.8

Closed issues:

  • Is Coluna possible to call solvers (e.g., Cplex, Gurobi) directly? (#301)
  • How to set the coefficients of the objective function with the oracle (#349)
  • Incorrect hyperlink to sources in Algorithm references (#405)
  • Stable documentation not deployed... (#506)
  • Score calculation in strong branching is broken (#512)
  • Add support of JuMP.write_to_file in direct mode (#513)
  • Branching is performed when a node is infeasible (#520)
  • Branching priorities (#521)

Merged pull requests: