[ Team LiB ] |
• | Table of Contents |
Algorithms in Java, Third Edition, Part 5: Graph Algorithms | ||
By Robert Sedgewick | ||
Publisher | : Addison Wesley | |
Pub Date | : July 15, 2003 | |
ISBN | : 0-201-36121-3 | |
Pages | : 528 | |
Copyright | |||||||||||||||||
Preface | |||||||||||||||||
Algorithms | |||||||||||||||||
Scope | |||||||||||||||||
Use in the Curriculum | |||||||||||||||||
Algorithms of Practical Use | |||||||||||||||||
Programming Language | |||||||||||||||||
Acknowledgments | |||||||||||||||||
Java Consultant's Preface | |||||||||||||||||
Notes on Exercises | |||||||||||||||||
Part V: Graph Algorithms | |||||||||||||||||
Chapter 17. Graph Properties and Types | |||||||||||||||||
Section 17.1. Glossary | |||||||||||||||||
Section 17.2. Graph ADT | |||||||||||||||||
Section 17.3. Adjacency-Matrix Representation | |||||||||||||||||
Section 17.4. Adjacency-Lists Representation | |||||||||||||||||
Section 17.5. Variations, Extensions, and Costs | |||||||||||||||||
Section 17.6. Graph Generators | |||||||||||||||||
Section 17.7. Simple, Euler, and Hamilton Paths | |||||||||||||||||
Section 17.8. Graph-Processing Problems | |||||||||||||||||
Chapter 18. Graph Search | |||||||||||||||||
Section 18.1. Exploring a Maze | |||||||||||||||||
Section 18.2. Depth-First Search | |||||||||||||||||
Section 18.3. Graph-Search ADT Methods | |||||||||||||||||
Section 18.4. Properties of DFS Forests | |||||||||||||||||
Section 18.5. DFS Algorithms | |||||||||||||||||
Section 18.6. Separability and Biconnectivity | |||||||||||||||||
Section 18.7. Breadth-First Search | |||||||||||||||||
Section 18.8. Generalized Graph Search | |||||||||||||||||
Section 18.9. Analysis of Graph Algorithms | |||||||||||||||||
Chapter 19. Digraphs and DAGs | |||||||||||||||||
Exercises | |||||||||||||||||
Section 19.1. Glossary and Rules of the Game | |||||||||||||||||
Section 19.2. Anatomy of DFS in Digraphs | |||||||||||||||||
Section 19.3. Reachability and Transitive Closure | |||||||||||||||||
Section 19.4. Equivalence Relations and Partial Orders | |||||||||||||||||
Section 19.5. DAGs | |||||||||||||||||
Section 19.6. Topological Sorting | |||||||||||||||||
Section 19.7. Reachability in DAGs | |||||||||||||||||
Section 19.8. Strong Components in Digraphs | |||||||||||||||||
Section 19.9. Transitive Closure Revisited | |||||||||||||||||
Section 19.10. Perspective | |||||||||||||||||
Chapter 20. Minimum Spanning Trees | |||||||||||||||||
Exercises | |||||||||||||||||
Section 20.1. Representations | |||||||||||||||||
Section 20.2. Underlying Principles of MST Algorithms | |||||||||||||||||
Section 20.3. Prim's Algorithm and Priority-First Search | |||||||||||||||||
Section 20.4. Kruskal's Algorithm | |||||||||||||||||
Section 20.5. Boruvka's Algorithm | |||||||||||||||||
Section 20.6. Comparisons and Improvements | |||||||||||||||||
Section 20.7. Euclidean MST | |||||||||||||||||
Chapter 21. Shortest Paths | |||||||||||||||||
Exercises | |||||||||||||||||
Section 21.1. Underlying Principles | |||||||||||||||||
Section 21.2. Dijkstra's Algorithm | |||||||||||||||||
Section 21.3. All-Pairs Shortest Paths | |||||||||||||||||
Section 21.4. Shortest Paths in Acyclic Networks | |||||||||||||||||
Section 21.5. Euclidean Networks | |||||||||||||||||
Section 21.6. Reduction | |||||||||||||||||
Section 21.7. Negative Weights | |||||||||||||||||
Section 21.8. Perspective | |||||||||||||||||
Chapter 22. Network Flow | |||||||||||||||||
Section 22.1. Flow Networks | |||||||||||||||||
Section 22.2. Augmenting-Path Maxflow Algorithms | |||||||||||||||||
Section 22.3. Preflow-Push Maxflow Algorithms | |||||||||||||||||
Section 22.4. Maxflow Reductions | |||||||||||||||||
Section 22.5. Mincost Flows | |||||||||||||||||
Section 22.6. Network Simplex Algorithm | |||||||||||||||||
Section 22.7. Mincost-Flow Reductions | |||||||||||||||||
Section 22.8. Perspective | |||||||||||||||||
References for Part Five |
[ Team LiB ] |
No comments:
Post a Comment