期刊文献+

公路网移动终端的KNN查询技术 被引量:2

KNN Query Technology of Mobile Terminals in Highway Networks
下载PDF
导出
摘要 公路网中移动兴趣点(POIs)的查询处理是一个难点,目前的研究多基于欧氏距离对静态POIs进行处理,不能很好地适应移动环境下终端弱连接和频繁移动的需要.文中在公路网移动计算场景下,设计了一种存储分区数据对象的结构来表示公路网图形模型,提出适用于移动终端的连续KNN查询(CQ-KNN)算法.该算法改进了Wang等提出的MKNN算法,将逐层渐近探测和检索边列表结合起来进行近邻查询,避免了MKNN算法在限定层数不够却不得不执行范围查询时所带来的开销;同时使用缓存策略来支持移动终端提交的连续查询请求,并给出基于广播位置失效报告的缓存一致性维护策略.仿真结果表明,CQ-KNN算法较MKNN算法有更快的CPU处理速度和更短的网络响应延时,并且能支持移动终端的离线KNN近似查询. The dynamic POIs(Points of Interest) in highway networks are difficult to query.Most current researches focus only on the static POIs with the help of the Euclidean distance metrics,which are inefficient for the weak connection and frequent movement of mobile terminals in mobile computing environments.In order to solve this problem,a structure to store cell data objects is designed to describe the highway network graph model,and a continuous KNN(K-Nearest Neighbor) query(CQ-KNN) algorithm for mobile terminals is presented.For the purpose of improving the existing MKNN algorithm proposed by Wang et al,CQ-KNN algorithm combines the progressive probe and the edge information list retrieval,thus saving the cost of range query execution in MKNN algorithm when fixed layers are insufficient.Moreover,CQ-KNN algorithm employs the local cache strategy to support the conti-nuous query of mobile terminals and adopts the cache consistency maintenance strategy based on the invalid broadcast location report.Simulated results show that CQ-KNN algorithm is superior to MKNN algorithm in terms of CPU processing speed and network response delay,and that it effectively supports the off-line approximate KNN query of mobile terminals.
作者 梁茹冰 刘琼
出处 《华南理工大学学报(自然科学版)》 EI CAS CSCD 北大核心 2012年第1期138-145,158,共9页 Journal of South China University of Technology(Natural Science Edition)
基金 国家"973"计划项目(2007CB07100 2007CB07106)
关键词 公路网 移动终端 位置相关查询 K近邻 缓存 移动计算 highway network mobile terminal location-dependent query K-nearest neighbor cache mobile computing
  • 相关文献

参考文献13

  • 1Papadias D,Zhang J,Mamoulis N,et al.Query processing in spatial network databases[C] // Proceedings of the 29th VLDB Conference.Berlin:VLDB Endowment,2003:802-813.
  • 2Kolabdouzan M R,Shahabi C.Alternative solutions for continuous K-nearest neighbor queries in spatial network databases[J].Geoinformatica,2005,9 (4):321-341.
  • 3Tao Y,Papadias D,Sun J.The TPR*-tree:an optimized spatio-temporal access method for predictive queries[C] //Proceedings of the 29th VLDB Conference.Berlin:VLDB Endowment,2003:790-801.
  • 4Jensen C S,Lin D,Ooi B C.Query and update efficient B +-tree based indexing of moving objects[C] // Proceedings of the 30th VLDB Conference.Berlin:VLDB Endowment,2004:768-779.
  • 5Patel J M,Chen Y,Chakka V P.STRIPES:an efficient index for predicted trajectories[C] // Proceedings of the 2004 ACM SIGMOD International Conference on Management of Data.New York:ACM,2004:635-646.
  • 6Wang H,Zimmermann R.A novel dual-index design to efficiently support snapshot location-based query processing in mobile environments[J].IEEE Transactions on Mobile Computing,2010,9(9):1280-1292.
  • 7Mouratidis K,Yiu M L,Papadias D,et al.Continuous nearest neighbor monitoring in road networks[C] //Proceedings of the 32nd VLDB Conference.Berlin:VLDB Endowment,2006:43-54.
  • 8Dar S,Franklin M,Jonsson B,et al.Semantic data caching and replacement[C] //Proceedings of the 22nd VLDB Conference.Mumbai:Morgan Kaufmann Pub Inc,1996:330-341.
  • 9Ren Q,Dunham M H.Using semantic caching to manage location dependent data in mobile computing[C] // Proceedings of the 6th Annual International Conference on Mobile Computing and Networking.New York:ACM,2000:210-221.
  • 10Ren Q,Dunham M H,Kumar V.Semantic caching and query processing[J].IEEE Transactions on Knowledge and Data Engineering,2003,15 (1):192-210.

