You are on page 1of 1

Graph Algorithms and Applications (10NCI733)

Why Graphs?
GPS
Page Ranking
Social Networking
Communication Networks
Above are just few of the applications of Graphs!
NP Completeness
-- Reducibility
Connectivity
-- Loops
-- Reliability : Constructing a reliable network
-- Articulation Points
-- Bridges
Graph Coloring Applications
--- Fixing Exam Schedules
--- Finding number of frequencies for towers
--- Upgrading software on cloud
Planar Graphs
--- Many of the practical graphs are planar
--- They can be colored with 6 colors, single source shortest path can be found in
O(V) time
--- http://courses.csail.mit.edu/6.889/fall11/lectures/L01.pdf
Bipartite Graphs
--- n job applicants n jobs
--- Stable Marriage Problem
Max Flow Problem
--- Maximize transportation
--- Maximize packet flow
Books
Graph theory by narsingh deo
Introduction to Algorithms CLRS book
Introduction to Graph Theory (2nd Edition) by Douglas B. West

You might also like