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 条
  • [41] Expressive top-k matching for conditional graph patterns
    Mahfoud, Houari
    Neural Computing and Applications, 2022, 34 (17) : 14205 - 14221
  • [42] On learning discriminative embeddings for optimized top-k matching
    Ghosh, Soumyadeep
    Vatsa, Mayank
    Singh, Richa
    Ratha, Nalini
    PATTERN RECOGNITION, 2025, 162
  • [43] Expressive top-k matching for conditional graph patterns
    Houari Mahfoud
    Neural Computing and Applications, 2022, 34 : 14205 - 14221
  • [44] Distributed Top-k Subgraph Matching in A Big Graph
    Gao, Jianliang
    Lei, Chuqi
    Tian, Ling
    Ling, Yuan
    Chen, Zheng
    Song, Bo
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 5325 - 5327
  • [45] Fast Algorithms for Top-k Approximate String Matching
    Yang, Zhenglu
    Yu, Jianjun
    Kitsuregawa, Masaru
    PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1467 - 1473
  • [46] Approximating Diversified Top-k Graph Pattern Matching
    Wang, Xin
    Zhan, Huayi
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2018, PT I, 2018, 11029 : 407 - 423
  • [47] Top-k Similarity Matching in Large Graphs with Attributes
    Ding, Xiaofeng
    Jia, Jianhong
    Li, Jiuyong
    Liu, Jixue
    Jin, Hai
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2014, PT II, 2014, 8422 : 156 - 170
  • [48] PUBSUB: An Efficient Publish/Subscribe System
    Mishra, Tania Banerjee
    Sahni, Sartaj
    2013 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2013,
  • [49] PUBSUB: An Efficient Publish/Subscribe System
    Banerjee, Tania
    Sahni, Sartaj
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (04) : 1119 - 1132
  • [50] Supporting efficient distributed top-k monitoring
    Deng, Bo
    Jia, Yan
    Yang, Shuqiang
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2006, 4016 : 496 - 507