Routing And Scheduling Algorithm

Job ID: 35017133

Budget: $3,000 – $5,000 USD

We are looking for an experienced algorithm developer to work with us to develop a routing and scheduling algorithm. This will take into account travel efficiency along with scheduling constraints (lead times, due dates, exact dates) for work to be completed. Our preference is using Google OR Tools but we are open to alternatives. Please discuss.

>multiple routes
>variable start and end locations per route
>work load balancing
>scheduling constraints (lead times, due dates, exact dates)
>impact analysis (showing how adding an emergency job impacts total schedule and drive time of the problem).
> 1000+ jobs to schedule

The deliverable will be the algorithm plus the programmatic interface with our multi-user API to get data to optimize and post results back.

Please account for some time for additional optimization as we run it through our real life scenarios. Start your bid with your favorite fruit to show you read this. Python is the preferred language.