![]() Princeton University Computer Science Department |
Computer Science 423
Theory of Algorithms Spring 2008 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
LECTURES
The schedule is tentative and may change throughout the semester
|
Large graphs in practice: web, road networks, memory snapshots
Lab Assignments:stable matching
Deletion without rebalancing in red-black trees (false analogy with B-trees)
Routes on roads: shortest paths:Dijkstra+heuristic search+bidriectional search+other ideas
Dominators: code optimization but bigger graphs from memory snapshots to analyze storage
use
Role discovery:bipartite clique cover