Skip to main content
Chaptra
Cover of An Introduction To The Analysis Of Algorithms

An Introduction To The Analysis Of Algorithms

Written by Michael Soltys-kulinicz

Not rated yet — tap a star to review it

150 pages, about 3 hours of reading

Chaptra reads alongside you — AI insights, chapter breakdowns and reader discussions for every book. Join free

About this book

This textbook covers the mathematical foundations of the analysis of algorithms. The gist of the book is how to argue, without the burden of excessive formalism, that a given algorithm does what it is supposed to do. The two key ideas of the proof of correctness, induction and invariance, are employed in the framework of pre/post-conditions and loop invariants.The algorithms considered are the basic and traditional algorithms of computer science, such as Greedy, Dynamic and Divide & Conquer. In addition, two classes of algorithms that rarely make it into introductory textbooks are discussed. Randomized algorithms, which are now ubiquitous because of their applications to cryptography; and Online algorithms, which are essential in fields as diverse as operating systems (caching, in particular) and stock-market predictions.This self-contained book is intended for undergraduate students in computer science and mathematics.

Read it with a club

Small groups reading the same books and talking as they go.

All clubs
A warm-lit wall of bookshelves

News

  • 1 member
  • 1,813 discussions
  • Active 7h ago

Read An Introduction To The Analysis Of Algorithms alongside people who are reading it too.

Chaptra Prime — paid clubs, every club feature, and unlimited reading support, for $5 a month or $60 once.

See Prime

Reading guide

Themes, characters and key ideas in An Introduction To The Analysis Of Algorithms, written by Chaptra AI.

A reading guide for this book hasn't been written yet. Chaptra builds one the first time a reader opens it.

Chapter-by-chapter breakdowns, character arcs and the full thematic analysis come with a free account.

Discussions

No one has started one yet

Join

No discussions yet

Be the first to start a discussion about this book!

Sign up to start the discussion

Reviews

No reviews yet

Be the first to review this book!