Peeking Beneath the Hood of Uber
Le Chen, Alan Mislove, Christo Wilson Northeastern University
Peeking Beneath the Hood of Uber Le Chen, Alan Mislove, Christo - - PowerPoint PPT Presentation
Peeking Beneath the Hood of Uber Le Chen, Alan Mislove, Christo Wilson Northeastern University What is Uber? 2 What is Uber? 2 What is Uber? Type pickup location 2 What is Uber? Type pickup location 2 What is Uber? Type pickup location
Le Chen, Alan Mislove, Christo Wilson Northeastern University
2
2
Type pickup location
2
Type pickup location
2
Type pickup location Choose type of car
2
Type pickup location Choose type of car
2
Type pickup location Choose type of car
2
3
3
Request!
3
4
4
5
5
5
Prices are set by the suppliers
5
Prices are set by the suppliers
5
Prices are set by the suppliers
Prices are dynamically calculated by an algorithm based on supply, demand, etc.
5
6
6
6
6
6
6
7
7
7
7
7
7
9
9
9
9
9
9
10
10
10
10
10
10
10
11
11
11
go offline
11
go offline
11
go offline
11
go offline
11
go offline
11
go offline
Upper bound of fulfilled demand!
11
12
12
12
12
12
13
13
13
13
13
13
Radius r
14
14
14
14
Radius r
14
15
15
15
15
95% of the demand are covered
15
95% of the demand are covered
15
95% of the demand are covered
15
95% of the demand are covered
15
16
16
16
17
passengers and Uber drivers
17
passengers and Uber drivers
17
passengers and Uber drivers
17
19
19
19
19
multipliers?
19
multipliers?
19
multipliers?
19
20
CDF 20 40 60 80 100 Surge multiplier 1 2 3 4 5
Manhattan San Francisco
20
CDF 20 40 60 80 100 Surge multiplier 1 2 3 4 5
Manhattan San Francisco
20
CDF 20 40 60 80 100 Surge multiplier 1 2 3 4 5
Manhattan San Francisco
20
CDF 20 40 60 80 100 Surge multiplier 1 2 3 4 5
Manhattan San Francisco
20
CDF 20 40 60 80 100 Surge multiplier 1 2 3 4 5
Manhattan San Francisco
20
CDF 20 40 60 80 100 Surge multiplier 1 2 3 4 5
Manhattan San Francisco
20
21
CDF 20 40 60 80 100 Surge duration 5 mins 10 mins 1 hour 1 min
21
CDF 20 40 60 80 100 Surge duration 5 mins 10 mins 1 hour 1 min
21
CDF 20 40 60 80 100 Surge duration 5 mins 10 mins 1 hour 1 min
21
CDF 20 40 60 80 100 Surge duration 5 mins 10 mins 1 hour 1 min
21
CDF 20 40 60 80 100 Surge duration 5 mins 10 mins 1 hour 1 min
21
26
26
27
27
27
27
27
Time
Surge Var
27
Time
Surge Var
27
Time
Surge Var
27
Time
Surge Var
5 minute window
27
Time
Surge Var
5 minute window
Time Difference = 0
27
Time
Surge Var
Time Difference = 0
27
Time
Surge Var
Time Difference = 0
27
Time
Surge Var
Time Difference = -5
27
Time
Surge Var
Time Difference = -5
27
Time
Surge Var
Time Difference = +5
28
0.2 0.4
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
28
0.2 0.4
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
28
29
0.2 0.4 0.6
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
29
0.2 0.4 0.6
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
29
30
0.2 0.4 0.6
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
0.2 0.4
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
(Supply - demand) vs surge EWT vs surge
30
0.2 0.4 0.6
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
0.2 0.4
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
(Supply - demand) vs surge EWT vs surge
30
0.2 0.4 0.6
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
0.2 0.4
20 40 60 0.2 0.4 0.6 0.8 1 Correlation Coefficient Probability Time Difference in Minutes NYC Correlation NYC p-value SFCorrelation NYC p-value
(Supply - demand) vs surge EWT vs surge
noisy
30
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32 No Surge! EWT = 6min No Surge! EWT = 5min EWT = 2min
32 No Surge! EWT = 6min No Surge! EWT = 5min EWT = 2min
5 minutes 3 minutes 7 minutes
32 No Surge! EWT = 6min No Surge! EWT = 5min EWT = 2min
32 No Surge! EWT = 6min No Surge! EWT = 5min EWT = 2min
32 No Surge! EWT = 6min No Surge! EWT = 5min EWT = 2min
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
State During surge Expected?
35
State During surge Expected? New +2% Yes
35
State During surge Expected? New +2% Yes Booked
Yes
35
State During surge Expected? New +2% Yes Booked
Yes Old +14% Yes
35
State During surge Expected? New +2% Yes Booked
Yes Old +14% Yes Move-in
No
35
State During surge Expected? New +2% Yes Booked
Yes Old +14% Yes Move-in
No Move-out +14% No
35
36
etc.
algorithm
36
etc.
algorithm
36