An Introduction to the Analysis of Algorithms, 2nd Edition

An Introduction to the Analysis of Algorithms, 2nd Edition

简介:

尽管人们对数学分析算法的方法和模型的基本信息越来越感兴趣,但从业人员、研究人员或学生很少能直接获得。本书组织并介绍了这些知识,充分介绍了该领域的主要技术和成果。

作者从经典数学和计算机科学中汲取了经验,整合了离散数学,基本实数分析,组合数学,算法和数据结构。他们强调支持科学研究所需的数学,这些科学研究可以作为预测算法性能和根据性能比较不同算法的基础。本书前半部分涵盖的技术包括递归,生成函数,渐近性和分析组合。本书后半部分研究的结构包括排列,树,字符串,尝试和映射。整个过程中包含了许多示例,以说明在算法分析中的应用,这些算法在我们现代计算基础设施的发展中起着至关重要的作用。这本书的全面,独立的报道将帮助读者了解该领域的挑战,为他们准备先进的结果-在他们的专着分析组合和唐纳德·克努斯的《计算机编程的艺术》一书中-并提供他们需要的背景跟上新的研究。

英文简介:

Despite growing interest, basic information on methods and models for mathematically analyzing algorithms has rarely been directly accessible to practitioners, researchers, or students. This book organizes and presents that knowledge, fully introducing primary techniques and results in the field.

The authors have drawn from both classical mathematics and computer science, integrating discrete mathematics, elementary real analysis, combinatorics, algorithms, and data structures. They emphasize the mathematics needed to support scientific studies that can serve as the basis for predicting algorithm performance and for comparing different algorithms on the basis of performance.

Techniques covered in the first half of the book include recurrences, generating functions, asymptotics, and analytic combinatorics. Structures studied in the second half of the book include permutations, trees, strings, tries, and mappings. Numerous examples are included throughout to illustrate applications to the analysis of algorithms that are playing a critical role in the evolution of our modern computational infrastructure.

The book�s thorough, self-contained coverage will help readers appreciate the field�s challenges, prepare them for advanced results - covered in their monograph Analytic Combinatorics and in Donald Knuth�s The Art of Computer Programming books - and provide the background they need to keep abreast of new research.

书名
An Introduction to the Analysis of Algorithms, 2nd Edition
译名
算法分析导论,第二版
语言
英语
年份
2013
页数
593页
大小
5.56 MB
标签
  • 算法
  • 下载
    pdf iconAn Introduction to the Analysis of Algorithms, 2nd Edition.pdf
    密码
    65536

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

    ←Hands-On System Programming with C++

    →The Art of Computer Programming, Volume 4, Combinatorial Algorithms