Package Transportation Scheduling

1 / 12

# Package Transportation Scheduling - PowerPoint PPT Presentation

Package Transportation Scheduling . Albert Lee Robert Z. Lee. Problem Summary. UPS – Scheduling of deliveries, set number of trucks (machines), a set list of locations (nodes), and trying to optimize routes with consideration to stochastic nature of traffic

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

## PowerPoint Slideshow about 'Package Transportation Scheduling' - ghazi

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

### Package Transportation Scheduling

Albert Lee

Robert Z. Lee

Problem Summary
• UPS – Scheduling of deliveries, set number of trucks (machines), a set list of locations (nodes), and trying to optimize routes with consideration to stochastic nature of traffic
• To simplify, we approach the problem with one delivery truck and one depot, making deliveries to multiple delivery locations with stochastic travel time.
• Difficulty: What is ideal, the path with lowest mean travel time or with lowest variance?
• Difficulty: Stochastic nature of travel times means that optimal path is constantly changing. What is optimal one second may not be optimal the next.
Proposed Solution
• Stochastic dynamic traveling salesman problem with time windows (SDTSPTW).
• Assumption of travel time between nodes being approximated by normal distribution
• If delivery window is too small for a feasible solution with one truck, more trucks need to be added
• Heuristic algorithm using n-path relaxation of TSP and convolution-propagation approach
N-path Relaxation and Loop Elimination
• For a traveling salesman problem to minimize the total transportation cost for n customers (i.e., nodes), find a lower bound of the objective function by solving shortest-path problems of at most n links.
• Partial route (l-path) is a route built by adding links – it is an l-path at node j if the route of l links ends at node j
• To eliminate links that loop (i-j-i) we will track both the best and 2nd best routes of any l-path of any node, and if the best route is i-j-I, then the 2nd best is used.
Convolution-Propagation Approach
• Used as a mechanism to predict the arrival time of the vehicle at a node on the specified delivery route.
• CPA provides the normal distribution (mean, variance) of the arrival time at the node, which is helpful as we are looking at a stochastic model
Model
• N := {n nodes} and A := {m links} s.t. graph G = (N,A) is connected.
• Node 0∈N denotes the depot from which the delivery truck originates
• Truck begins from Node 0 and must visit all other n-1 nodes, then return to Node 0.
• For Node i ∈ N, there exists some time window restriction in which the truck must arrive within in order to successfully make the delivery.
• Delivery processing time is denoted as Si (service time at node i), where Si ~ N(Vi, θi2)
Model (cont’d)
• Time horizon [0, ∞] split into T segments s.t. I0 (=0) < I1 <…<IT-1<IT = ∞.
• Travel time D of the truck between nodes is time dependent (traffic varies depending on the time)
• if the route starts in [It−1, It), t = 1, …, T, the travel time D ~ N(δ + ρt,σt2), where δ is the constant least possible (free flow) travel time and ρt is the random delay time of starting within the tth time interval.
Elimination of Routes
• Must check if subroutes satisfy all time windows of each node by checking known distribution arrival times Yi against some variable ϒ representing the maximum allowable tardiness probability, such that we reject the route if P (Yi ≥ ui) > ϒ
• In the case of two routes arriving at one node, we consider if both the mean and variance of the arrival time of route A (B) are smaller than the corresponding values of route B (A), route A (B) is more efficient than route B (A); the inefficient route is discarded. If the mean of one route is smaller but the variance is larger than the other route, the two routes do not dominate each other; both are efficient and both are kept.
Equation References:
• Equation 6:
• Equation 7:
Sample Network Illustration

Starting at node 0, travelling to one of 5 nodes in step 1, from there travelling to one of remaining 4 nodes in step 2, so on and so forth until all nodes have been visited and return to node 0. TSP transformed to SP (shortest path)