Professional Documents
Culture Documents
Algorithms
ECSS 2.203; MW 10:00--
12:45
Instructor: R. Chandrasekaran
email: baysan@student.utdallas.edu
Course Outline
1. Graph Theory
¡ Definitions and Concepts
¡ Max-Flow-Min-Cut Theorem
¡ Labeling Algorithm
n Ford-Fulkerson Example
n Queyranne Example
n Edmonds-Karp
n Dinic
n Karzanov
n Maheshwari et al.
¡ Special Cases
n Undirected Networks
n Parallel Arcs
n Multiple Origins/Destinations
n Node Capacities
¡ MIT Work
n All Pairs
n Acyclic Graphs
n Undirected Graphs
¡ Data
n Nonnegative Distances
n Non-negative Cycles
¡ Methods Used
n Dynamic Programming
n Inductive Algorithm
n Analog Devices
n Matching Formulations
¡ Objective Functions
n Ratio Functions
n PERT
n Reliability
n Ship Routing
¡ Out-of-kilter Algorithm
¡ Klein's Algorithm
¡ Edmonds-Karp Scaling
¡ Zadeh's Examples
n E. Tardos
n Fujishige
n Simplex
n Goldberg-Tarjan
n PERT-CPM
¡ General
¡ Applications
n Scheduling
n Geometric Applications
n Applications to Chemistry
¡ Claw-free Graphs
¡ Matching Example-bipartite
¡ Blocking Systems
11.
12. Multicommodity Flows
¡ General Problem
¡ Two Commodity
n M. Sakarovitch
¡ H-Graphs
n Single Star
n Two Stars
¡ Equivalent Axioms
n Independence
n Circuits
n Bases
n Rank Function
n Greedy Algorithm
n Covering
n Partition
n Intersection
n Parity
¡ Polyhedral Charecterizations
¡ Operations
n Union
n Deletion
n Contraction
n Truncation
n Minors
n Duals
n Splitters
¡ Applications
n Testing Graphicness
n Max-Flow-Min-Cut Matroids
¡ Pseudomatroids
¡ Integer Rounding
¡ Testing
¡ Special Cases
¡ Hilbert Basis
¡ Lenstra's Algorithm
¡ Scarf's Work
¡ Other Applications
Assignments
l Assignment #1
l Solution #1
l Solution #1.5
l Assignment #2
l Solution #1.6,1.7 (=2.1,2.2)
l Assignment #3
l Solution #2.3
l Solution #3
l Solution #2.4-1
l Solution #2.4-2
l Solution #3.3
l Solution #3.4
l Books
l Books-ii
l Topics and Papers