CPRQ: Cost Prediction for Range Queries in Moving Object Databases

被引:3
|
作者
Guo, Shengnan [1 ]
Xu, Jianqiu [1 ]
机构
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing 211106, Peoples R China
基金
中国国家自然科学基金;
关键词
cost prediction; range query; moving object database; machine learning; MODELS; OPTIMIZER;
D O I
10.3390/ijgi10070468
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Predicting query cost plays an important role in moving object databases. Accurate predictions help database administrators effectively schedule workloads and achieve optimal resource allocation strategies. There are some works focusing on query cost prediction, but most of them employ analytical methods to obtain an index-based cost prediction model. The accuracy can be seriously challenged as the workload of the database management system becomes more and more complex. Differing from the previous work, this paper proposes a method called CPRQ (Cost Prediction of Range Query) which is based on machine-learning techniques. The proposed method contains four learning models: the polynomial regression model, the decision tree regression model, the random forest regression model, and the KNN (k-Nearest Neighbor) regression model. Using R-squared and MSE (Mean Squared Error) as measurements, we perform an extensive experimental evaluation. The results demonstrate that CPRQ achieves high accuracy and the random forest regression model obtains the best predictive performance (R-squared is 0.9695 and MSE is 0.154).
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A taxonomy for moving object queries in spatial databases
    Alamri, Sultan
    Taniar, David
    Safar, Maytham
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 37 : 232 - 242
  • [2] Universal trajectory queries for moving object databases
    Mokhtar, HMO
    Su, JW
    2004 IEEE INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT, 2004, : 133 - 144
  • [3] Complex queries for moving object databases in DHT-based systems
    Hernandez, Cecilia
    Andrea Rodriguez, M.
    Marin, Mauricio
    EURO-PAR 2008 PARALLEL PROCESSING, PROCEEDINGS, 2008, 5168 : 424 - 433
  • [4] Private Range Queries on Outsourced Databases
    Li, Lu
    Huang, Liusheng
    Liu, An
    Shen, Yao
    Yang, Wei
    Shao, Shengnan
    WEB-AGE INFORMATION MANAGEMENT (WAIM 2015), 2015, 9098 : 461 - 464
  • [5] Categorical range queries in large databases
    Nanopoulos, A
    Bozanis, P
    ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2003, 2750 : 122 - 139
  • [6] Triggers and continuous queries in moving objects databases
    Trajcevski, G
    Scheuermann, P
    14TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2003, : 905 - 910
  • [7] View creation for queries in object oriented databases
    Narang R.
    Sharma K.D.
    Journal of Computer Science and Technology, 1999, 14 (4) : 349 - 362
  • [8] A MODEL OF QUERIES FOR OBJECT-ORIENTED DATABASES
    KIM, W
    VERY LARGE DATA BASES - PROCEEDINGS, 1989, : 423 - 432
  • [9] View creation for queries in object oriented databases
    Department of Computer Science, University of Delhi, Delhi 110007, India
    不详
    J Comput Sci Technol, 4 (349-362):
  • [10] Managing continuous range queries in mobile databases
    Cai, Y
    Hua, KA
    2002 4TH INTERNATIONAL WORKSHOP ON MOBILE AND WIRELESS COMMUNICATION NETWORK, 2002, : 441 - 445