SlideShare a Scribd company logo
Graph Theory and Its Applications
• An In-depth Overview
• Presented by: Srujana
• Date: May 4, 2025
Introduction to Graph Theory
• Definition: Graph theory is the study of
graphs, mathematical structures to model
pairwise relations.
• Inventor: Leonhard Euler (1736)
• Basic Elements: Vertices (Nodes), Edges (Links)
• Types: Directed, Undirected, Weighted,
Unweighted
Basic Terminology
• Vertex – a point or node
• Edge – a connection between two vertices
• Degree – number of edges connected to a
vertex
• Path – sequence of vertices connected by
edges
• Cycle – path starting and ending at same
vertex
• Connected Graph – path exists between all
pairs
Types of Graphs
• Simple Graph
• Multigraph
• Directed Graph (Digraph)
• Weighted Graph
• Complete Graph
• Bipartite Graph
• Trees and Forests
Representation of Graphs
• Adjacency Matrix
• Adjacency List
• Incidence Matrix
• (Diagrams not shown here but recommended
for final version)
Key Graph Algorithms
• Depth First Search (DFS)
• Breadth First Search (BFS)
• Dijkstra’s Algorithm (Shortest path)
• Prim’s and Kruskal’s Algorithms (MST)
• Topological Sorting
• Floyd-Warshall Algorithm
Applications of Graph Theory
• Computer Science – Networks, Routing
• Biology – DNA sequencing
• Social Networks – Influence models
• Transport – Route planning
• Linguistics – Syntax trees
Application in Real Life
• Google Maps – Shortest path
• Facebook – Friend suggestions
• Electric Circuits – Represented by graphs
• Web Crawling – Pages as nodes and links as
edges
Graph Theory in Artificial
Intelligence
• Knowledge Graphs
• Neural Networks as directed graphs
• Game Theory and Decision Trees
Research Areas
• Graph coloring – scheduling
• Planar graphs – circuit design
• Dynamic graphs – evolving networks
• Graph neural networks (GNNs)
Challenges in Graph Theory
• NP-Complete Problems – e.g., Traveling
Salesman
• Visualization of large graphs
• Real-time computation in dynamic graphs
Conclusion
• Graph theory is foundational across fields
• Vital for science, engineering, and social
sciences
• Endless opportunities for exploration
References
• Graph Theory by Reinhard Diestel
• Algorithms by Robert Sedgewick
• GeeksForGeeks, Khan Academy, etc.

More Related Content

PPTX
Graph_Theory_Presentation for enggi.pptx
PPTX
Social Network Analysis - Lecture 4 in Introduction to Computational Social S...
PPTX
social.pptx
PPTX
Graphs in Design and Analysis of Algorithms.pptx
PPTX
Social network analysis study Chap 4.3
PPTX
Everything About Graphs in Data Structures.pptx
PDF
UNit4d.pdf
PDF
Minicourse on Network Science
Graph_Theory_Presentation for enggi.pptx
Social Network Analysis - Lecture 4 in Introduction to Computational Social S...
social.pptx
Graphs in Design and Analysis of Algorithms.pptx
Social network analysis study Chap 4.3
Everything About Graphs in Data Structures.pptx
UNit4d.pdf
Minicourse on Network Science

Similar to Graph_Theory_and_Applications_Presentation.pptx (20)

