Efficient Top-k Matching for Publish/Subscribe Ride Hitching

被引:5
|
作者
Li, Yafei [1 ]
Gu, Hongyan [1 ]
Chen, Rui [2 ]
Xu, Jianliang [3 ]
Guo, Shangwei [4 ]
Xue, Junxiao [1 ]
Xu, Mingliang [1 ]
机构
[1] Zhengzhou Univ, Sch Informat Engn, Zhengzhou 450001, Peoples R China
[2] Harbin Engn Univ, Coll Comp Sci & Technol, Harbin 150001, Peoples R China
[3] Hong Kong Baptist Univ, Dept Comp Sci, Kowloon Tong, Hong Kong, Peoples R China
[4] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
关键词
Vehicles; Roads; Servers; Indexes; Maintenance engineering; Computer science; Euclidean distance; Location-based service; ridesharing; order dispatch; query processing; optimization;
D O I
10.1109/TKDE.2021.3124232
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the continued proliferation of mobile Internet and geo-locating technologies, carpooling as a green transport mode is widely accepted and becoming tremendously popular worldwide. In this paper, we focus on a popular carpooling service called ride hitching, which is typically implemented using a publish/subscribe approach. In a ride hitching service, drivers subscribe ride orders published by riders and continuously receive matching ride orders until one is picked. The current systems (e.g., Didi Hitch) adopt a threshold-based approach to filter ride orders. That is, a new ride order will be sent to all subscribing drivers whose planned trips can match the ride order within a pre-defined detour threshold. A limitation of this approach is that it is difficult for drivers to specify a reasonable detour threshold in practice. In addressing this problem, we propose a novel type of top -k subscription queries called Top -k Ride Subscription (TkRS) query, which continuously returns the best k ride orders that match drivers' trip plans to them. We propose two efficient algorithms to enable the top -k result maintenance. We also design a novel hybrid grid index and a two-level buffer structure to efficiently track the top -k results for all TkRS queries. Finally, extensive experiments on real-life datasets suggest that our proposed algorithms are capable of achieving desirable performance in practical settings.
引用
收藏
页码:3808 / 3821
页数:14
相关论文
共 50 条
  • [1] Top-k Publish/Subscribe for Ride Hitching
    Li, Yafei
    Gu, Hongyan
    Chen, Rui
    Xu, Jianliang
    Xu, Mingliang
    2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2021), 2021, : 2291 - 2296
  • [2] Efficient Top-k Subscription Matching for Location-Aware Publish/Subscribe
    Hu, Jiafeng
    Cheng, Reynold
    Wu, Dingming
    Jin, Beihong
    ADVANCES IN SPATIAL AND TEMPORAL DATABASES (SSTD 2015), 2015, 9239 : 333 - 351
  • [3] Relevance Matters: Capitalizing on Less Top-k Matching in Publish/Subscribe
    Sadoghi, Mohammad
    Jacobsen, Hans-Arno
    2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, : 786 - 797
  • [4] Top-k/w publish/subscribe: A publish/subscribe model for continuous top-k processing over data streams
    Pripuzic, Kresimir
    Zarko, Ivana Podnar
    Aberer, Karl
    INFORMATION SYSTEMS, 2014, 39 : 256 - 276
  • [5] EFTG: Efficient and Flexible Top-K Geo-textual Publish/Subscribe
    Zhu, Hong
    Li, Hongbo
    Cui, Zongmin
    Cao, Zhongsheng
    Xie, Meiyi
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2018, 12 (12): : 5877 - 5897
  • [6] Efficient Covering for Top-k Filtering in Content-Based Publish/Subscribe Systems
    Zhang, Kaiwen
    Sadoghi, Mohammad
    Muthusamy, Vinod
    Jacobsen, Hans-Arno
    PROCEEDINGS OF THE 2017 INTERNATIONAL MIDDLEWARE CONFERENCE (MIDDLEWARE'17), 2017, : 174 - 184
  • [7] Location-Aware Top-k Term Publish/Subscribe
    Chen, Lisi
    Shang, Shuo
    Zhang, Zhiwei
    Cao, Xin
    Jensen, Christian S.
    Kalnis, Panos
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 749 - 760
  • [8] Approximate spatio-temporal top-k publish/subscribe
    Chen, Lisi
    Shang, Shuo
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2019, 22 (05): : 2153 - 2175
  • [9] Top-k Publish-Subscribe for Social Annotation of News
    Shraer, Alexander
    Gurevich, Maxim
    Fontoura, Marcus
    Josifovski, Vanja
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (06): : 385 - 396
  • [10] Approximate spatio-temporal top-k publish/subscribe
    Lisi Chen
    Shuo Shang
    World Wide Web, 2019, 22 : 2153 - 2175