I am using cp.SAT 9.14 cpModel for a scheduling problem. Basically is to schedule jobs to workers. Jobs are workers are located in different latitude and longitude.
The requirement is to constraint workers do not spend more than X hours on transportation time when transit from one job to another.
add_circuit is able to achieve this by removing the edge when transportation time between lat-long of two nodes is larger than X hours. But it is very time consuming.
Is there any other way to achieve that?