Rule Evaluation Algorithm for Semantic Query Optimisation

被引:1
|
作者
Sayli, Ayla [1 ]
Elibol, Armagan [1 ]
机构
[1] Yildiz Tech Univ, Dept Engn Math, TR-34210 Istanbul, Turkey
来源
关键词
Rule Evaluation Algorithm; Cost Estimation; Semantic Query Optimisation; Relational Database Management Systems;
D O I
10.12785/amis/070515
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Semantic Query Optimisation (SQO) in Relational Database Management Systems (RDMSs) is a query optimisation approach which uses rules learned from past queries in order to execute new queries more intelligently without accessing database, whenever possible. The approach is composed of several components: Query Representation, Query Optimisation, Automatic Rule Derivation and Rule Maintenance. This paper focused on the query optimisation component. In RDMSs, during the traditional SQO, different alternative queries of a given query can be constructed using matching rule(s) from the rule set, and then its optimiser selects one of the alternatives as an optimum query which will give the same answer set but it can be executed faster than the original query. One of the main problems occurs during this process is to have many matched rules e.g., if the number of the rules is N, the number of the alternative queries is 2(N) - 1. The construction and the optimisation of these alternatives also take time in addition to the execution of the query. In order to overcome this problem, in this paper we propose a new Rule Evaluation Algorithm. The main goal of the algorithm is to evaluate matching rule(s) and select useful/promising rules. And then use selected rules to construct an optimum query. The algorithm can answer the question of the utility of rules in the query optimisation. The system of the approach based on the algorithm has been implemented and its computational results are given. The experimental results show that the algorithm can trim the number of the rules significantly.
引用
收藏
页码:1773 / 1781
页数:9
相关论文
共 50 条
  • [1] A fast transformation method to semantic query optimisation
    Sayli, A
    Lowden, B
    [J]. IDEAS '97 - INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1997, : 319 - 326
  • [2] Evaluation of some optimisation techniques for semantic query answering on shared-nothing architecture
    Wlodarczyk, Tomasz Wiktor
    Yi, Han
    Yu, Xiao
    Rong, Chunming
    [J]. INTERNATIONAL JOURNAL OF SPACE-BASED AND SITUATED COMPUTING, 2012, 2 (01) : 12 - 22
  • [3] Efficient algorithm for query transformation in semantic query optimization
    He, Zengyou
    Deng, Shengchun
    Xu, Xiaofei
    Song, Yufu
    [J]. High Technology Letters, 2002, 8 (01) : 32 - 36
  • [5] A dynamic self-learning method for semantic query optimisation
    Mathematical Engineering Department, Yildiz Technical University, Davutpasa Campus, 34210, Istanbul, Turkey
    不详
    不详
    [J]. Int. J. Technol. Policy Manage., 2008, 2 (126-147): : 126 - 147
  • [6] Query evaluation and optimization in the semantic web
    Ruckhaus, Edna
    Ruiz, Eduardo
    Vidal, Maria-Esther
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2008, 8 : 393 - 409
  • [7] A METHOD FOR AUTOMATIC RULE DERIVATION TO SUPPORT SEMANTIC QUERY OPTIMIZATION
    SIEGEL, M
    SCIORE, E
    SALVETER, S
    [J]. ACM TRANSACTIONS ON DATABASE SYSTEMS, 1992, 17 (04): : 563 - 600
  • [8] Semantic query formulation and evaluation for XML databases
    Chippimolchai, P
    Wuwongse, V
    Anutariya, C
    [J]. WISE 2002: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS ENGINEERING, 2002, : 205 - 214
  • [9] A query expansion algorithm based on phrases semantic similarity
    Liu, Yongli
    Li, Chao
    Zhang, Pin
    Xiong, Zhang
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING AND 2008 INTERNATIONAL PACIFIC WORKSHOP ON WEB MINING AND WEB-BASED APPLICATION, 2008, : 31 - 35
  • [10] Visual query interfaces for semantic datasets: An evaluation study
    Vega-Gorgojo, Guillermo
    Slaughter, Laura
    Giese, Martin
    Heggestoyl, Simen
    Soylu, Ahmet
    Waaler, Arild
    [J]. JOURNAL OF WEB SEMANTICS, 2016, 39 : 81 - 96