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 条
  • [31] Efficient Top-K Retrieval with Signatures
    Chappell, Timothy
    Geva, Shlomo
    Anthony Nguyen
    Zuccon, Guido
    PROCEEDINGS OF THE 18TH AUSTRALASIAN DOCUMENT COMPUTING SYMPOSIUM (ADCS 2013), 2013, : 10 - 17
  • [32] Efficient Top-k Search for PageRank
    Fujiwara, Yasuhiro
    Nakatsuji, Makoto
    Shiokawa, Hiroaki
    Mishima, Takeshi
    Onizuka, Makoto
    Transactions of the Japanese Society for Artificial Intelligence, 2015, 30 (02) : 473 - 478
  • [33] Efficient All Top-k Computation-A Unified Solution for All Top-k, Reverse Top-k and Top-m Influential Queries
    Ge, Shen
    U, Leong Hou
    Mamoulis, Nikos
    Cheung, David W.
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2013, 25 (05) : 1015 - 1027
  • [34] An efficient event matching algorithm for publish/subscribe system in sensor cloud platform
    Department of Computer Science and Engineering, National Institute of Technology, Rourkela, Odisha
    769008, India
    不详
    751030, India
    Int. J. Inf. Commun. Technol., 6 (645-661):
  • [35] Hitching a ride to the top: peroxisomes fuel cilium with cholesterol
    Jie Luo
    Yuan-Bin Liu
    Bao-Liang Song
    Science China(Life Sciences) , 2021, (03) : 478 - 481
  • [36] Matching for mobile users in the publish/subscribe paradigm
    Roumani, A. M.
    Skillicorn, D. B.
    WINSYS 2007: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON WIRELESS INFORMATION NETWORKS AND SYSTEMS, 2007, : 173 - +
  • [37] Hitching a ride to the top: peroxisomes fuel cilium with cholesterol
    Luo, Jie
    Liu, Yuan-Bin
    Song, Bao-Liang
    SCIENCE CHINA-LIFE SCIENCES, 2021, 64 (03) : 478 - 481
  • [38] Hitching a ride to the top: peroxisomes fuel cilium with cholesterol
    Jie Luo
    Yuan-Bin Liu
    Bao-Liang Song
    Science China Life Sciences, 2021, 64 : 478 - 481
  • [39] Expressive top-k matching for conditional graph patterns
    Mahfoud, Houari
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (17): : 14205 - 14221
  • [40] PBSM: An Effcient Top-K Subgraph Matching Algorithm
    Chen, Wei
    Liu, Jia
    Chen, Ziyang
    Tang, Xian
    Li, Kaiyu
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2018, 32 (06)