scispace - formally typeset
J

Jeffrey Scott Vitter

Researcher at University of Mississippi

Publications -  342
Citations -  19164

Jeffrey Scott Vitter is an academic researcher from University of Mississippi. The author has contributed to research in topics: Data structure & Sorting. The author has an hindex of 66, co-authored 341 publications receiving 18546 citations. Previous affiliations of Jeffrey Scott Vitter include Texas A&M University & University of Kansas.

Papers
More filters
Journal ArticleDOI

Optimal External Memory Interval Management

TL;DR: The external interval tree is presented, an optimal external memory data structure for answering stabbing queries on a set of dynamically maintained intervals that uses a weight-balancing technique for efficient worst-case manipulation of balanced trees.
Proceedings ArticleDOI

Optimal dynamic interval management in external memory

TL;DR: The data structure is the first optimal external-memory solution to the dynamic interval management problem, which is a special case of 2-dimensional range searching and a central problem for object-oriented and temporal databases and for constraint logic programming.
Proceedings Article

Indexing for Data Models with Constraints and Classes.

TL;DR: In this article, a semi-dynamic data structure for indexing in constraint data models is presented, which has optimal worst-case space of O(n/B) pages and optimal query I/O time O(log_B n + t/B), where t is the size of the output of a query.
Proceedings ArticleDOI

Rank-aware query optimization

TL;DR: A rank-aware query optimization framework that fully integrates rank-join operators into relational query engines is introduced based on extending the System R dynamic programming algorithm in both enumeration and pruning and introduces a probabilistic model for estimating the input cardinality, and hence the cost of a rank- join operator.
Journal ArticleDOI

Shortest paths in Euclidean graphs

TL;DR: The average running time of the algorithm to find the shortest path between a specified pair of vertices in a graph withV vertices andE edges is shown to beO(V) as compared withO(E +V logV) required by the classical algorithm due to Dijkstra.