PPT
Enhancing Parallel Coordinates with Curves
PPTX
Graph_Presentation.pptxxxxxxxxxxxxxxxxxx
PPTX
ODSC India 2018: Topological space creation & Clustering at BigData scale
PPT
Unit VI - Graphs.ppt
PPTX
A survey on graph kernels
PDF
Graph Algorithms - Map-Reduce Graph Processing
PPTX
DAGs, SCC, Square root decomposition,.pptx
PPTX
Vector data model
PPTX
Vector data model
PDF
An Overview Applications Of Graph Theory In Real Field
PDF
Topological Data Analysis of Complex Spatial Systems
PDF
Introduction to Geographic Information System (GIS)
PPTX
DMGT_Presentation_For_Graph_Theory_.pptx
PPTX
Directed Graph in Graph Theory and Combinatorics.pptx
PPTX
THE MATHEMATICS OF THE GRAPH - Copy.pptx
PPTX
GRAPH THEORY PRESENTATION copy technology.pptx
PPTX
Graphons of Line Graphs Talk at Uni Sydney
PPTX
graph aditya.pptx
PPTX
4. social network analysis
PDF
CS6010 Social Network Analysis Unit V
Enhancing Parallel Coordinates with Curves
Graph_Presentation.pptxxxxxxxxxxxxxxxxxx
ODSC India 2018: Topological space creation & Clustering at BigData scale
Unit VI - Graphs.ppt
A survey on graph kernels
Graph Algorithms - Map-Reduce Graph Processing
DAGs, SCC, Square root decomposition,.pptx
Vector data model
Vector data model
An Overview Applications Of Graph Theory In Real Field
Topological Data Analysis of Complex Spatial Systems
Introduction to Geographic Information System (GIS)
DMGT_Presentation_For_Graph_Theory_.pptx
Directed Graph in Graph Theory and Combinatorics.pptx
THE MATHEMATICS OF THE GRAPH - Copy.pptx
GRAPH THEORY PRESENTATION copy technology.pptx
Graphons of Line Graphs Talk at Uni Sydney
graph aditya.pptx
4. social network analysis
CS6010 Social Network Analysis Unit V
Ad

Recently uploaded (20)

PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
master seminar digital applications in india
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Sports Quiz easy sports quiz sports quiz
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
01-Introduction-to-Information-Management.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Cell Types and Its function , kingdom of life
Renaissance Architecture: A Journey from Faith to Humanism
O7-L3 Supply Chain Operations - ICLT Program
PPH.pptx obstetrics and gynecology in nursing
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Insiders guide to clinical Medicine.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharmacology of Heart Failure /Pharmacotherapy of CHF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
master seminar digital applications in india
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
102 student loan defaulters named and shamed – Is someone you know on the list?
Sports Quiz easy sports quiz sports quiz
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
01-Introduction-to-Information-Management.pdf
Classroom Observation Tools for Teachers
Microbial disease of the cardiovascular and lymphatic systems
Cell Types and Its function , kingdom of life
Ad

Graph_Theory_and_Applications_Presentation.pptx

  • 1. Graph Theory and Its Applications • An In-depth Overview • Presented by: Srujana • Date: May 4, 2025
  • 2. Introduction to Graph Theory • Definition: Graph theory is the study of graphs, mathematical structures to model pairwise relations. • Inventor: Leonhard Euler (1736) • Basic Elements: Vertices (Nodes), Edges (Links) • Types: Directed, Undirected, Weighted, Unweighted
  • 3. Basic Terminology • Vertex – a point or node • Edge – a connection between two vertices • Degree – number of edges connected to a vertex • Path – sequence of vertices connected by edges • Cycle – path starting and ending at same vertex • Connected Graph – path exists between all pairs
  • 4. Types of Graphs • Simple Graph • Multigraph • Directed Graph (Digraph) • Weighted Graph • Complete Graph • Bipartite Graph • Trees and Forests
  • 5. Representation of Graphs • Adjacency Matrix • Adjacency List • Incidence Matrix • (Diagrams not shown here but recommended for final version)
  • 6. Key Graph Algorithms • Depth First Search (DFS) • Breadth First Search (BFS) • Dijkstra’s Algorithm (Shortest path) • Prim’s and Kruskal’s Algorithms (MST) • Topological Sorting • Floyd-Warshall Algorithm
  • 7. Applications of Graph Theory • Computer Science – Networks, Routing • Biology – DNA sequencing • Social Networks – Influence models • Transport – Route planning • Linguistics – Syntax trees
  • 8. Application in Real Life • Google Maps – Shortest path • Facebook – Friend suggestions • Electric Circuits – Represented by graphs • Web Crawling – Pages as nodes and links as edges
  • 9. Graph Theory in Artificial Intelligence • Knowledge Graphs • Neural Networks as directed graphs • Game Theory and Decision Trees
  • 10. Research Areas • Graph coloring – scheduling • Planar graphs – circuit design • Dynamic graphs – evolving networks • Graph neural networks (GNNs)
  • 11. Challenges in Graph Theory • NP-Complete Problems – e.g., Traveling Salesman • Visualization of large graphs • Real-time computation in dynamic graphs
  • 12. Conclusion • Graph theory is foundational across fields • Vital for science, engineering, and social sciences • Endless opportunities for exploration
  • 13. References • Graph Theory by Reinhard Diestel • Algorithms by Robert Sedgewick • GeeksForGeeks, Khan Academy, etc.