Average-Case Analysis of Algorithms and Data Structures (1990)
| Citations: | 93 - 7 self |
BibTeX
@MISC{Vitter90average-caseanalysis,
author = {Jeffrey Scott Vitter and Philippe Flajolet},
title = {Average-Case Analysis of Algorithms and Data Structures },
year = {1990}
}
Years of Citing Articles
OpenURL
Abstract
This report is a contributed chapter to the Handbook of Theoretical Computer Science (North-Holland, 1990). Its aim is to describe the main mathematical methods and applications in the average-case analysis of algorithms and data structures. It comprises two parts: First, we present basic combinatorial enumerations based on symbolic methods and asymptotic methods with emphasis on complex analysis techniques (such as singularity analysis, saddle point, Mellin transforms). Next, we show how to apply these general methods to the analysis of sorting, searching, tree data structures, hashing, and dynamic algorithms. The emphasis is on algorithms for which exact "analytic models" can be derived.







