Commit Graph

81 Commits

Author SHA1 Message Date
a8e6c6da22 BB: Fix incorrect set_bounds call; add failing tests 2022-10-18 21:07:25 -05:00
adba8389ce Revert "BB.Strong: Set bounds for all int vars in strong_branch_start"
This reverts commit 237b138761.
2022-10-18 20:21:56 -05:00
237b138761 BB.Strong: Set bounds for all int vars in strong_branch_start 2022-10-18 19:01:13 -05:00
571530c923 Add GMI cut generator 2022-09-28 11:37:44 -05:00
0241a794b2 Delete Manifest.toml 2022-09-13 15:32:08 -05:00
97a3b99acf BB: Use CPXstrongbranch if optimizer is CPLEX 2022-09-07 13:01:40 -05:00
04125131c6 BB: Remove detailed_output 2022-09-07 10:44:07 -05:00
5618330793 FileInstance: Make interface simpler to use 2022-09-07 10:16:39 -05:00
9b3a0da5f7 BB: Support general int vars 2022-09-07 10:15:08 -05:00
372a92d5d2 BB: Make plunging optional 2022-09-06 12:21:39 -05:00
dd13654e3e Update to JuMP 1.2 and MOI 1.7 2022-08-17 11:24:22 -05:00
8da3e9846d Update README.md 2021-10-24 08:44:40 -05:00
d3dbd2596a Add Julia Getting Started tutorial 2021-10-24 08:36:47 -05:00
acaa8c3bee Use UpperBoundRef and LowerBoundRef; relax int vars 2021-09-15 09:55:30 -05:00
be0cd98e9d Add implementation of textbook branch-and-bound method 2021-09-15 08:29:37 -05:00
10ebfc2086 Reformat jump_solver.jl 2021-09-15 08:10:15 -05:00
e0055f16f4 Remove temporary docs; apply some fixes 2021-09-04 06:41:52 -05:00
95b253429b Replace sysimage.jl by juliaw; reformat source code 2021-08-31 14:20:03 -05:00
d87476631a Store ML training data in a separate HDF5 file 2021-08-31 14:15:22 -05:00
7750e16862 Collect basis status and SA separately 2021-08-31 14:15:01 -05:00
e77b6acdb5 Extract constraint slacks 2021-08-30 11:04:12 -05:00
7c6ba863d6 Store LHS using sparse matrices 2021-08-30 10:50:37 -05:00
427a445e3c Use miplearn-0.2.0.dev12 2021-08-26 06:17:15 -05:00
b4ae4d2311 JuMPSolver: Collect constraint basis status and sa_rhs 2021-08-20 07:16:17 -05:00
6262751fdc JuMPSolver: Collect variable basis status 2021-08-20 06:50:04 -05:00
65a78ebdfe JuMPSolver: Collect sa_obj, sa_lb, sa_ub 2021-08-20 06:34:04 -05:00
e22e27fac1 Implement parse_name 2021-08-20 06:32:48 -05:00
987f410520 Improve sysimage.jl 2021-08-20 06:32:27 -05:00
5418a40a7d Remove MPS from HDF5 file 2021-08-18 17:56:03 -05:00
9c05e9d66a Rename files 2021-08-18 17:14:35 -05:00
af3a5a69f0 Implement lazy callbacks 2021-08-18 17:02:16 -05:00
39072a6290 Make compatible with MIPLearn 5b3a56f0; reformat source code 2021-08-18 05:36:51 -05:00
97b9fc9ad8 Use MIPLearn 0.2.0.dev11 2021-07-28 09:33:59 -05:00
e94296b057 Use HDF5 for instance files 2021-07-28 09:30:52 -05:00
837165575f Make package compatible with miplearn:dev 2021-07-28 08:26:47 -05:00
9362c3b268 Rewrite FileInstance 2021-07-28 07:59:15 -05:00
c3ba762868 Remove object references from model.ext[:miplearn] 2021-06-17 14:52:54 -05:00
529e6289ec Allow module to be precompiled 2021-06-17 12:41:48 -05:00
062ccf8b39 Update README.md 2021-05-26 12:02:27 -05:00
7b9df32a08 Use miplearn 0.2.0.dev10 2021-05-26 12:02:04 -05:00
070522d56c Conditionally import Gurobi 2021-05-26 12:02:04 -05:00
9f516160ab Replace Gurobi by Clp in most tests 2021-05-26 12:02:04 -05:00
fa7f15b9bd Make compatible with Cbc 2021-05-26 12:02:04 -05:00
1bb2b48b7d BenchmarkRunner: Ensure outputs are discarded 2021-05-26 12:02:04 -05:00
9689306876 Implement BenchmarkRunner 2021-05-26 12:02:04 -05:00
c6b76f57d2 Save and load LearningSolver; fix parallel_solve 2021-05-26 12:02:04 -05:00
159a61abc1 Update README.md 2021-05-26 12:02:04 -05:00
98024dea95 Partial implementation of parallel_solve 2021-05-26 12:02:04 -05:00
e72831039c Implement FileInstance 2021-05-26 12:02:04 -05:00
6784b2153d Reorganize files 2021-05-26 12:02:04 -05:00