Minimize the time to do a delivery route

  • Context: Undergrad 
  • Thread starter Thread starter fourier jr
  • Start date Start date
  • Tags Tags
    Time
Click For Summary
SUMMARY

The discussion centers on optimizing delivery routes to minimize time while adhering to specific constraints such as time-sensitive deliveries and one-way streets. The Traveling Salesman Problem (TSP) is identified as a relevant mathematical framework, with the user noting the factorial complexity of potential delivery orders (20!). Participants suggest using approximate solvers for TSP and leveraging tools like Google Maps to estimate driving times between stops. The conversation emphasizes the importance of analyzing delivery stop groupings to enhance efficiency.

PREREQUISITES
  • Understanding of the Traveling Salesman Problem (TSP)
  • Familiarity with combinatorial mathematics
  • Basic knowledge of route optimization techniques
  • Experience using mapping tools like Google Maps
NEXT STEPS
  • Research TSP approximation algorithms and solvers
  • Learn how to use Google Maps API for route optimization
  • Explore clustering techniques for delivery stop groupings
  • Investigate traffic analysis tools to account for congestion
USEFUL FOR

Delivery managers, logistics coordinators, and anyone involved in route planning and optimization for delivery services.

fourier jr
Messages
764
Reaction score
13
my boss says he'd give me a raise if i figured out a way to do the delivery routes faster than we already do it. the number of stops to make would be the same but the order might be different in order to minimize the time (maybe not necessarily the distance) it would take to do the route, if possible. (might already have the fastest-possible ordering of deliveries) there are also some constraints, like some deliveries have to be there precisely at a specific time or before/after a specific time, one-way streets, etc. that sounds like some sort of discrete math (combinatorics?) problem, in which case I'm out of my element. can anyone point me in the right direction?

edit: i guess there are n! ways to do n deliveries but how to figure out which one is fastest I'm not sure. for my work that would be about 20! possibilities for each delivery van (2 of them). i think most of the orderings would be silly though so i could probably rule out most of them. what about looking up the addresses of all the places, using mapquest to find out how far away they are & adding up the distances that way? i could also suppose the driver goes no faster than a certain speed like 60km/h. i guess that's a start, i'll get a list of all our accounts tonite.
 
Last edited:
Mathematics news on Phys.org
Perhaps you should see if there are some natural sub-groups of delivery stops where you can reduce the traversing time.
 
This is the traveling salesman problem and there is no known good way to find the perfect route. However many approximate solvers do exist, and you could try something found at
http://www.google.com/search?hl=en&q=travelling+salesman+solver
To use a TSP algorithm you'll need to know the approximate driving times between each pair of stops. You could try to compensate for traffic congenstion or just use, say, Google maps to get approximate times.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 19 ·
Replies
19
Views
10K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 24 ·
Replies
24
Views
3K
  • · Replies 20 ·
Replies
20
Views
2K
  • · Replies 8 ·
Replies
8
Views
1K