Corentin Le Molgat
|
c7120439d4
|
Bump license date
|
2022-06-17 14:23:23 +02:00 |
|
Laurent Perron
|
2ab1bbbd08
|
cleanup flatzinc search hacks; small improvement to CP-SAT lb_tree_search
|
2022-06-17 12:58:36 +02:00 |
|
Laurent Perron
|
2115d65c35
|
fix #3343
|
2022-06-16 19:32:24 +02:00 |
|
Laurent Perron
|
87ca4f58ad
|
[CP-SAT] bump license years; fix scheduling cuts; improve lb_tree_search
|
2022-06-16 15:21:00 +02:00 |
|
Laurent Perron
|
8af04faff5
|
[CP-SAT] introduce decomposed energy and use it in scheduling propagation and cuts; remove duplicate code in presolve; simplify the name of a few parameters; add SchedulingDemandHelper class; re-enable model status in search log
|
2022-06-16 07:45:19 +02:00 |
|
Laurent Perron
|
f4dcb0c6de
|
reindent
|
2022-06-16 07:39:53 +02:00 |
|
Laurent Perron
|
8f66a4494c
|
add problem name to generated cp_model in rcpsp
|
2022-06-16 07:39:30 +02:00 |
|
Corentin Le Molgat
|
1e4d6e8dfa
|
dotnet: Update README.md
|
2022-06-15 09:21:06 +02:00 |
|
Mizux Seiha
|
b0a78201dd
|
cmake: Fix GLPK support (Fix #3312)
* Eigen was spuriously enabling fortran
* Missing GLKP helpers functions
|
2022-06-09 12:39:57 +02:00 |
|
Miles Lubin
|
7374141757
|
PDLP: Log corrected_dual_objective (#3336)
|
2022-06-09 00:13:23 +02:00 |
|
Corentin Le Molgat
|
08ab9c39ec
|
dotnet: Fix tests when SCIP and COINOR are disabled (#3261)
|
2022-06-07 14:31:41 +02:00 |
|
Corentin Le Molgat
|
0ec562802a
|
flatzinc: sync
|
2022-06-07 11:27:57 +02:00 |
|
Laurent Perron
|
27b94139b6
|
Merge pull request #3334 from gen-xu/gen-xu/fix-pymalloc-without-gil-2
python: Fix releasing gil scope for solve_serialized_request
|
2022-06-07 08:51:34 +02:00 |
|
Laurent Perron
|
45c608e371
|
fix warm_start redefinition
|
2022-06-07 07:41:36 +02:00 |
|
Gen Xu
|
2d1699d2c4
|
python: Fix releasing gil scope for solve_serialized_request
|
2022-06-06 20:45:21 -07:00 |
|
Laurent Perron
|
5ad0feaa0c
|
cleanup
|
2022-06-06 12:03:06 +02:00 |
|
Laurent Perron
|
9f375b13b2
|
sync with internal cleanup code
|
2022-06-06 11:49:26 +02:00 |
|
Laurent Perron
|
2d4de65a79
|
misc cleanups
|
2022-06-06 11:06:09 +02:00 |
|
Laurent Perron
|
99d9475b0e
|
[CP-SAT] use linearized expression in ttef; add probing_max_lp
|
2022-06-06 11:05:46 +02:00 |
|
Gen Xu
|
7c12807722
|
python: Fix pymalloc after releasing gil (#3329)
|
2022-06-04 15:52:41 -07:00 |
|
Corentin Le Molgat
|
1ba0177af5
|
python: Fix tests when SCIP and COINOR are disabled (#3261)
|
2022-06-03 17:10:58 +02:00 |
|
Corentin Le Molgat
|
d23b95eebc
|
routing: Fix few DCHECK_NE(*, nullptr)
|
2022-06-02 18:09:54 +02:00 |
|
Laurent Perron
|
22a27c6541
|
[CP-SAT] improve IncrementalProfile implementation
|
2022-06-02 16:30:25 +02:00 |
|
Laurent Perron
|
9f7cd3f3b0
|
[CP-SAT] improve IncrementalProfile implementation
|
2022-06-02 09:49:16 +02:00 |
|
Laurent Perron
|
4a6c28680b
|
[CP-SAT] speed up scheduling lns code
|
2022-06-01 23:08:33 +02:00 |
|
Laurent Perron
|
1ae8b9891b
|
[CP-SAT] fix scheduling bug
|
2022-05-31 16:25:10 +02:00 |
|
Laurent Perron
|
1deadc71d7
|
[CP-SAT] Improve scheduling lns; use linearized energy in cumulative_energy; more presolve with linear + at_most/exactly one constraints; validate a few more parameters
|
2022-05-31 15:40:47 +02:00 |
|
Corentin Le Molgat
|
aba4790b18
|
math_opt: sync from google3
|
2022-05-30 13:03:45 +02:00 |
|
Corentin Le Molgat
|
710f01a783
|
base: Add StrongIntRange
note: needed by math_opt/
|
2022-05-30 13:03:45 +02:00 |
|
Corentin Le Molgat
|
06f6e54b63
|
sat: update python api
|
2022-05-27 15:16:28 +02:00 |
|
Corentin Le Molgat
|
8dc806710a
|
cpp: sync from google3
|
2022-05-27 15:13:48 +02:00 |
|
Corentin Le Molgat
|
5f8a64cac1
|
flatzinc: sync from google3
|
2022-05-27 15:13:48 +02:00 |
|
Corentin Le Molgat
|
9670db22a6
|
bop: Sync from google3
|
2022-05-27 15:13:48 +02:00 |
|
Laurent Perron
|
ffb590ab78
|
[CP-SAT] slight improvement of the scheduling lns
|
2022-05-25 19:54:00 +02:00 |
|
Laurent Perron
|
32d351b96c
|
[CP-SAT] more presolve linear + at_most/exactly_one; tweak scheduling lns code
|
2022-05-25 16:33:30 +02:00 |
|
Laurent Perron
|
e475628e73
|
Merge branch 'main' of github.com:google/or-tools
|
2022-05-24 07:52:17 +02:00 |
|
Laurent Perron
|
f3b935a371
|
[CP-SAT] better encoding/compression of the table constraint; better scheduling LNS (follow laborie/nuijten/godard 2005 article; stronger presolve on linear when some variables belong to a at_most_one/exactly_one; improve cut management routine
|
2022-05-24 07:52:06 +02:00 |
|
Corentin Le Molgat
|
1a04b6bfa3
|
python: Expose RoutingDimension:GetBreakDistanceDurationOfVehicle() (#3165)
|
2022-05-23 17:38:34 +02:00 |
|
Corentin Le Molgat
|
5b3d1e0f58
|
java: Add support for linux-aarch64 and darwin-aarch64 (#2538)
|
2022-05-23 16:39:25 +02:00 |
|
Corentin Le Molgat
|
34d41226bf
|
dotnet: Fix Google.OrTools-full.csproj.in (#2724)
|
2022-05-23 11:10:52 +02:00 |
|
Corentin Le Molgat
|
c9c7c69428
|
sync from googl3
|
2022-05-23 09:28:20 +02:00 |
|
Corentin Le Molgat
|
226e1cea9c
|
constraint_solver: Sync python
|
2022-05-23 09:28:20 +02:00 |
|
Laurent Perron
|
f5973f9645
|
Merge branch 'main' of github.com:google/or-tools
|
2022-05-22 14:59:29 +02:00 |
|
Laurent Perron
|
c2b97cac86
|
[FZ] remove obsolete warm_start annotation that was missing in minizinc 2.6.1; tweak ortools.msc.in; add -v flag
|
2022-05-22 14:59:22 +02:00 |
|
Mizux Seiha
|
5dd447661d
|
constraint_solver: workaround to fix build
|
2022-05-20 18:05:14 +02:00 |
|
Corentin Le Molgat
|
06bc318331
|
constraint_solver: sync with google3
|
2022-05-20 18:05:14 +02:00 |
|
Laurent Perron
|
af43bb7433
|
sync algorithms code
|
2022-05-19 19:01:34 +02:00 |
|
Corentin Le Molgat
|
514c00042c
|
sync google3
|
2022-05-19 17:23:02 +02:00 |
|
Corentin Le Molgat
|
4efe5d84ba
|
math_opt: sync with google3
|
2022-05-19 17:23:02 +02:00 |
|
Corentin Le Molgat
|
87b718d298
|
pdlp: update
|
2022-05-19 17:23:01 +02:00 |
|