Methods in Algorithmic Analysis

Regular price €260.40
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Vladimir A. Dobrushkin
advanced algorithm analysis methods
algorithmic analysis
analysis of algorithms
analytic combinatorics
Asymptotic Expansion
Author_Vladimir A. Dobrushkin
AVL Tree
Bayes' theorem
Binary Tree
Binomial Coefficients
Binomial Theorem
BST
Category=UMB
Chapman & Hall/CRC Computer and Information Science
Chapman & HallCRC Computer and Information Science
Chebyshev inequality
Combinatorial Preliminaries
computer algorithms
Cumulative Distribution Function
Difference Equation
discrete mathematics
Discrete Random Variables
Distribution Function
enumeration techniques
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Euler Summation Formula
Exponential Generating Function
Fibonacci Numbers
Generating Function
Indicator Random Variables
Kleene Closure
Markov chains
numerous theories
Ordinary Generating Functions
P1 P2
Partial Difference Equations
Partial Fraction
Power Series
probabilistic modelling
Probability
Probability Generating Function
Random Variable
recurrence relations
Stirling Numbers
Summation Formula
symbolic computation
Vladimir Dobrushkin

Product details

  • ISBN 9781420068290
  • Weight: 1610g
  • Dimensions: 178 x 254mm
  • Publication Date: 03 Nov 2009
  • Publisher: Taylor & Francis Ltd
  • Publication City/Country: GB
  • Product Form: Hardback
Secure checkout Fast Shipping Easy returns

Explores the Impact of the Analysis of Algorithms on Many Areas within and beyond Computer Science
A flexible, interactive teaching format enhanced by a large selection of examples and exercises

Developed from the author’s own graduate-level course, Methods in Algorithmic Analysis presents numerous theories, techniques, and methods used for analyzing algorithms. It exposes students to mathematical techniques and methods that are practical and relevant to theoretical aspects of computer science.

After introducing basic mathematical and combinatorial methods, the text focuses on various aspects of probability, including finite sets, random variables, distributions, Bayes’ theorem, and Chebyshev inequality. It explores the role of recurrences in computer science, numerical analysis, engineering, and discrete mathematics applications. The author then describes the powerful tool of generating functions, which is demonstrated in enumeration problems, such as probabilistic algorithms, compositions and partitions of integers, and shuffling. He also discusses the symbolic method, the principle of inclusion and exclusion, and its applications. The book goes on to show how strings can be manipulated and counted, how the finite state machine and Markov chains can help solve probabilistic and combinatorial problems, how to derive asymptotic results, and how convergence and singularities play leading roles in deducing asymptotic information from generating functions. The final chapter presents the definitions and properties of the mathematical infrastructure needed to accommodate generating functions.

Accompanied by more than 1,000 examples and exercises, this comprehensive, classroom-tested text develops students’ understanding of the mathematical methodology behind the analysis of algorithms. It emphasizes the important relation between continuous (classical) mathematics and discrete mathematics, which is the basis of computer science.

Vladimir A. Dobrushkin is a professor in the Division of Applied Mathematics at Brown University and a professor in the Department of Computer Science at Worcester Polytechnic Institute.

More from this author