Arrow Research search
Back to FOCS

FOCS 1993

Using Difficulty of Prediction to Decrease Computation: Fast Sort, Priority Queue and Convex Hull on Entropy Bounded Inputs

Conference Paper Accepted Paper Algorithms and Complexity ยท Theoretical Computer Science

Abstract

Studies have indicated that sorting comprises about 20% of all computing on mainframes. Perhaps the largest use of sorting in computing (particularly business computing) is the sort required for large database operations (e. g. required by joint operations). In these applications the keys are many words long. Since our sorting algorithm hashes the key (rather than compare entire keys as in comparison sorts such as quicksort), our algorithm is even more advantageous in the case of large key lengths; in that case the cutoff is much lower. In case that the compression ratio is high, which can be determined after building the dictionary, we just adopt the previous sorting algorithm, e. g. quick sort. The same techniques can be extended to other problems (e. g. computational geometry problems) to decrease computation by learning the distribution of the inputs. >

Authors

Keywords

  • Sorting
  • Distributed computing
  • Entropy
  • Queueing analysis
  • Computer science
  • Predictive models
  • Contracts
  • Stochastic processes
  • Prefetching
  • Data structures
  • Convex Hull
  • Priority Queue
  • Data Structure
  • Uniform Distribution
  • Parallelization
  • L-arginine
  • Hash Function
  • Sequential Algorithm
  • Compression Ratio
  • Input Distribution
  • Binary Entropy
  • Online Algorithm
  • Sorting Algorithm
  • Stationary Sources
  • N Log N
  • Upsurge Of Interest
  • Theoretical Computer Science
  • Optimal Compression
  • Time Constant
  • Number Of Keys
  • Parallel Algorithm
  • Number Of Processors
  • Small Constant
  • Probability 1
  • Source Code
  • Coding Tree
  • Polar Coordinates
  • Recursive Step
  • Merging Procedure

Context

Venue
IEEE Symposium on Foundations of Computer Science
Archive span
1975-2025
Indexed papers
3809
Paper id
337535011688927877
v2026.09.13