High Performance Spatial Indexing for Parallel I/O and Centralized Architectures

dc.contributor.authorKamel, Ibrahimen_US
dc.date.accessioned2004-05-31T22:29:07Z
dc.date.available2004-05-31T22:29:07Z
dc.date.created1994-12en_US
dc.date.issued1998-10-15en_US
dc.description.abstractRecently, spatial databases have attracted increasing interest in the database field. Because of the volume of the data with which they deal with, the performance of spatial database systems' is important. The R-tree is an efficient spatial access method. It is a generalization of the B-tree in multidimensional space. This thesis investigates how to improve the performance of R-trees. We consider both parallel I/O and centralized architectures. For a parallel I/O environment we propose an R-tree design for a server with one CPU and multiple disks. On this architecture, the nodes of the R-tree are distributed between the different disks with cross-disk pointers ( 'Multiplezed R-tree a). When a new node is created we have to decide on which disk it will be stored. We propose and examine several criteria for choosing a disk for a new node. The most successful one, termed 'Prozimity Indew' or PI, estimates the similarity of the new node to other R-tree nodes already on a disk and chooses the disk with the least degree of similarity. For a centralized environment, we propose a new packing technique for R-trees for static databases. We use space-filling curves, and specifically the Hilbert curve, to achieve better ordering of rectangles and eventually to achieve better packing. For dynamic databases we introduce the filbert R-tree, in which every node has a well defined set of sibling nodes; we can thus use the concept of local rotation [47]. By adjusting the split policy, the Filbert R-tree can achieve a degree of space utilization as high as is desired. (Also cross-referenced as UMIACS-TR-94-131)en_US
dc.format.extent1113388 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/679
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtUMIACS Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-3382en_US
dc.relation.ispartofseriesUMIACS; UMIACS-TR-94-131en_US
dc.titleHigh Performance Spatial Indexing for Parallel I/O and Centralized Architecturesen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-3382.ps
Size:
1.06 MB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-3382.pdf
Size:
492 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-3382.ps