18.04.2013 Views

The.Algorithm.Design.Manual.Springer-Verlag.1998

The.Algorithm.Design.Manual.Springer-Verlag.1998

The.Algorithm.Design.Manual.Springer-Verlag.1998

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Techniques<br />

❍ Divide and Conquer<br />

❍ Exercises<br />

● Graph <strong>Algorithm</strong>s<br />

❍ <strong>The</strong> Friendship Graph<br />

❍ Data Structures for Graphs<br />

❍ War Story: Getting the Graph<br />

❍ Traversing a Graph<br />

❍ Applications of Graph Traversal<br />

❍ Modeling Graph Problems<br />

❍ Minimum Spanning Trees<br />

❍ Shortest Paths<br />

❍ War Story: Nothing but Nets<br />

❍ War Story: Dialing for Documents<br />

❍ Exercises<br />

● Combinatorial Search and Heuristic Methods<br />

❍ Backtracking<br />

❍ Search Pruning<br />

❍ Bandwidth Minimization<br />

❍ War Story: Covering Chessboards<br />

❍ Heuristic Methods<br />

❍ War Story: Annealing Arrays<br />

❍ Parallel <strong>Algorithm</strong>s<br />

❍ War Story: Going Nowhere Fast<br />

❍ Exercises<br />

● Intractable Problems and Approximations<br />

❍ Problems and Reductions<br />

❍ Simple Reductions<br />

❍ Satisfiability<br />

❍ Difficult Reductions<br />

❍ Other NP-Complete Problems<br />

❍ <strong>The</strong> Art of Proving Hardness<br />

❍ War Story: Hard Against the Clock<br />

❍ Approximation <strong>Algorithm</strong>s<br />

❍ Exercises<br />

● How to <strong>Design</strong> <strong>Algorithm</strong>s<br />

file:///E|/BOOK/BOOK/NODE5.HTM (2 of 3) [19/1/2003 1:27:41]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!