DRSP-Sim: A Simulator for Ride-sharing with Pooling: Joint Matching,Pricing, Route Planning, and Dispatching
收藏DataCite Commons2025-12-18 更新2025-04-16 收录
下载链接:
https://purr.purdue.edu/publications/3843/1
下载链接
链接失效反馈官方服务:
资源简介:
<p>This is NYC taxi trip records used as the real-world dataset for the comprehensive ride-sharing&nbsp;simulation available at:&nbsp;https://github.itap.purdue.edu/Clan-labs/Dynamic_Matching_RS. We use&nbsp;2016-05 trips for training and 2016-06 trips for evaluation.</p>
<p>To run this simulator, the user can choose to either go through the pre-processing steps explained in README in the above Github link (also available under &quot;Supporting Docs&quot; here) to generate the data under the title &quot;Data Generation&quot;, or just fetch the pre-processed files directly from here, load them into a directory, and set the DATA_DIR variable in config/settings.py.</p>
<p>Description of the provided files:</p>
<p>1. The &quot;osrm&quot; folder (available in&nbsp;the Github repository) contains the OSM data downloaded from&nbsp;<a href="https://www.google.com/search?client=safari&amp;rls=en&amp;q=wget+https://download.bbbike.org/osm/bbbike/NewYork/NewYork.osm.pbf+-P+osrm&amp;ie=UTF-8&amp;oe=UTF-8">https://download.bbbike.org/osm/bbbike/NewYork/NewYork.osm.pbf</a>&nbsp;and preprocessed using the OSRM backend engine to extract the road network and&nbsp;geometry.&nbsp;(Data Generation steps #1 &amp; #2). This is, then, used if the user decides to use the OSRM engine for real-time routing.</p>
<p>2. &nbsp;<strong>db.sqlite3</strong>&nbsp;is the trip database used for simulation after pre-processing the trip records downloaded from <code>https://s3.amazonaws.com/nyc-tlc/trip+data/.&nbsp;</code>The columns in this database include&nbsp;[&#39;request_datetime&#39;, &#39;trip_time&#39;, &#39;origin_lon&#39;, &#39;origin_lat&#39;, &#39;destination_lon&#39;, &#39;destination_lat&#39;, &#39;fare&#39;].&nbsp;(Data Generation steps #3&nbsp;through&nbsp;#7). In addition, (in&nbsp;Data Generation step #8),&nbsp;prepares statistical demand profile using the training dataset and stores that&nbsp;in this database as well.</p>
<p>3.&nbsp;<strong>routes.pkl</strong>&nbsp;and <strong>tt_map.npy</strong>&nbsp;contains the pre-computed trajectories and trip times respectively. <strong>reachable_map.npy</strong>&nbsp;contains the discretized map of NewYork city according to the maps obtained from OSRM.&nbsp;These are pre-computed and generated using the OSRM engine to be used in real-time during simulation as the Fast Routing option provided to the user. &nbsp;(Data Generation steps #9).</p>
提供机构:
Purdue University Research Repository
创建时间:
2021-08-02



