Professional Documents
Culture Documents
Shipping Routes
Route optimization
Process of determining the most cost-
efficient route.
Save Time
Traffic congestion
Distance
Turns and intersections
Closest drivers
Various Operations in Shipping Routes
Route optimization enables operational efficiency in LOgistics
industry
Address verification: Address verification tools ensure the data entered into a
database is accurate upon entry with real-time auto-complete and offers faster
deliveries and optimized routes via accurate GeoCoordinates.
Real-time analysis:
Sensors in vehicles are capable of reporting data ın
real-time.
improve performance and process quality as well as
optimizing resource consumption
Shift Planning:
In logistics, calculating and managing shifts are not only subjected to staff
availability.
It involves many other parameters such as network planning ,supply chain
planning, transport capacity planning and periodic busy times.
Risk planning:
To anticipate internal risks such as shipping styles, maintenance
requirements, shipping routes and external risks like weather conditions,
road conditions, busy periods etc
customer Experience
Process Flowchart For ROUTE
OPTIMIZATION
Goals of Shipping
Routes
optimization
IDENTIFYING
SOLUTIONS PROBLEMS
APPROCH METHODS
Improving Operations with Route
Optimization
GOALS:
All orders need to be delivered on time.
Fleet Management
• Driver Safety, Efficiency, Compliance
• Vehicle Predictive Maintenance
• Vehicle Cost & Replacement
Supply Chain
• Real-time Supply Chain 360
• Risk Detection
• Next Best Route
• Inventory Replenishment
Delivery
• On-spec Delivery
• Route Optimization
• Driver to Order Matching
• Order Recommendation (to reduce redeliveries)
• Profit Forecasting
ROUTE AND LOGISTICS
OPTIMIZATION ALGORITHMS
Knowledge Mining
• Structured/Unstructured Big Data Integration Signal Processing
• Graph Machine Learning • Deep Learning Forecasting
• Natural Language Processing
• Anomaly Detection
• Computer Vision
• Conversational Bots
METHODS
Recommendation Engines Reinforcement Learning
• Content Filtering • DDPG
• Collaborative Filtering • A3C
• Matrix Factorization • Contextual Bandits
The Vehicle Routing Problem
VRP is the challenge of designing optimal routes from a depot to a set of destinations each
with business-specific constraints.
Vehicle limitations, cost controls, time windows, resource limitations concerning the
loading process at the depot, etc.
The first classic VRP is known as the traveling salesman problem (TSP), which
originated in the early 1800s and became widespread in the days when door-to-door
salesmen peddled vacuum cleaners and encyclopedias.
• Capacitated Vehicle Routing Problem
(CVRP)
One
multiple depots
multi-compartment vehicles
Real-life scenario:
Tesco Company, a global groceries and general merchandise retailer, uses over-the-
road vehicles for goods distribution.
The goods are transported on pallets.
One vehicle can hold a limited number of pallets, while each business
unit (BU) demands a different number of them.
For instance, large department stores need several times more pallets than the vehicle
can fit.
Approach to solution:
Assign the shortest routes to vehicles so that the total amount of units for the vehicle meets its
capacity limitations.
Multiple time windows: a set of non-overlapping time windows with different lengths
Disjoint time windows: arriving between two time windows, a vehicle must wait until the
next time window opens
Soft time windows: serving outside the time window is allowed, but it entails penalties
Hard time windows: no time violations are permitted. If a vehicle arrives too early, it must
wait until the time window opens; and it is not allowed to arrive late.
Real-life scenario:
Let’s take FedEx. A package has arrived at the destination country and is accepted by a last-
mile carrier. Now it needs to be efficiently transported to the distribution center. From there, a
courier will receive the package and deliver it to a customer who will be waiting for their
package on Tuesday from 9 to 10 in the morning. So a courier mustn’t be late. But there are
other 11 packages on the agenda, each with a specified timeframe. VRPTWs need to be solved
everywhere: from bank, postal, restaurant, or supermarket deliveries, to school bus routing and
security patrol services.
Approach to solution:
So how to be on time everywhere, while taking
the shortest routes? We need to connect the
dots: find a set of routes of minimal total
traveling cost and maximal customer
satisfaction which in this case is reached by
complying with the prioritized time windows.
Each vehicle picks up items/passengers at location A and drops them off at location B. No
depot is involved. Usually with PDVRP, we talk about simultaneous delivery and pickup.
Real-life scenario:
This problem concerns transportation requests. Take Uber as an example. The system has to
efficiently assign drivers to locations so that it takes them the least time to get there and pick
up a customer.
Approach to solution:
Assign routes to the vehicles to pick up and
deliver passengers. Customer’s request must be
met as early as possible by minimizing the total
length of vehicles’ paths.
Given
N customers(and depot) location (vertices)
(xi,yi),i=0,1,2,…,N
Pairwise travel time (or distance) matrix
Qij,i=j,I,j=0,1,2,…N
Serviceable time window(customer)[tiE,tiL]
m vehicle each with max capacity Q each
Formulating the problem
Determine:
Routes:
3.
Original time
window width: 15
minutes
Construction Heuristic(Insertion Feasibility)
EJECTION REINSERT
Results(Time Windows)
• https://youtu.be/v9tUEsHD6BE
• https://www.strategywise.com/logisticsandroutingpoweredbyai/
• https://blog.flexis.com/5-steps-for-optimizing-your-shipping-routes
• https://www.altexsoft.com/blog/business/how-to-solve-vehicle-routing-problems-r
oute-optimization-software-and-their-apis/
• file:///C:/Users/Manan/AppData/Local/WhatsApp/app-2.2039.9/resources/app.asa
r/index.html#
• file:///C:/Users/Manan/AppData/Local/WhatsApp/app-2.2039.9/resources/app.asa
r/index.html#
• file:///C:/Users/Manan/AppData/Local/WhatsApp/app-2.2039.9/resources/app.asa
r/index.html#
• file:///C:/Users/Manan/AppData/Local/WhatsApp/app-2.2039.9/resources/app.asa
r/index.html#
THANK
YOU