Description: Introduction to the Design and Analysis of Algorithms by Anany Levitin Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a coherent and innovative manner. FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasises the understanding of ideas over excessively formal treatment while thoroughly covering the material required in an introductory algorithms course. Popular puzzles are used to motivate students interest and strengthen their skills in algorithmic problem solving. Other learning-enhancement features include chapter summaries, hints to the exercises, and a detailed solution manual. Table of Contents 1 Introduction 2 Fundamentals of the Analysis of Algorithm Efficiency 3 Brute Force and Exhaustive Search 4 Decrease-and-Conquer 5 Divide-and-Conquer 6 Transform-and-Conquer 7 Space and Time Trade-Offs 8 Dynamic Programming 9 Greedy Technique 10 Iterative Improvement 11 Limitations of Algorithm Power 12 Coping with the Limitations of Algorithm Power Long Description Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasizes the understanding of ideas over excessively formal treatment while thoroughly covering the material required in an introductory algorithms course. Popular puzzles are used to motivate students interest and strengthen their skills in algorithmic problem solving. Other learning-enhancement features include chapter summaries, hints to the exercises, and a detailed solution manual. Feature Employs an innovative and more comprehensive taxonomy of algorithm design techniques Covers mathematical analysis of both nonrecursive and recursive algorithms, as well as empirical analysis and algorithm visualisation Discusses limitations of algorithms and ways to overcome them Treats algorithms as problem-solving tools and develops algorithmic thinking by using puzzles and games Contains over 600 exercises with hints for students and detailed solutions for instructors New exercises and engaging puzzles New Feature The most important change in this edition is the new order of the chapters on decrease-and-conquer and divide-and-conquer. There are several advantages in introducing decrease-and-conquer before divide-and-conquer: Decrease-and-conquer is a simpler strategy than divide-and-conquer. Decrease-and-conquer is applicable to more problems than divide-and-conquer. The new order makes it possible to discuss insertion sort before mergesort and quicksort. The idea of array partitioning is now introduced in conjunction with the selection problem. The author took advantage of an opportunity to do this via the one-directional scan employed by Lomutos algorithm, leaving the two-directional scan used by Hoares partitioning to a later discussion in conjunction with quicksort. Binary search is now considered in the section devoted to decrease-by-aconstant-factor algorithms, where it belongs. The second important change is restructuring of Chapter 8 on dynamic programming. Specifically: The introductory section is completely new. It contains three basic examples that provide a much better introduction to this important technique than computing a binomial coefficient, the example used in the first two editions. All the exercises for Section 8.1 are new as well; they include well-known applications not available in the previous editions. The author also changed the order of the other sections in this chapter to get a smoother progression from the simpler applications to the more advanced ones. More applications of the algorithms discussed are included. The section on the graph-traversal algorithms is moved from the decrease-and-conquer chapter to the brute-force and exhaustive-search chapter. The Gray code algorithm is added to the section dealing with algorithms for generating combinatorial objects. The divide-and-conquer algorithm for the closest-pair problem is discussed in more detail. Updates include the section on algorithm visualization, approximation algorithms for the traveling salesman problem, and the bibliography. The author added about 70 new problems to the exercises. Some of them are algorithmic puzzles and questions asked during job interviews. Details ISBN027376411X Author Anany Levitin Year 2011 ISBN-10 027376411X ISBN-13 9780273764113 Media Book Format Paperback Short Title INTRO TO THE DESIGN & ANALYSIS Language English Pages 592 Imprint Pearson Education Limited Place of Publication Harlow Country of Publication United Kingdom DEWEY 005.1 Illustrations Illustrations Subtitle International Edition Replaces 9780321364135 Textbook 1 AU Release Date 2011-12-16 NZ Release Date 2011-12-16 Edition 3rd Birth 1957 Affiliation Wellington College, UK Position Head of Classics & Humanities Qualifications Stackpole Military History Series Editor Publisher Pearson Education Limited Edition Description 3rd edition Publication Date 2011-12-23 Audience Tertiary & Higher Education UK Release Date 2011-12-23 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:40706421;
Price: 192.42 AUD
Location: Melbourne
End Time: 2024-10-22T05:32:08.000Z
Shipping Cost: 0 AUD
Product Images
Item Specifics
Restocking fee: No
Return shipping will be paid by: Buyer
Returns Accepted: Returns Accepted
Item must be returned within: 30 Days
ISBN-13: 9780273764113
Book Title: Introduction to the Design and Analysis of Algorithms
Number of Pages: 592 Pages
Language: English
Publication Name: Introduction to the Design and Analysis of Algorithms: International Edition
Publisher: Pearson Education Limited
Publication Year: 2011
Subject: Computer Science
Item Height: 232 mm
Item Weight: 920 g
Type: Textbook
Author: Anany Levitin
Item Width: 188 mm
Format: Paperback