Download - HubCab
![Page 1: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/1.jpg)
Michael Szell [email protected]
Paolo SantiGiovanni RestaStanislav SobolevskyCarlo RattiSteven Strogatz (Cornell)
Benedikt GroßJoey LeeEric BaczukCarlo RattiAndi Weiß (47Nord)Stefan Landsbeck (47Nord)
Research Visualization & Explorer
hubcabTaxi-sharing in New York City: A network-based approach
![Page 2: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/2.jpg)
Large GPS data sets on taxi movements
NYC
Singapore
13,500 cabs
26,000 cabs
Shanghai, San Francisco, Vienna, ...
![Page 3: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/3.jpg)
Step 1: Analyze dataNY 170,000,000 trips / year
Pickups Dropoffs
![Page 4: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/4.jpg)
Urban taxi systems
Pickups Dropoffs 7 days in 20 sec
![Page 5: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/5.jpg)
Trips could be combined
![Page 6: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/6.jpg)
Previous attempts at improvement
• Ride sharing
• Smart hailing
![Page 7: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/7.jpg)
Can we come up with a new system?
• More efficient
• Less emissions
• Affordable alternative
![Page 8: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/8.jpg)
Step 2: A new dispatch algorithm
Combine 2 trips
![Page 9: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/9.jpg)
Step 2: A new dispatch algorithm
Combine k trips “Taxi Limousine”
![Page 10: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/10.jpg)
Manhattan street network
4000 intersections9000 street segments
Extracted fromOpenStreetMap
Match GPS-coords of pickup/dropoff points with street intersections
![Page 11: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/11.jpg)
Dynamic pickup and delivery problems
T1
T2
T3
T4
Like traveling salesman with time constraints
Small systems solvable with linear programming
Large systems not
Yang, Jaillet and Mahmassani, Transp Sci 38 (2004)Berbeglia, Cordeau and Laporte, Eur J Op Res 202 (2010)
Marin, An Op Res 143 (2006)
![Page 12: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/12.jpg)
Shareability networks
k = 2T1
T2
T3
T4
T2T1
T3
T4
![Page 13: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/13.jpg)
Shareability networks
k = 2T1
T2
T3
T4
T2T1
T3
T4
Solution: maximum matching
Generalizable to k>2but unfeasible for k>3
Chandra and Halldorsson, J Alg 39 (2001)
![Page 14: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/14.jpg)
Satisfaction criterion
Maximum time delay Δ
Δ = 30 sec Δ = 60 sec
more tolerance = denser network = more sharing opportunities
Krings et al, EPJ Data Sci 1 (2012)
![Page 15: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/15.jpg)
Oracle vs. Online
Oracle: omniscient, best possible
T1
T2
Online: realistic, constrained by time window δ
δ
Set δ = 1min
![Page 16: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/16.jpg)
Step 2: A new dispatch algorithm
• Send destination request (via app)
• Wait δ min
• Receive sharing options
• Trip may be prolonged up to Δ min
How it works:
Consequences:
• Less traffic = less pollution etc
• Split costs for customers
![Page 17: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/17.jpg)
Step 3: Simulation results: MOST trips can be combined!
Only δ = 1 min initial waiting time needed!
![Page 18: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/18.jpg)
Online tool for interactive exploration
http://hubcab.org
(in development)
![Page 19: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/19.jpg)
Zoom into the data
Pickups Dropoffs
![Page 20: HubCab](https://reader033.vdocuments.us/reader033/viewer/2022052900/55614566d8b42adb6b8b476e/html5/thumbnails/20.jpg)
Michael Szell [email protected]
Benedikt GroßJoey LeeEric BaczukCarlo RattiAndi Weiß (47Nord)Stefan Landsbeck (47Nord)
Research Visualization & Explorer
hubcabTaxi-sharing in New York City: A network-based approach
Paolo SantiGiovanni RestaStanislav SobolevskyCarlo RattiSteven Strogatz (Cornell)