Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
0825447
axis.jl: compute all possible decompositions
daveTheWizzard May 20, 2020
18724f1
Enable use of automatic decomposition for Dantzig Wolfe
daveTheWizzard May 27, 2020
a1418b7
axis.jl: plumple method to score decompositions
daveTheWizzard Jun 11, 2020
7df8bb7
Add test file test/automatic_decomposition.jl
daveTheWizzard Jun 15, 2020
1e1174b
Move automatic decomposition to its own file
daveTheWizzard Jun 19, 2020
124a7c6
Apply style guide blue style
daveTheWizzard Jun 20, 2020
aee20d7
Add test method for automatic decomposition
daveTheWizzard Jun 22, 2020
8ae4c6f
Extend tests for automatic decomposition
daveTheWizzard Jun 24, 2020
8187bd5
Annotate variables that occur in a constraint in the same subproblem …
daveTheWizzard Jun 29, 2020
b5d04c4
Improve the way automatic decomposition can be used
daveTheWizzard Jun 30, 2020
19eadee
Fix typo in test for automatic decomposition
daveTheWizzard Jun 30, 2020
ec2feff
Merge branch 'master' into automatic_decomposition
guimarqu Jul 1, 2020
43c7767
Fix bug in src/automatic_decomposition.jl
daveTheWizzard Jul 1, 2020
c392395
Remove return of decomposition and axis when decomposing automatically
daveTheWizzard Jul 3, 2020
d6fe943
User does not have to call decompose(model) explicitly anymore
daveTheWizzard Jul 5, 2020
c59ca88
Rename "plumple" method to "white_score"
daveTheWizzard Jul 10, 2020
011a2e3
Add the block border score for automatic decomposition
daveTheWizzard Aug 21, 2020
5bd026f
Add the relative border area score for automatic decomposition
daveTheWizzard Aug 22, 2020
595be5f
Restructure the code in automatic_decomposition.jl
daveTheWizzard Nov 1, 2020
38b302c
Update Project.toml
daveTheWizzard Nov 17, 2020
83a1b11
Improve structure detection procedure
daveTheWizzard Apr 12, 2021
3a85811
Rename functions and files to make clear that Dantzig-Wolfe
daveTheWizzard Apr 13, 2021
86e45bf
Use enum instead of int to choose automatic DW score
daveTheWizzard Apr 28, 2021
c6d4a21
Rename functions to improve readability
daveTheWizzard Apr 30, 2021
856a676
Improve readability of structure detection
daveTheWizzard May 16, 2021
ac8d93e
Support the use of SparseAxisArrays
daveTheWizzard Jun 25, 2021
ceadb49
Rename struct holding model information
daveTheWizzard Jun 25, 2021
071e2b7
Fix bug in automatic decomposition test
daveTheWizzard Jun 26, 2021
c362b34
Write JC instead of JuMP.Containers
daveTheWizzard Jun 26, 2021
4830947
Read .mps file and construct decomposition using a .dec file
daveTheWizzard Jun 28, 2021
58f223b
Add demos for read decomposition
daveTheWizzard Jul 8, 2021
2568039
Improve reading of .dec files
daveTheWizzard Jul 24, 2021
1b5403f
Merge branch 'master' into read_files
daveTheWizzard Aug 2, 2021
d422c83
Fix reading decomp files without master constraints
daveTheWizzard Nov 4, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,17 @@ version = "1.3.0"
JuMP = "4076af6c-e467-56ae-b986-b466b2749572"
MathOptInterface = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
MetaGraphs = "626554b9-1ddb-594c-aa3c-2596fe9399a5"
LightGraphs = "093fc24a-ae57-5d10-9952-331d41423f4d"
Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa"

[compat]
JuMP = "~0.21.7"
MathOptInterface = "~0.9.10"
julia = "1"
MetaGraphs = "0.6.5"
LightGraphs = "1.3.3"
Combinatorics = "1.0.2"

[extras]
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
Expand Down
Loading