gogogo
Syndetics cover image
Image from Syndetics

Algorithms / Sanjoy Dasgupta, Christos Papadimitriou, Umesh Vazirani.

Contributor(s): Material type: TextTextPublication details: Boston : McGraw-Hill Higher Education, 2008 [i.e. 2007].Description: x, 320 s. : ill. ; 24 cmISBN:
  • 9780073523408 (pbk.)
  • 0073523402 (pbk.)
Subject(s): DDC classification:
  • 518 .1 DAS
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Clonmel Library Main Collection 518.1 DAS (Browse shelf(Opens below)) 1 Available 39002100501460
Standard Loan Clonmel Library Main Collection 518 .1 DAS (Browse shelf(Opens below)) 2 Available 39002100501478

Enhanced descriptions from Syndetics:

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that makes the material enjoyable and easy to digest. Emphasis is placed on understanding the crisp mathematical idea behind each algorithm, in a manner that is intuitive and rigorous without being unduly formal.

Features include:The use of boxes to strengthen the narrative: pieces that provide historical context, descriptions of how the algorithms are used in practice, and excursions for the mathematically sophisticated.

Carefully chosen advanced topics that can be skipped in a standard one-semester course, but can be covered in an advanced algorithms course or in a more leisurely two-semester sequence.

An accessible treatment of linear programming introduces students to one of the greatest achievements in algorithms. An optional chapter on the quantum algorithm for factoring provides a unique peephole into this exciting topic. In addition to the text, DasGupta also offers a Solutions Manual, which is available on the Online Learning Center.

" Algorithms is an outstanding undergraduate text, equally informed by the historical roots and contemporary applications of its subject. Like a captivating novel, it is a joy to read." Tim Roughgarden Stanford University

Table of contents provided by Syndetics

  • 0 Prologue
  • 1 Algorithms with Numbers
  • 2 Divide-and-conquer algorithms
  • 3 Decompositions of graphs
  • 4 Paths in graphs
  • 5 Greedy algorithms
  • 6 Dynamic Programming
  • 7 Linear Programming and Reductions
  • 8 NP-complete Problems
  • 9 Coping with NP-completeness
  • 10 Quantum Algorithms

Powered by Koha