The query clustering problem: A set partitioning approach

被引:4
|
作者
Gopal, RD [1 ]
Ramesh, R [1 ]
机构
[1] SUNY BUFFALO,SCH MANAGEMENT,DEPT MANAGEMENT SYST & SCI,BUFFALO,NY 14260
关键词
batch processing; clustering techniques; combinatorial optimization; join operator; query clustering relational databases; set partitions;
D O I
10.1109/69.476495
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this research, we address the query clustering problem which involves determining globally optimal execution strategies for a set of queries, The need to process a set of queries together often arises in deductive database systems, scientific database systems, large bibliographic retrieval systems and several other database applications, We address the optimization problem from the perspective of overlaps in data requirements, and model the batched operations using a set-partitioning approach In this model, we first consider the case of m queries each involving a two-way join operation, We develop a recursive methodology to determine all the processing strategies in this case, Next, we establish certain dominance properties among the strategies, and develop exact as well as heuristic algorithms for selecting an appropriate strategy, We extend this analysis to a clustering approach, and outline a framework for optimizing multiway joins, The results show that the proposed approach is viable and efficient, and can easily be incorporated into the query processing component of most database systems.
引用
收藏
页码:885 / 899
页数:15
相关论文
共 50 条
  • [21] A Graph Partitioning Approach to SOM Clustering
    Silva, Leandro A.
    Costa, Jose Alfredo F.
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2011, 2011, 6936 : 152 - +
  • [22] Towards automatic generation of query taxonomy: A hierarchical query clustering approach
    Chuang, SL
    Chien, LF
    2002 IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2002, : 75 - 82
  • [23] A SET PARTITIONING HEURISTIC FOR THE GENERALIZED ASSIGNMENT PROBLEM
    CATTRYSSE, DG
    SALOMON, M
    VANWASSENHOVE, LN
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 72 (01) : 167 - 174
  • [24] Integral column generation for the set partitioning problem
    Tahir, Adil
    Desaulniers, Guy
    El Hallaoui, Issmail
    EURO JOURNAL ON TRANSPORTATION AND LOGISTICS, 2019, 8 (05) : 713 - 744
  • [25] AN EFFICIENT ALGORITHM FOR THE COMPLETE SET PARTITIONING PROBLEM
    LIN, CHM
    SALKIN, HM
    DISCRETE APPLIED MATHEMATICS, 1983, 6 (02) : 149 - 156
  • [27] A dual ascent procedure for the set partitioning problem
    Boschetti, M. A.
    Mingozzi, A.
    Ricciardelli, S.
    DISCRETE OPTIMIZATION, 2008, 5 (04) : 735 - 747
  • [28] A concurrent processing framework for the set partitioning problem
    Joseph, A
    COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (10) : 1375 - 1391
  • [29] MICROCOMPUTER PROGRAM FOR THE SET PARTITIONING PROBLEM.
    Ram, Balasubramanian
    Al-Najjar, Mazen
    CoED (Journal) (Computers in Education Division of ASEE), 1986, 6 (03): : 7 - 8
  • [30] Neurocognitive Approach to Clustering of PubMed Query Results
    Matykiewicz, Pawel
    Duch, Wlodzislaw
    Zender, Paul M.
    Crutcher, Keith A.
    Pestian, John P.
    ADVANCES IN NEURO-INFORMATION PROCESSING, PT II, 2009, 5507 : 70 - +