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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contents<br />

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

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

■ Approximating Vertex Cover<br />

■ <strong>The</strong> Euclidean Traveling Salesman<br />

■ Exercises<br />

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

● Resources<br />

❍ A Catalog of <strong>Algorithm</strong>ic Problems<br />

■ Data Structures<br />

■ Dictionaries<br />

■ Priority Queues<br />

■ Suffix Trees and Arrays<br />

■ Graph Data Structures<br />

■ Set Data Structures<br />

■ Kd-Trees<br />

■ Numerical Problems<br />

■ Solving Linear Equations<br />

■ Bandwidth Reduction<br />

■ Matrix Multiplication<br />

■ Determinants and Permanents<br />

■ Constrained and Unconstrained Optimization<br />

■ Linear Programming<br />

■ Random Number Generation<br />

■ Factoring and Primality Testing<br />

■ Arbitrary-Precision Arithmetic<br />

■ Knapsack Problem<br />

■ Discrete Fourier Transform<br />

■ Combinatorial Problems<br />

■ Sorting<br />

■ Searching<br />

■ Median and Selection<br />

■ Generating Permutations<br />

■ Generating Subsets<br />

■ Generating Partitions<br />

■ Generating Graphs<br />

■ Calendrical Calculations<br />

■ Job Scheduling<br />

■ Satisfiability<br />

file:///E|/BOOK/BOOK/NODE4.HTM (4 of 7) [19/1/2003 1:27:35]

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

Saved successfully!

Ooh no, something went wrong!