• DocumentCode
    610338
  • Title

    T-share: A large-scale dynamic taxi ridesharing service

  • Author

    Shuo Ma ; Yu Zheng ; Wolfson, O.

  • Author_Institution
    Univ. of Illinois at Chicago, Chicago, IL, USA
  • fYear
    2013
  • fDate
    8-12 April 2013
  • Firstpage
    410
  • Lastpage
    421
  • Abstract
    Taxi ridesharing can be of significant social and environmental benefit, e.g. by saving energy consumption and satisfying people´s commute needs. Despite the great potential, taxi ridesharing, especially with dynamic queries, is not well studied. In this paper, we formally define the dynamic ridesharing problem and propose a large-scale taxi ridesharing service. It efficiently serves real-time requests sent by taxi users and generates ridesharing schedules that reduce the total travel distance significantly. In our method, we first propose a taxi searching algorithm using a spatio-temporal index to quickly retrieve candidate taxis that are likely to satisfy a user query. A scheduling algorithm is then proposed. It checks each candidate taxi and inserts the query´s trip into the schedule of the taxi which satisfies the query with minimum additional incurred travel distance. To tackle the heavy computational load, a lazy shortest path calculation strategy is devised to speed up the scheduling algorithm. We evaluated our service using a GPS trajectory dataset generated by over 33,000 taxis during a period of 3 months. By learning the spatio-temporal distributions of real user queries from this dataset, we built an experimental platform that simulates user real behaviours in taking a taxi. Tested on this platform with extensive experiments, our approach demonstrated its efficiency, effectiveness, and scalability. For example, our proposed service serves 25% additional taxi users while saving 13% travel distance compared with no-ridesharing (when the ratio of the number of queries to that of taxis is 6).
  • Keywords
    Global Positioning System; graph theory; mobile computing; road traffic; traffic engineering computing; GPS trajectory dataset; T-share; energy consumption; large-scale dynamic taxi ridesharing service; lazy shortest path calculation; scheduling algorithm; spatio-temporal distribution; spatio-temporal index; taxi searching algorithm; travel distance; Dynamic scheduling; Energy consumption; Heuristic algorithms; Indexes; Real-time systems; Roads; Schedules;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2013 IEEE 29th International Conference on
  • Conference_Location
    Brisbane, QLD
  • ISSN
    1063-6382
  • Print_ISBN
    978-1-4673-4909-3
  • Electronic_ISBN
    1063-6382
  • Type

    conf

  • DOI
    10.1109/ICDE.2013.6544843
  • Filename
    6544843