multi-stop truckload: cost and carrier behavior · carrier behavior acceptance = ... strategy 1...

23
Multi-Stop Truckload: Cost and Carrier Behavior MIT SCM Research FEST May 19, 2016 Authors: Amy Chen, Peter Tsai Advisor: Chris Caplice

Upload: others

Post on 14-Mar-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Multi-Stop Truckload:Cost and Carrier Behavior

MIT SCM Research FEST

May 19, 2016

Authors: Amy Chen, Peter TsaiAdvisor: Chris Caplice

Page 2: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

CONTENTS

1. Introduction2. Problem & Methodology3. Results4. Takeaways

1

Page 3: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Introduction

2

Page 4: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

380.9% of Nation’s Freight Bill

2011 American Trucking Association Report

Page 5: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Step 1. Bidding & Contracts

4

Step 2.

Routing Guide

How Truckload

Priority Carrier Name Price ($/mile)

1 Carrier A 1.80$

2 Carrier B 1.85$

3 Carrier C 1.90$

4 Carrier D 2.00$

5 Carrier E 2.20$

New York- Washington DC

Page 6: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Step 3. Tendering Loads

5

Full Truckloads & Contracts

Priority Carrier Name Price ($/mile)

1 Carrier A 1.80$

2 Carrier B 1.85$

3 Carrier C 1.90$

4 Carrier D 2.00$

5 Carrier E 2.20$

New York- Washington DC

Known as the Routing Guide

Depth

Page 7: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Problem & Methodology

6

Page 8: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Multi-Stop

How does having additional stops affect acceptance and price?

Page 9: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

8

Past Research

Priority Carrier Name Price ($/mile)

1 Carrier A 1.80$

2 Carrier B 1.85$

3 Carrier C 1.90$

4 Carrier D 2.00$

5 Carrier E 2.20$

New York- Washington DC

- Distance traveled

- Lead Time

- Seasonality

- Volume

Page 10: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Methodology

9

Database with 5M tender records over 2.5 years

Over 4K carriers, large and small

Collaborated with a 4PL company

Page 11: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Pricing

10

Methodology

Price = 𝛽0 + 𝛽1 ∗ 𝑥1 + 𝛽2 ∗ 𝑥2 +⋯+ 𝛽𝑘 ∗ 𝑥𝑘 + 𝑒

Carrier Behavior

Acceptance = 𝛽0 + 𝛽1 ∗ 𝑥1 + 𝛽2 ∗ 𝑥2 +⋯+ 𝛽𝑘 ∗ 𝑥𝑘 + 𝑒

Looking at final prices

Using tender information

Page 12: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Results

11

Page 13: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Impact of Additional Stops

12

Additional stops increase rejections and lead to higher prices. The magnitude depends on whether it’s a pick or a drop

12

+1 = $172+2 = $174

Picks Drops

Illustrative example

+1 = $304+2 = $334

Page 14: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Impact of Additional Stops

13

Multi-stop loads with higher stop-off charges have higher acceptance rates and might be potentially cheaper

+100$ x 2+172$ x 2-280$

Strategy 1

+172$ x 2

Strategy 2

Stop-Off

Extra Stop

Discount

Illustrative example

-80$+40%

Page 15: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Clustering

14

Clustering stops together improves price

-80$ -113$

Clustering Drops Clustering Picks

Illustrative example

Page 16: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Continuous Moves

15

Continuous moves are cheaper -270$

Page 17: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Geographic Effects

16

There is significant regional sensitivity to multiple stops in both price and acceptance

Illustrative example

Page 18: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Performance Effects

17

Delivery performance deteriorates

Page 19: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Tender acceptance time increases

Time to Accept

18

0 1 2 3 4 5 6 7

2

3

4

5

ADDITIONAL TIME TO ACCEPT (HOURS)

# O

F ST

OP

S

Page 20: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Conclusion

19

Page 21: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

20

Autonomous Vehicles, Electronic Logs, Environmental Regulation, Hours of Service, Onboard Computers, On-Demand Economy…

Page 22: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Summary Findings

21

1. Multi-stop Truckload shares some characteristics with Full

Truckload, but with significant differences.

2. Beware of black box software promising risk-free cost savings

3. Communication and information sharing is key: clustering,

continuous moves, planned moves…

4. Data is power: analysis, prediction

Page 23: Multi-Stop Truckload: Cost and Carrier Behavior · Carrier Behavior Acceptance = ... Strategy 1 +172$ x 2 Strategy 2 Stop-Off Extra Stop Discount Illustrative example-80$ +40%. Clustering

Questions, Comments,

Suggestions?

22