• DocumentCode
    827258
  • Title

    Adaptive and incremental processing for distance join queries

  • Author

    Shin, Hyoseop ; Moon, Bongki ; Lee, Sukho

  • Author_Institution
    Software Center, Samsung Electron., Seoul, South Korea
  • Volume
    15
  • Issue
    6
  • fYear
    2003
  • Firstpage
    1561
  • Lastpage
    1578
  • Abstract
    A spatial distance join is a relatively new type of operation introduced for spatial and multimedia database applications. Additional requirements for ranking and stopping cardinality are often combined with the spatial distance join in online query processing or Internet search environments. These requirements pose new challenges as well as opportunities for more efficient processing of spatial distance join queries. In this paper, we first present an efficient k-distance join algorithm that uses spatial indexes such as R-trees. Bidirectional node expansion and plane-sweeping techniques are used for fast pruning of distant pairs, and the plane-sweeping is further optimized by novel strategies for selecting a sweeping axis and direction. Furthermore, we propose adaptive multistage algorithms for k-distance join and incremental distance join operations. Our performance study shows that the proposed adaptive multistage algorithms outperform previous work by up to an order of magnitude for both k-distance, join and incremental distance join queries, under various operational conditions.
  • Keywords
    multimedia databases; query processing; relational databases; spatial data structures; tree data structures; visual databases; Internet search environments; R-trees; adaptive multistage algorithms; adaptive processing; bidirectional node expansion; distance join queries; distant pair pruning; incremental processing; k-distance join algorithm; multimedia database; online query processing; plane-sweeping techniques; ranking cardinality; spatial database; spatial distance join; spatial indexes; stopping cardinality; Database systems; Extraterrestrial measurements; Image databases; Internet; Moon; Multimedia databases; Query processing; Sorting; Spatial databases; Spatial indexes;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2003.1245293
  • Filename
    1245293