Mario Rodriguez Revollo School of Computer Science, UCSP SlimSS-tree: A New Tree Combined SS- tree With Slim-down Algorithm Lifang Yang, Xianglin Huang,

Slides:



Advertisements
Similar presentations
Trees for spatial indexing
Advertisements

The A-tree: An Index Structure for High-dimensional Spaces Using Relative Approximation Yasushi Sakurai (NTT Cyber Space Laboratories) Masatoshi Yoshikawa.
Finding the Sites with Best Accessibilities to Amenities Qianlu Lin, Chuan Xiao, Muhammad Aamir Cheema and Wei Wang University of New South Wales, Australia.
Ranking Outliers Using Symmetric Neighborhood Relationship Wen Jin, Anthony K.H. Tung, Jiawei Han, and Wei Wang Advances in Knowledge Discovery and Data.
Spatio-temporal Databases
1 Top-k Spatial Joins
Nearest Neighbor Queries using R-trees
Indexing and Range Queries in Spatio-Temporal Databases
Nearest Neighbor Queries using R-trees Based on notes from G. Kollios.
Improving the Performance of M-tree Family by Nearest-Neighbor Graphs Tomáš Skopal, David Hoksza Charles University in Prague Department of Software Engineering.
1 NNH: Improving Performance of Nearest- Neighbor Searches Using Histograms Liang Jin (UC Irvine) Nick Koudas (AT&T Labs Research) Chen Li (UC Irvine)
Pivoting M-tree: A Metric Access Method for Efficient Similarity Search Tomáš Skopal Department of Computer Science, VŠB-Technical.
Similarity Search for Adaptive Ellipsoid Queries Using Spatial Transformation Yasushi Sakurai (NTT Cyber Space Laboratories) Masatoshi Yoshikawa (Nara.
ADBIS 2003 Revisiting M-tree Building Principles Tomáš Skopal 1, Jaroslav Pokorný 2, Michal Krátký 1, Václav Snášel 1 1 Department of Computer Science.
Efficient Reverse k-Nearest Neighbors Retrieval with Local kNN-Distance Estimation Mike Lin.
Dave Lattanzi’s RRT Algorithm. General Concept Use dictionaries for trees Create a randomized stack of nodes Iterate through stack “Extend” each tree.
Spatial Mining.
Indexing Network Voronoi Diagrams*
Answering Metric Skyline Queries by PM-tree Tomáš Skopal, Jakub Lokoč Department of Software Engineering, FMP, Charles University in Prague.
2-dimensional indexing structure
Spatio-temporal Databases Time Parameterized Queries.
Spatial Access Methods Chapter 26 of book Read only 26.1, 26.2, 26.6 Dr Eamonn Keogh Computer Science & Engineering Department University of California.
Liang Jin (UC Irvine) Nick Koudas (AT&T) Chen Li (UC Irvine)
Spatial Indexing SAMs. Spatial Access Methods PAMs Grid File kd-tree based (LSD-, hB- trees) Z-ordering + B+-tree R-tree Variations: R*-tree, Hilbert.
Redundant Bit Vectors for the Audio Fingerprinting Server John Platt Jonathan Goldstein Chris Burges.
Project Proposals Simonas Šaltenis Aalborg University Nykredit Center for Database Research Department of Computer Science, Aalborg University.
Scalable and Distributed Similarity Search in Metric Spaces Michal Batko Claudio Gennaro Pavel Zezula.
Visual Querying By Color Perceptive Regions Alberto del Bimbo, M. Mugnaini, P. Pala, and F. Turco University of Florence, Italy Pattern Recognition, 1998.
Chapter 3: Data Storage and Access Methods
RRT-Connect path solving J.J. Kuffner and S.M. LaValle.
An Incremental Refining Spatial Join Algorithm for Estimating Query Results in GIS Wan D. Bae, Shayma Alkobaisi, Scott T. Leutenegger Department of Computer.
Spatial Queries Nearest Neighbor Queries.
An Intelligent & Incremental Approach to kNN using R-trees DJ Oneil & Esten Rye (G01)
Euripides G.M. PetrakisIR'2001 Oulu, Sept Indexing Images with Multiple Regions Euripides G.M. Petrakis Dept.
R-Trees 2-dimensional indexing structure. R-trees 2-dimensional version of the B-tree: B-tree of maximum degree 8; degree between 3 and 8 Internal nodes.
Spatial Indexing. Spatial Queries Given a collection of geometric objects (points, lines, polygons,...) organize them on disk, to answer point queries.
Fast Subsequence Matching in Time-Series Databases Christos Faloutsos M. Ranganathan Yannis Manolopoulos Department of Computer Science and ISR University.
R-Trees: A Dynamic Index Structure for Spatial Data Antonin Guttman.
Metric based KNN indexing Lecturer:Prof Ooi Beng Chin Presenters:Frankie ChanHT Y Tan ZhenqiangHT J.
 C. C. Hung, H. Ijaz, E. Jung, and B.-C. Kuo # School of Computing and Software Engineering Southern Polytechnic State University, Marietta, Georgia USA.
Improving Min/Max Aggregation over Spatial Objects Donghui Zhang, Vassilis J. Tsotras University of California, Riverside ACM GIS’01.
Spatial Data Management Chapter 28. Types of Spatial Data Point Data –Points in a multidimensional space E.g., Raster data such as satellite imagery,
Join-Queries between two Spatial Datasets Indexed by a Single R*-tree Join-Queries between two Spatial Datasets Indexed by a Single R*-tree Michael Vassilakopoulos.
Database management Systems, 3ed, R. Ramakrishnan and J. Gehrke1 Spatial Data Management Chapter 28.
1 SD-Rtree: A Scalable Distributed Rtree Witold Litwin & Cédric du Mouza & Philippe Rigaux.
Introduction to The NSP-Tree: A Space-Partitioning Based Indexing Method Gang Qian University of Central Oklahoma November 2006.
M- tree: an efficient access method for similarity search in metric spaces Reporter : Ximeng Liu Supervisor: Rongxing Lu School of EEE, NTU
Fast Subsequence Matching in Time-Series Databases Author: Christos Faloutsos etc. Speaker: Weijun He.
On Computing Top-t Influential Spatial Sites Authors: T. Xia, D. Zhang, E. Kanoulas, Y.Du Northeastern University, USA Appeared in: VLDB 2005 Presenter:
9/2/2005VLDB 2005, Trondheim, Norway1 On Computing Top-t Most Influential Spatial Sites Tian Xia, Donghui Zhang, Evangelos Kanoulas, Yang Du Northeastern.
Multi-object Similarity Query Evaluation Michal Batko.
Euripides G.M. PetrakisIR'2001 Oulu, Sept Indexing Images with Multiple Regions Euripides G.M. Petrakis Dept. of Electronic.
A New Spatial Index Structure for Efficient Query Processing in Location Based Services Speaker: Yihao Jhang Adviser: Yuling Hsueh 2010 IEEE International.
R-Trees: A Dynamic Index Structure For Spatial Searching Antonin Guttman.
Database Management Systems, R. Ramakrishnan 1 Algorithms for clustering large datasets in arbitrary metric spaces.
Time Series Sequence Matching Jiaqin Wang CMPS 565.
1 CSIS 7101: CSIS 7101: Spatial Data (Part 1) The R*-tree : An Efficient and Robust Access Method for Points and Rectangles Rollo Chan Chu Chung Man Mak.
Location-based Spatial Queries AGM SIGMOD 2003 Jun Zhang §, Manli Zhu §, Dimitris Papadias §, Yufei Tao †, Dik Lun Lee § Department of Computer Science.
New Algorithms for Efficient High-Dimensional Nonparametric Classification Ting Liu, Andrew W. Moore, and Alexander Gray.
Presenters: Amool Gupta Amit Sharma. MOTIVATION Basic problem that it addresses?(Why) Other techniques to solve same problem and how this one is step.
CMU SCS : Multimedia Databases and Data Mining Lecture #7: Spatial Access Methods - Metric trees C. Faloutsos.
1 Spatial Query Processing using the R-tree Donghui Zhang CCIS, Northeastern University Feb 8, 2005.
1 R-Trees Guttman. 2 Introduction Range queries in multiple dimensions: Computer Aided Design (CAD) Geo-data applications Support special data objects.
Spatial Data Management
Strategies for Spatial Joins
DATA MINING Spatial Clustering
Spatio-temporal Databases
6. Introduction to nonparametric clustering
Spatio-temporal Databases
Donghui Zhang, Tian Xia Northeastern University
Presentation transcript:

Mario Rodriguez Revollo School of Computer Science, UCSP SlimSS-tree: A New Tree Combined SS- tree With Slim-down Algorithm Lifang Yang, Xianglin Huang, Rui Lv and Hui Lv are with Computer School, Communication University of China,Beijing, China

INDEX INTRODUCTION SLIMSS-TREE INDEX STRUCTURE The structure of SlimSS-tree Insertion Algorithm Advanced Slim-down Algorithm Nearest Neighbor Queries CONCLUSION Mario Rodriguez Revollo - San Pablo, Catholic University

INTRODUCTION Mario Rodriguez Revollo - San Pablo, Catholic University

In this paper, we focus on the R-tree family. The most successful variant of R-tree seems to be R*-tree which imports the idea of ‘Forced-Reinsert’ Slim-down algorithm is used in Slim-tree. It could diminish the number of objects that fall within the intersection of two regions in the same level, sometimes even decrease the number of nodes in the tree.

SLIMSS-TREE INDEX STRUCTURE Mario Rodriguez Revollo - San Pablo, Catholic University

The structure of SlimSS-tree Mario Rodriguez Revollo - San Pablo, Catholic University SlimSS-tree is proposed based on the SS-tree, which uses the super spheres to manage the nodes instead of the super rectangles. In our design, The SlimSS-tree mainly consists of intermediate nodes, leaf nodes and date nodes.

Mario Rodriguez Revollo - San Pablo, Catholic University The example of SlimSS-tree structure

Insertion Algorithm Mario Rodriguez Revollo - San Pablo, Catholic University The insertion algorithm of SlimSS-tree is similar to the insertion algorithm of R-tree. There are two main differences.

Mario Rodriguez Revollo - San Pablo, Catholic University

The insertion process of inserting one node N to the tree is similar to the feature vector insertion process. In the node insertion process, the entry whose centroid is nearest to the centroid of the inserted node N will be chosen for inserting the node.

Advanced Slim-down Algorithm Mario Rodriguez Revollo - San Pablo, Catholic University After all feature vectors are inserted to the SlimSS-tree and the centroid and radius parameters of all entries has been adjusted, the advanced Slim-down algorithm which combins Slim-down with Reinsertion will be used to postprocess the tree to make it more tighter.

Mario Rodriguez Revollo - San Pablo, Catholic University How the Slim-down algorithm works

Mario Rodriguez Revollo - San Pablo, Catholic University

Nearest Neighbor Queries Mario Rodriguez Revollo - San Pablo, Catholic University the KNN query NN(Q, k) selects the k indexed feature vectors which have the shortest distance from Q. MINDIST algorithm is one of the most popular nearest neighbor search algorithms. The MINDIST (Minimum Distance) of a point Q(q1, q2,…, qd) in Euclidean space E(d) from a sphere S(O, r) in the same space

CONCLUSION Mario Rodriguez Revollo - San Pablo, Catholic University

In this paper, we use the Slim-down algorithm combined with Reinsertion in SS-tree, and propose a new index structure: SlimSS-tree. In the high dimensional space, the SlimSS-tree outperforms the SS-tree obviously, while in low dimensional space it almost has the same performance as the SS-tree. Slim-down algorithm can effectively reduce the intersection regions between spheres, thus improve the search performance of SlimSS-tree obviously.

Mario Rodriguez Revollo School of Computer Science, UCSP SlimSS-tree: A New Tree Combined SS- tree With Slim-down Algorithm