Lecture Notes on Bucket Algorithms

Lecture Notes on Bucket Algorithms

简介:

散列算法对数据进行加扰并创建伪均匀数据分布。桶算法对原始未转换的数据进行操作,这些数据根据相等大小的d维超矩形 (称为单元或桶) 中的成员资格被划分为多个组。桶数据结构对数据的分布相当敏感。在这些讲义中,我们试图解释各种桶算法的预期时间与数据分布之间的联系。在标准搜索,排序和选择问题以及计算几何和运筹学中的各种问题上说明了结果。笔记部分来自计算机科学概率论的研究生课程。

英文简介:

Hashing algorithms scramble data and create pseudo-uniform data distributions. Bucket algorithms operate on raw untransformed data which are partitioned into groups according to membership in equal-sized d-dimensional hyperrectangles, called cells or buckets.

The bucket data structure is rather sensitive to the distribution of the data. In these lecture notes, we attempt to explain the connection between the expected time of various bucket algorithms and the distribution of the data.

The results are illustrated on standard searching, sorting and selection problems, as well as on a variety of problems In computational geometry and operations research. The notes grew partially from a graduate course on probability theory In computer science.

书名
Lecture Notes on Bucket Algorithms
译名
桶算法讲义
语言
英语
年份
1986
页数
75页
大小
4.01 MB
标签
  • 算法
  • 下载
    pdf iconLecture Notes on Bucket Algorithms.pdf
    密码
    65536

    最后更新:2025-04-12 23:54:36

    ←Average Case Analysis of Algorithms on Sequences

    →Discrete Mathematics with Algorithms