Commit Graph

172 Commits (3ca5a4fec7f24804d81111bbaeb33330d27c0807)
 

Author SHA1 Message Date
Alinson S. Xavier 3ca5a4fec7 FisSal2011: Small fix
2 months ago
Alinson S. Xavier 84acd6b72c collect_gmi_FisSal2011: Accelerate appending unique cuts
2 months ago
Alinson S. Xavier 8f3eb8adc4 FisSal2011: Implement miplearn variant; minor fixes
2 months ago
Alinson S. Xavier 65a6024c36 assert_cuts_off: Improve performance
2 months ago
Alinson S. Xavier bb59362571 compute_tableau: Compute directly in compressed row format
2 months ago
Alinson S. Xavier 5e2b0c2958 FisSal2011: Improve estimated tableau density
2 months ago
Alinson S. Xavier 37f3abee42 FisSal2011: Speed up hash calculation
2 months ago
Alinson S. Xavier 1296182744 compute_tableau: Improve efficiency
2 months ago
Alinson S. Xavier 4158fccf12 compute_tableau: Reduce memory requirements
2 months ago
Alinson S. Xavier 97c5813e59 FisSal2011: Change some default args; remove basis_seen
2 months ago
Alinson S. Xavier 55b0a2bbca AddSlackVariables: Improve performance
2 months ago
Alinson S. Xavier b8d836de10 FisSal2011: Implement early termination; improve log
2 months ago
Alinson S. Xavier 1c44cb4e86 Fix incorrect integer slacks
2 months ago
Alinson S. Xavier 8edd031bbe FisSal2011: Add multiple variants
2 months ago
Alinson S. Xavier 0a0d133161 FisSal2011: clean up, improve gap closure on MIPLIB 3 (65.5%)
2 months ago
Alinson S. Xavier 0b5ec4740e FisSal2011: partial implementation
2 months ago
Alinson S. Xavier 05e7d1619c Make dual GMI cuts stronger
2 months ago
Alinson S. Xavier d351d84d58 DualGMI: Skip empty H5 files
2 months ago
Alinson S. Xavier 1aaf4ebdc4 DualGmi: Revert early stop for invalid cuts
2 months ago
Alinson S. Xavier 5662e5c2e6 DualGMI: Add time limit
2 months ago
Alinson S. Xavier 63bbd750fb DualGMI: compression: Skip empty files
2 months ago
Alinson S. Xavier 6c903d0b19 DualGMI: Fix type errors
2 months ago
Alinson S. Xavier c3a8fa6a08 DualGMI: Use compressed basis representation
2 months ago
Alinson S. Xavier 5c522dbc5f DualGMI: Reimplement Expert using kNN component
2 months ago
Alinson S. Xavier a9f1b2c394 JumpSolver: skip obj_coeffs_quad unless problem has quad terms
2 months ago
Alinson S. Xavier 2ea0043c03 Add support for MIQPs; implement max cut model
4 months ago
Alinson S. Xavier 9ac2f74856 BB/log: Increase node & parent columnd width
5 months ago
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