Back to Search

A Guide to Algorithm Design: Paradigms, Methods, and Complexity Analysis

AUTHOR Vivien, Frdric; Benoit, Anne; Robert, Yves
PUBLISHER CRC Press (08/27/2013)
PRODUCT TYPE Hardcover (Hardcover)

Description

Presenting a complementary perspective to standard books on algorithms, A Guide to Algorithm Design: Paradigms, Methods, and Complexity Analysis provides a roadmap for readers to determine the difficulty of an algorithmic problem by finding an optimal solution or proving complexity results. It gives a practical treatment of algorithmic complexity and guides readers in solving algorithmic problems.

Divided into three parts, the book offers a comprehensive set of problems with solutions as well as in-depth case studies that demonstrate how to assess the complexity of a new problem.

  • Part I helps readers understand the main design principles and design efficient algorithms.
  • Part II covers polynomial reductions from NP-complete problems and approaches that go beyond NP-completeness.
  • Part III supplies readers with tools and techniques to evaluate problem complexity, including how to determine which instances are polynomial and which are NP-hard.

Drawing on the authors' classroom-tested material, this text takes readers step by step through the concepts and methods for analyzing algorithmic complexity. Through many problems and detailed examples, readers can investigate polynomial-time algorithms and NP-completeness and beyond.

Show More
Product Format
Product Details
ISBN-13: 9781439825648
ISBN-10: 1439825645
Binding: Hardback or Cased Book (Sewn)
Content Language: English
More Product Details
Page Count: 380
Carton Quantity: 22
Product Dimensions: 6.30 x 0.70 x 9.40 inches
Weight: 1.01 pound(s)
Feature Codes: Bibliography, Index, Illustrated
Country of Origin: US
Subject Information
BISAC Categories
Computers | Programming - Algorithms
Computers | Arithmetic
Computers | Programming - Games
Dewey Decimal: 005.1
Descriptions, Reviews, Etc.
publisher marketing

Presenting a complementary perspective to standard books on algorithms, A Guide to Algorithm Design: Paradigms, Methods, and Complexity Analysis provides a roadmap for readers to determine the difficulty of an algorithmic problem by finding an optimal solution or proving complexity results. It gives a practical treatment of algorithmic complexity and guides readers in solving algorithmic problems.

Divided into three parts, the book offers a comprehensive set of problems with solutions as well as in-depth case studies that demonstrate how to assess the complexity of a new problem.

  • Part I helps readers understand the main design principles and design efficient algorithms.
  • Part II covers polynomial reductions from NP-complete problems and approaches that go beyond NP-completeness.
  • Part III supplies readers with tools and techniques to evaluate problem complexity, including how to determine which instances are polynomial and which are NP-hard.

Drawing on the authors' classroom-tested material, this text takes readers step by step through the concepts and methods for analyzing algorithmic complexity. Through many problems and detailed examples, readers can investigate polynomial-time algorithms and NP-completeness and beyond.

Show More
List Price $120.99
Your Price  $119.78
Hardcover