Local Search in CP-SAT #3387
-
Hi Experts, Do we have local search algorithms[NOT LNS] and parameter to control it in CP-SAT? Thanks. John |
Beta Was this translation helpful? Give feedback.
Answered by
lperron
Jul 19, 2022
Replies: 3 comments 5 replies
-
No. For a simple reason, this is hard. A good illustration is that there are no LS implementation in MIP solvers, and CP-SAT is a superset of a MIP solver. We welcome any idea that has a decent chance of success. |
Beta Was this translation helpful? Give feedback.
2 replies
Answer selected by
C8504
-
I ran some comparison. it is not better than what we have in CP-SAT.
And incidentally, they did not compare to violationLS at the conference.
Le mar. 26 nov. 2024, 18:01, Ofek Lev ***@***.***> a écrit :
… It looks like there is a new state-of-the-art technique that performs
better than feasibility jump in all circumstances
https://drops.dagstuhl.de/storage/00lipics/lipics-vol307-cp2024/LIPIcs.CP.2024.19/LIPIcs.CP.2024.19.pdf
—
Reply to this email directly, view it on GitHub
<#3387 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACUPL3P3Z7WENOKG7SCK2YT2CSZQZAVCNFSM6AAAAABSRBEFTOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMZYGY3DMMQ>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
-
Look at shift_schedulinh_sat.py example.
Very popular in nurse rostering
Le mar. 26 nov. 2024, 18:22, Ofek Lev ***@***.***> a écrit :
… Oh very interesting, thanks for the heads up! I'm in the process of
researching optimization software and trying to figure out what is most
performant (use case is healthcare employee scheduling). All of the quotes
I've gotten for proprietary solutions have been extraordinarily high
(Gurobi, Cardinal Optimizer, Hexaly, Timefold) and I can't find any
benchmarks for the proprietary solutions except for Hexaly which they
publish themselves. I found these benchmarks
<https://plato.asu.edu/bench.html> from a researcher but they don't
include proprietary solutions nor or-tools.
—
Reply to this email directly, view it on GitHub
<#3387 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACUPL3KK3EK3YKWHE5YYWHL2CS4ADAVCNFSM6AAAAABSRBEFTOVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCMZYGY4DQNI>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No. For a simple reason, this is hard.
A good illustration is that there are no LS implementation in MIP solvers, and CP-SAT is a superset of a MIP solver.
We welcome any idea that has a decent chance of success.