Alinson S. Xavier
|
672bb220c1
|
Disable precompilation
|
10 months ago |
Alinson S. Xavier
|
20a7cfb42d
|
BB: Make compatible with MOI 1.32+
|
10 months ago |
Alinson S. Xavier
|
b6ba75c3dc
|
Add compat section: PrecompileTools, SCIP
|
10 months ago |
Alinson S. Xavier
|
a5a3690bb6
|
Bump to MIPLearn 0.4.2
|
10 months ago |
Alinson S. Xavier
|
e5a2550c21
|
Bump to MIPLearn 0.4.1
|
10 months ago |
Alinson S. Xavier
|
011a106d20
|
gmi_dual: Small fixes
|
12 months ago |
Alinson S. Xavier
|
006ace00e7
|
Accelerate KnnDualGmiComponent_before_mip; enable precompilation
|
1 year ago |
Alinson S. Xavier
|
46ed6859f2
|
accelerate build_constraints
|
1 year ago |
Alinson S. Xavier
|
15dfcac32e
|
gmi_dual: Implement alternative strategies, report time and cuts
|
1 year ago |
Alinson S. Xavier
|
c5fe6bf712
|
Detect and skip duplicate cuts
|
1 year ago |
Alinson S. Xavier
|
24d93c8894
|
gmi_dual: Implement alternative cut callback strategy
|
1 year ago |
Alinson S. Xavier
|
ffea599af3
|
cuts: Speed up tableau computation
|
1 year ago |
Alinson S. Xavier
|
2f16f04878
|
gmi_dual: Accelerate build_expr
|
1 year ago |
Alinson S. Xavier
|
70d2ee5883
|
dual_gmi: Relax tolerances
|
1 year ago |
Alinson S. Xavier
|
92fd3c3e32
|
dual_gmi: Fix gap formula
|
1 year ago |
Alinson S. Xavier
|
77c7e94927
|
gmi_dual: stop early; fix gap improvement with zero cuts issue
|
1 year ago |
Alinson S. Xavier
|
24532614e5
|
gmi_dual: Return time
|
1 year ago |
Alinson S. Xavier
|
fd655b2291
|
collect_gmi_dual: Filter out useless cuts
|
1 year ago |
Alinson S. Xavier
|
6609254105
|
gmi: Fix obj_offset; add more profiling
|
1 year ago |
Alinson S. Xavier
|
5728098614
|
Minor changes
|
1 year ago |
Alinson S. Xavier
|
627952a083
|
collect_gmi_dual: Remove useless set_obj
|
1 year ago |
Alinson S. Xavier
|
1bd4917cca
|
collect_gmi_dual: Remove v2 data struct
|
1 year ago |
Alinson S. Xavier
|
f89903cf68
|
collect_gmi_dual: profile, do not filter at the end
|
1 year ago |
Alinson S. Xavier
|
beab75a16d
|
Implement expert and knn dual gmi component
|
1 year ago |
Alinson S. Xavier
|
00fe4d07d2
|
Add gmi_dual
|
1 year ago |
Alinson S. Xavier
|
1c204d765e
|
Add gmi test; update H5
|
1 year ago |
Alinson S. Xavier
|
93e604817b
|
Reformat source code
|
1 year ago |
Alinson S. Xavier
|
e9deac94a5
|
Move collect_gmi to gmi.jl
|
1 year ago |
Alinson S. Xavier
|
9c61b98cb9
|
Make GMI cuts more stable
|
2 years ago |
Alinson S. Xavier
|
dbd6d156e6
|
Bump version to 0.4.0
|
2 years ago |
Alinson S. Xavier
|
d94d7c034d
|
JumpModel: Minor fix
|
2 years ago |
Alinson S. Xavier
|
f2f727fa7c
|
deps: Bump to miplearn-0.4.0
|
2 years ago |
Alinson S. Xavier
|
42466936a3
|
Minor fixes
|
2 years ago |
Alinson S. Xavier
|
25fc39a2b7
|
Small fixes
|
2 years ago |
Alinson S. Xavier
|
e9971a2152
|
Remove hardcoded LP optimizer
|
2 years ago |
Alinson S. Xavier
|
510d87ce90
|
Make compatible with write_mps; fix lazy_enforce
|
2 years ago |
Alinson S. Xavier
|
190c288203
|
Make lazy constraints compatible with JuMP
|
2 years ago |
Alinson S. Xavier
|
4d5b7e971c
|
Minor fixes
|
2 years ago |
Alinson S. Xavier
|
d69c4bbfa7
|
Make cuts component compatible with JuMP
|
2 years ago |
Alinson S. Xavier
|
1ea432fb57
|
Project.toml: Add version upper bounds
|
2 years ago |
Alinson S. Xavier
|
f5512a4aea
|
build.jl: Update MIPLearn version
|
2 years ago |
Alinson S. Xavier
|
d6025c5f4a
|
Add write_jld2, reformat code
|
2 years ago |
Alinson S. Xavier
|
b82a984ab1
|
Make package installable/testable on clean docker image
|
2 years ago |
Alinson S. Xavier
|
eab4697b6b
|
Update copyright notices, other minor fixes
|
3 years ago |
Alinson S. Xavier
|
4be2aa0be7
|
BB: Reduce node limit in tests
|
3 years ago |
Alinson S. Xavier
|
d8b80f00ca
|
Re-add Cuts module
|
3 years ago |
Alinson S. Xavier
|
db6456dbaa
|
Re-add BB module
|
3 years ago |
Alinson S. Xavier
|
dabcfef00f
|
Make python classes available in Julia
|
3 years ago |
Alinson S. Xavier
|
117ed8d4cd
|
Conclude JumpModel
|
3 years ago |
Alinson S. Xavier
|
5bc909d62f
|
Start implementing JumpSolver
|
3 years ago |