The input/output complexity of sorting and related problems
Communications of the ACM
A balanced search tree with O(1) worst case update time
Acta Informatica
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Practical minimal perfect hash functions for large databases
Communications of the ACM
Journal of the ACM (JACM)
The string B-tree: a new data structure for string search in external memory and its applications
Journal of the ACM (JACM)
Extendible hashing—a fast access method for dynamic files
ACM Transactions on Database Systems (TODS)
Advanced database indexing
ACM Computing Surveys (CSUR)
External memory algorithms and data structures: dealing with massive data
ACM Computing Surveys (CSUR)
Performance of B+ tree concurrency control algorithms
The VLDB Journal — The International Journal on Very Large Data Bases
Dynamic Interpolation Search in o(log log n) Time
ICALP '93 Proceedings of the 20th International Colloquium on Automata, Languages and Programming
FOCS '99 Proceedings of the 40th Annual Symposium on Foundations of Computer Science
Linear hashing: a new tool for file and table addressing
VLDB '80 Proceedings of the sixth international conference on Very Large Data Bases - Volume 6
Deletions That Preserve Randomness
IEEE Transactions on Software Engineering
A new approach on indexing mobile objects on the plane
Data & Knowledge Engineering
An experimental performance comparison for indexing mobile objects on the plane
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
Dynamic 3-Sided Planar Range Queries with Expected Doubly Logarithmic Time
ISAAC '09 Proceedings of the 20th International Symposium on Algorithms and Computation
Indexing mobile objects on the plane revisited
ADBIS'07 Proceedings of the 11th East European conference on Advances in databases and information systems
Efficient processing of 3-sided range queries with probabilistic guarantees
Proceedings of the 13th International Conference on Database Theory
Data & Knowledge Engineering
ISB-tree: A new indexing scheme with efficient expected behaviour
Journal of Discrete Algorithms
Uncertainty for anonymity and 2-dimensional range query distortion
PSD'10 Proceedings of the 2010 international conference on Privacy in statistical databases
NEFOS: rapid cache-aware range query processing with probabilistic guarantees
DEXA'11 Proceedings of the 22nd international conference on Database and expert systems applications - Volume Part I
An Experimental Performance Comparison for Indexing Mobile Objects on the Plane
International Journal of Organizational and Collective Intelligence
Hi-index | 0.00 |
We present the interpolation search tree (ISB-tree), a new cache-aware indexing scheme that supports update operations (insertions and deletions) in O(1) worst-case (w.c.) block transfers and search operations in O(logB log n) expected block transfers, where B represents the disk block size and n denotes the number of stored elements. The expected search bound holds with high probability for a large class of (unknown) input distributions. The w.c. search bound of our indexing scheme is O(logBn) block transfers. Our update and expected search bounds constitute a considerable improvement over the O(logBn) w.c. block transfer bounds for search and update operations achieved by the B-tree and its numerous variants. This is also suggested by a set of preliminary experiments we have carried out. Our indexing scheme is based on an externalization of a main memory data structure based on interpolation search.