Journal of Computer Applications ›› 2026, Vol. 46 ›› Issue (3): 781-789.DOI: 10.11772/j.issn.1001-9081.2025040442
• Data science and technology • Previous Articles Next Articles
Rui ZHANG1,2, Ziqiang YU1,2(
), Mingjin TAO2, Yujie BAI2
Received:2025-04-22
Revised:2025-07-10
Accepted:2025-07-14
Online:2025-07-24
Published:2026-03-10
Contact:
Ziqiang YU
About author:ZHANG Rui, born in 2000, M. S. candidate. Her research interests include spatial-temporal data processing.Supported by:通讯作者:
于自强
作者简介:张瑞(2000—),女,山东菏泽人,硕士研究生,主要研究方向:时空数据处理基金资助:CLC Number:
Rui ZHANG, Ziqiang YU, Mingjin TAO, Yujie BAI. Conflict-aware k-nearest neighbor query over moving objects in road networks[J]. Journal of Computer Applications, 2026, 46(3): 781-789.
张瑞, 于自强, 陶明锦, 白宇杰. 路网环境下移动对象冲突k近邻查询[J]. 《计算机应用》唯一官方网站, 2026, 46(3): 781-789.
Add to citation manager EndNote|Ris|BibTeX
URL: https://www.joca.cn/EN/10.11772/j.issn.1001-9081.2025040442
| 数据集 | 顶点数 | 边数 | 平均路段权重 |
|---|---|---|---|
| NY | 264 346 | 733 846 | 1 794 |
| COL | 435 666 | 1 057 066 | 2 184 |
| FLA | 1 070 376 | 2 712 798 | 2 588 |
| CAL | 1 890 815 | 4 657 742 | 3 318 |
Tab. 1 Road network datasets used in experiments
| 数据集 | 顶点数 | 边数 | 平均路段权重 |
|---|---|---|---|
| NY | 264 346 | 733 846 | 1 794 |
| COL | 435 666 | 1 057 066 | 2 184 |
| FLA | 1 070 376 | 2 712 798 | 2 588 |
| CAL | 1 890 815 | 4 657 742 | 3 318 |
| 参数 | 解释 | 数值范围 |
|---|---|---|
| 查询数 | 50,100,150,200 | |
| 移动对象数 | 10 000,15 000,20 000,25 000 | |
| 指定的k值 | 5,10,15,20 | |
| 子图顶点数 | 23,28,33,38,43 |
Tab. 2 Parameters used in experiments
| 参数 | 解释 | 数值范围 |
|---|---|---|
| 查询数 | 50,100,150,200 | |
| 移动对象数 | 10 000,15 000,20 000,25 000 | |
| 指定的k值 | 5,10,15,20 | |
| 子图顶点数 | 23,28,33,38,43 |
| 算法 | k | 冲突查询点数 | 冲突查询组数 | 冲突的移动对象数 |
|---|---|---|---|---|
| RBCS-KNN | 5 | 8 | 4 | 24 |
| 10 | 20 | 8 | 110 | |
| 15 | 33 | 14 | 228 | |
| 20 | 51 | 22 | 388 | |
| GLAD | 5 | 2 | 1 | 6 |
| 10 | 6 | 3 | 28 | |
| 15 | 9 | 4 | 64 | |
| 20 | 14 | 6 | 124 |
Tab. 3 Conflict situations in RBCS-KNN and GLAD
| 算法 | k | 冲突查询点数 | 冲突查询组数 | 冲突的移动对象数 |
|---|---|---|---|---|
| RBCS-KNN | 5 | 8 | 4 | 24 |
| 10 | 20 | 8 | 110 | |
| 15 | 33 | 14 | 228 | |
| 20 | 51 | 22 | 388 | |
| GLAD | 5 | 2 | 1 | 6 |
| 10 | 6 | 3 | 28 | |
| 15 | 9 | 4 | 64 | |
| 20 | 14 | 6 | 124 |
| [1] | HE D, WANG S, ZHOU X, et al. An efficient framework for correctness-aware kNN queries on road networks [C]// Proceedings of the IEEE 35th International Conference on Data Engineering. Piscataway: IEEE, 2019: 1298-1309. |
| [2] | KUHN H W. The Hungarian method for the assignment problem[J]. Naval Research Logistics Quarterly, 1955, 2(1/2): 83-97. |
| [3] | DIJKSTRA E W. A note on two problems in connexion with graphs[J]. Numerische Mathematik, 1959, 1(1): 269-271. |
| [4] | PAPADIAS D, ZHANG J, MAMOULIS N, et al. Query processing in spatial network databases [C]// Proceedings of the 29th Annual International Conference on Very Large Data Bases. San Francisco: Morgan Kaufmann Publishers Inc., 2003: 802-813. |
| [5] | WANG H, ZIMMERMANN R. Snapshot location-based query processing on moving objects in road networks [C]// Proceedings of the 16th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. New York: ACM, 2008: 1-4. |
| [6] | MOURATIDIS K, YIU M L, PAPADIAS D, et al. Continuous nearest neighbor monitoring in road networks [C]// Proceedings of the 32nd International Conference on Very Large Data Bases. [S.l.]: VLDB Endowment, 2006: 43-54. |
| [7] | 陈国祥,于自强,赵浩宇. 面向动态路网的移动对象分布式k近邻查询算法[J]. 计算机应用, 2024, 44(11): 3403-3410. |
| CHEN G X, YU Z Q, ZHAO H Y. Distributed k-nearest neighbor query algorithm for moving objects in dynamic road network [J]. Journal of Computer Applications, 2024, 44(11): 3403-3410. | |
| [8] | SAFAR M. K nearest neighbor search in navigation systems [J]. Mobile Information Systems, 2005, 1(3): 207-224. |
| [9] | OUYANG D, WEN D, QIN L, et al. Progressive top-k nearest neighbors search in large road networks [C]// Proceedings of the 2020 SIGMOD International Conference on Management of Data. New York: ACM, 2020: 1781-1795. |
| [10] | LUO S, KAO B, LI G, et al. TOAIN: a throughput optimizing adaptive index for answering dynamic kNN queries on road networks [J]. Proceedings of the Very Large Data Bases Endowment, 2018, 11(5): 594-606. |
| [11] | LEE K C K, LEE W C, ZHENG B, et al. ROAD: a new spatial object search framework for road networks[J]. IEEE Transactions on Knowledge and Data Engineering, 2012, 24(3): 547-560. |
| [12] | ZHONG R, LI G, TAN K L, et al. G-tree: an efficient index for kNN search on road networks [C]// Proceedings of the 22nd ACM International Conference on Information and Knowledge Management. New York: ACM, 2013: 39-48. |
| [13] | MA H, TANG Y. An efficient and scalable method for aggregate nearest neighbor queries on time-dependent road networks[J]. Information Systems, 2022, 105: No.101925. |
| [14] | SHEN B, ZHAO Y, LI G, et al. V-Tree: efficient kNN search on moving objects with road-network constraints [C]// Proceedings of the IEEE 33rd International Conference on Data Engineering. Piscataway: IEEE, 2017: 609-620. |
| [15] | YU Z, YU X, ZHOU T, et al. ODIN: object density aware index for CkNN queries over moving objects on road networks [J]. IEEE Transactions on Knowledge and Data Engineering, 2024, 36(11): 6758-6772. |
| [16] | 韩士元,何清,于自强,等. 面向移动对象连续k近邻查询的双层索引结构[J]. 软件学报, 2023, 34(6): 2789-2803. |
| HAN S Y, HE Q, YU Z Q, et al. Double layer index for continuous k-nearest neighbor queries on moving objects [J]. Journal of Software, 2023, 34(6): 2789-2803. | |
| [17] | 烟台大学. 一种路网环境下的多目标连续搜索方法及系统:202411237754.9[P]. 2024-10-11. |
| Yantai University. Multi-objective continuous search method and system in road network environment: 202411237754.9[P]. 2024-10-11. | |
| [18] | HUANG X, JENSEN C S, LU H, et al. S-GRID: a versatile approach to efficient query processing in spatial networks [C]// Proceedings of the 2007 International Symposium on Spatial and Temporal Databases, LNCS 4605. Berlin: Springer, 2007: 93-111. |
| [19] | CAO B, HOU C, LI S, et al. SIMkNN: a scalable method for in-memory kNN search over moving objects in road networks [J]. IEEE Transactions on Knowledge and Data Engineering, 2018, 30(10): 1957-1970. |
| [20] | TANG K, DONG Z, SHI W, et al. A dynamic grid index for CkNN queries on large-scale road networks with moving objects[J]. Applied Sciences, 2023, 13(8): No.4946. |
| [21] | LI J, NI C, HE D, et al. Efficient kNN query for moving objects on time-dependent road networks [J]. The VLDB Journal, 2023, 32(3): 575-594. |
| [22] | YAN C, CHEN Q. A novel parallel processing for continuous k-nearest neighbor queries [C]// Proceedings of the 2009 International Conference on Environmental Science and Information Application Technology — Volume 1. Piscataway: IEEE, 2009: 593-596. |
| [23] | REZA R M, ALI M E, HASHEM T. Group processing of simultaneous shortest path queries in road networks [C]// Proceedings of the 16th IEEE International Conference on Mobile Data Management. Piscataway: IEEE, 2015: 128-133. |
| [24] | YAN D, ZHAO Z, NG W. Efficient processing of optimal meeting point queries in Euclidean space and road networks [J]. Knowledge and Information Systems, 2015, 42(2): 319-351. |
| [25] | CHUNG Y C, SU I F, LEE C, et al. Multiple k nearest neighbor search [J]. World Wide Web, 2017, 20(2): 371-398. |
| [26] | GIESEKE F, OANCEA C E, MAHABAL A, et al. Bigger buffer k-d trees on multi-many-core systems [C]// Proceedings of the 2018 International Conference on Vector and Parallel Processing, LNCS 11333. Cham: Springer, 2019: 202-214. |
| [27] | CHO H J, ATTIQUE M. Group processing of multiple k-farthest neighbor queries in road networks [J]. IEEE Access, 2020, 8: 110959-110973. |
| [28] | KARYPIS G, KUMAR V. A fast and high quality multilevel scheme for partitioning irregular graphs [J]. SIAM Journal on Scientific Computing, 1998, 20(1): 359-392. |
| [1] | Haoyu ZHAO, Ziqiang YU, Xiaomeng CHEN, Guoxiang CHEN, Hui ZHU, Bohan LI. Top-K optimal route query problem with keyword search support [J]. Journal of Computer Applications, 2024, 44(8): 2455-2465. |
| [2] | Runze TIAN, Yulong ZHOU, Hong ZHU, Gang XUE. Local information based path selection algorithm for service migration [J]. Journal of Computer Applications, 2024, 44(7): 2168-2174. |
| [3] | Peiqian LIU, Shuilian WANG, Zihao SHEN, Hui WANG. Location privacy protection algorithm based on trajectory perturbation and road network matching [J]. Journal of Computer Applications, 2024, 44(5): 1546-1554. |
| [4] | Guoxiang CHEN, Ziqiang YU, Haoyu ZHAO. Distributed k-nearest neighbor query algorithm for moving objects in dynamic road network [J]. Journal of Computer Applications, 2024, 44(11): 3403-3410. |
| [5] | Fangshu CHEN, Wei ZHANG, Xiaoming HU, Yufei ZHANG, Xiankai MENG, Linxiang SHI. Dynamic aggregate nearest neighbor query algorithm in weighted road network space [J]. Journal of Computer Applications, 2023, 43(7): 2026-2033. |
| [6] | Peng WANG, Dawei ZHANG, Zhengjun LU, Linhao LI. Moving object detection based on reliability low-rank factorization and generalized diversity difference [J]. Journal of Computer Applications, 2023, 43(2): 514-520. |
| [7] | MA Yongqiang, CHEN Xiaomeng, YU Ziqiang. Range query algorithm for large scale moving objects in distributed environment [J]. Journal of Computer Applications, 2023, 43(1): 111-121. |
| [8] | Yusheng HU, Bingwei HE, Qingkang DENG. Moving object detection and static map reconstruction with hybrid vision system [J]. Journal of Computer Applications, 2021, 41(11): 3332-3336. |
| [9] | Jiangfeng XU, Yulong TAN. Optimization of multidimensional index query mechanism based on HBase [J]. Journal of Computer Applications, 2020, 40(2): 571-577. |
| [10] | FU Yu, WANG Hong. Virtual trajectory filling algorithm for location privacy protection [J]. Journal of Computer Applications, 2019, 39(8): 2318-2325. |
| [11] | HUO Zheng, ZHANG Kun, HE Ping, WU Yanbin. Crowdsourcing location data collection for local differential privacy [J]. Journal of Computer Applications, 2019, 39(3): 763-768. |
| [12] | FENG Jun, LI Dingsheng, LU Jiamin, ZHANG Lixia. Spatio-temporal index method for moving objects in road network based on HBase [J]. Journal of Computer Applications, 2018, 38(6): 1575-1583. |
| [13] | LI Jiajia, LIU Xiaojing, LIU Xiangyu, XIA Xiufeng, ZHU Rui. Improved time dependent fast travel time algorithm by dynamically selecting heuristic values [J]. Journal of Computer Applications, 2018, 38(1): 120-125. |
| [14] | HUO Zheng, CUI Honglei, HE Ping. k-CS algorithm: trajectory data privacy-preserving based on semantic location protection [J]. Journal of Computer Applications, 2018, 38(1): 182-187. |
| [15] | HUO Zheng, WANG Weihong, CAO Yuhui. PTDC:privacy-aware trajectory data collection technology under road network constraint [J]. Journal of Computer Applications, 2017, 37(9): 2567-2571. |
| Viewed | ||||||
|
Full text |
|
|||||
|
Abstract |
|
|||||