二级参考文献29

  • 1蔡建宇,吴泉源,贾焰,邹鹏.面向聚集查询的语义缓存技术[J].软件学报,2007,18(2):361-371. 被引量:5
  • 2[1]DeWitt D, Futtersack P, Maier D, Velez F. A study of three alternative workstation-server architectures for object-oriented database systems. In: Proc the 16th International Conference on Very Large Databases, Brisbane, Australia, 1990. 107-121
  • 3[2]Franklin M, Carey M, Livny M. Local disk caching in client-server database systems. In: Proc the 19th International Conference on Very Large Databases, Dublin, Ireland, 1993. 641-655
  • 4[3]Dar S, Franklin M, Jonsson B et al. Semantic data caching and replacement. In: Proc the 22nd VLDB Conference, Mumbai (Bombay), India, 1996. 330-341
  • 5[4]Keller A M, Basu J. A predicate-based caching scheme for client-server database architectures. The VLDB Journal, 1996, 5(2):35-47
  • 6[5]Finkelstein S. Common expression analysis in database applications. In: Proc 1982 SIGMOD Conference on Management of Data, Florida, 1982. 235-245
  • 7[6]Larson P A, Yang H Z. Computing queries from derived relations. In: Proc the 11nd VLDB Conference, Stockholm,Sweden, 1985. 259-269
  • 8[7]Godfrey P, Gryz J. Answering queries by semantic caches. In: Proc the 10th DEXA, Florence, Italy, 1999. 485-498
  • 9[8]Godfrey P, Gryz J. Semantic query caching for heterogeneous databases. In: Proc the 4th KRDB Workshop, Athens, Greece, 1997. 6.1-6.6
  • 10[9]Chan B Y, Si A, Leong H V. Cache management for mobile databases: Design and evaluation. In: Proc International Conference on Data Engineering, IEEE, Florida, USA, 1998. 54-63

共引文献28

同被引文献14

  • 1KOLAHDOUZAN M, SHAHABI C. Voronoi-based k nearest neigh- bor search for spatial network databases[ C]// Proceedings of the 30th Very Large Data Base Conference. Toronto: VLDB Endow- ment, 2004:840-851.
  • 2HUANG X G, JENSEN C S, SALTENIS S. The islands approach to nearest neighbor querying in spatial networks[ C]// Proceedings of the 9th International Symposium on Spatial and Temporal Databases. Berlin: Springer-Verlag, 2005:73-90.
  • 3XIONG X P, MOKBEL F M, AREF W G. SEA-CNN: scalable pro- cessing of continuous k -nearest neighbor queries in spatio-temporal databases[ C]// ICDE 2005: Proceedings of the 21st International Conference on Data Engineering. Piscataway: IEEE, 2005:643 - 654.
  • 4YU X H, PU K Q, KOUDAS N. Monitoring k-nearest neighbor que- ries over moving objects [ C]//ICDE 2005: Proceedings of 21st In- ternational Conference on Data Engineering. Piscataway: IEEE, 2005: 631 - 642.
  • 5MOURATIDIS K, HADJIELEFrI-IERIOU M. Conceptual partitio- ning: an efficient method for continuous nearest neighbor monitoring [C]// Proceedings of ACM SIGMOD 2005. New York: ACM, 2005:634-645.
  • 6MOURATIDIS K, YIU M L, PAPADIAS D, et al. Continuous nea- rest neighbor monitoring in road networks[ C] //Proceedings of the 32nd International Conference on Very Large Data Bases. Toronto: VLDB Endowment, 2006:43-54.
  • 7DEMIRYUREK U, BANAEI-KASHANI F, SHAHABI C. Efficient continuous nearest neighbor query in spatial networks using Euclide- an restriction[ C]//Proceedings of the 11 th International Symposium on Advances in Spatial and Temporal Databases. Berlin: Springer- erlag, 2009:25-43.
  • 8BRINKOFF T. A framework for generating network based moving objects [J]. Geoinformatica, 2002, 6(2) : 153 - 180.
  • 9王淼,郝忠孝.基于动态创建局部Voronoi图的连续近邻查询[J].计算机应用研究,2008,25(9):2771-2774. 被引量:4
  • 10廖巍,吴晓平,严承华,钟志农.多用户连续k近邻查询多线程处理技术研究[J].计算机应用,2009,29(7):1861-1864. 被引量:5

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部