Commit Graph

13474 Commits

Author SHA1 Message Date
Laurent Perron
8eb9983766 work on pdlp 2024-12-29 08:20:28 +01:00
Laurent Perron
8e006fd998 quick fix cp-sat python cmake 2024-12-29 00:52:13 +01:00
Laurent Perron
5ac50d5ed5 changed dotnet source on docker files 2024-12-28 19:56:32 +01:00
Laurent Perron
11c14cde60 [CP-SAT] revamp python implementation: introduce proper FloatLinearExpr class, move most of the expressions classes to C++ 2024-12-28 11:24:13 +01:00
Laurent Perron
d68142df0b revamp graph code; remove deprecated graph implementations 2024-12-28 11:24:09 +01:00
Laurent Perron
79e5d39aa8 remove unneeded methods 2024-12-28 11:24:04 +01:00
Laurent Perron
b7126ddc04 fix 2024-12-20 13:23:40 +01:00
Mizux Seiha
49f1623661 deps: Bump Protobuf to v29.2 2024-12-19 21:35:55 +01:00
Laurent Perron
d07256424a cleanup 2024-12-19 16:38:54 +01:00
Laurent Perron
2da45c6cc2 [CP-SAT] fix a few more bugs; fix #4072 2024-12-19 16:38:41 +01:00
Laurent Perron
ac62caaa80 bump bazel deps including protobuf -> 29.2 2024-12-19 16:06:49 +01:00
Laurent Perron
f152e3a52e [CP-SAT] fix more fuzzer bugs; fix #4324 2024-12-19 15:39:31 +01:00
Laurent Perron
fc422b468f update code 2024-12-19 15:39:10 +01:00
Laurent Perron
925af8aa71 [CP-SAT] lots of fuzzer bugs fixed 2024-12-18 18:00:30 +01:00
Laurent Perron
0cc3096448 reorganize graph code 2024-12-18 17:57:57 +01:00
Corentin Le Molgat
638fdb63f5 bazel: bump numpy to 2.2.0 2024-12-18 09:12:13 +01:00
Corentin Le Molgat
101ef67cf8 bazel: remove pybind11_bazel patch 2024-12-18 09:11:23 +01:00
Laurent Perron
87b144f3d2 [CP-SAT] more work on hints; speed up memory allocation in LNS 2024-12-17 14:58:23 +01:00
Corentin Le Molgat
5252c00007 cmake cleanup 2024-12-16 15:45:02 +01:00
Corentin Le Molgat
d5c3764d77 cmake: Fix macOS 15 python build 2024-12-16 15:45:02 +01:00
Laurent Perron
198a4d3f12 [CP-SAT] fir rare bug in dependency graph and implications; speed up no_overlap_2d and cumulative relaxation 2024-12-16 14:20:09 +01:00
Laurent Perron
200ade0a32 Merge branch 'v99bugfix' of github.com:google/or-tools into v99bugfix 2024-12-13 19:53:07 +01:00
Laurent Perron
98bcc5b800 remove fuzztest from the 9.12 release 2024-12-13 19:52:36 +01:00
Laurent Perron
e8dbd154be remove fuzztest from the 9.12 release 2024-12-13 19:51:57 +01:00
Laurent Perron
32bcb0e213 [CP-SAT] more work on hints 2024-12-13 14:51:20 +01:00
Laurent Perron
12f3caaa15 [Bazel] update go deps 2024-12-13 13:21:03 +01:00
Laurent Perron
15a12a0c49 [CP-SAT] speed up no_overlap_2d (presolve, propagation); tweak shared tree workers; improve hint preservation during presolve; remove memory contention 2024-12-13 13:10:52 +01:00
Laurent Perron
7501a2b2aa fix MODULE.bazel for bazel8 2024-12-13 11:38:43 +01:00
Corentin Le Molgat
7c8721cf36 bazel: bump rules_ repositories 2024-12-11 14:55:18 +01:00
Laurent Perron
a0d565bc02 [CP-SAT] remove contention; fix bug with hints and non contiguous domains 2024-12-11 11:52:17 +01:00
Laurent Perron
9803ccb457 [CP-SAT] fix #4458; fix overflow in cumulative propagator 2024-12-10 14:55:41 +01:00
Laurent Perron
0781ae7a85 fix numpy2.2 bug 2024-12-10 14:55:24 +01:00
Corentin Le Molgat
3543608705 dependency: Bump Protobuf to v29.1 2024-12-09 15:41:28 +01:00
Corentin Le Molgat
3de094af2a re-export n_choose_k 2024-12-09 13:56:15 +01:00
Corentin Le Molgat
9f86916537 routing: export from google3 2024-12-09 13:54:40 +01:00
Laurent Perron
2d3073895e fix file.h doc 2024-12-09 10:59:24 +01:00
Corentin Le Molgat
a17115f450 dependencies: Bump COIN-OR solvers 2024-12-06 17:25:38 +01:00
Laurent Perron
3cfe81dce1 polish example 2024-12-06 16:55:27 +01:00
Laurent Perron
1ff812043a improve sequence constraints sample 2024-12-06 15:21:14 +01:00
Laurent Perron
12e6bcc234 polish code 2024-12-06 15:21:08 +01:00
Laurent Perron
83a434dc47 [CP-SAT] improve propagation; more hint preservation; polish last sample 2024-12-06 11:49:16 +01:00
Laurent Perron
4455ecf928 [CP-SAT] add new scheduling example; improve hint preservation; add rare crash in presolve 2024-12-05 18:41:15 +01:00
Laurent Perron
a79c10d717 bazel: remove scip override 2024-12-05 13:59:59 +01:00
Laurent Perron
3aaff5bfce [CP-SAT] more work on 2d packing 2024-12-05 13:42:54 +01:00
Laurent Perron
dba2281f13 [CP-SAT] more work on no_overlap_2d; revisit all includes 2024-12-04 17:47:28 +01:00
Laurent Perron
873e0b47f8 [CP-SAT] improve diffn clustering; more work on hints 2024-12-04 15:29:53 +01:00
Laurent Perron
a30311c49a better scip 920 bazel patch 2024-12-04 13:04:13 +01:00
Corentin Le Molgat
81652921bf algorithms: remove unused n_choose_k 2024-12-04 11:38:35 +01:00
Corentin Le Molgat
6ecc3656b0 graph: Fix cliques_test on windows 2024-12-04 11:38:30 +01:00
Mizux Seiha
423a99bb8f deps: Bump Protobuf to v29.0 2024-12-03 18:06:49 +01:00