SlideShare a Scribd company logo
2
Most read
5
Most read
8
Most read
Graph Application
PRESENTED BY:
JAY DHOLARIYA(15IT024)
GAURANG DOBARIYA(15IT025)
What is Graph?
• Graph Is a Non-linear data structure.
• Contain the vertex and edges.
• Edges may be directed or undirected.
APPLICATION
REAL TIME
COMPUTER
FIELD
REAL TIME
• Transportation networks.
Vertices: In road networks vertices are
intersections.
Edges : Road segments between
intersection.
• Used by : Google maps, Bing maps and
now Apple IOS 9 maps for map
programs.
Application Of Graph Data Structure
Representation of molecular
structure
• Vertex: molecule
• Edges: bond between molecule
Map colouring
• famous four colour theorem asserts that it
is always possible to properly colour the regions
of the map such that no two adjacent regions are
assigned the same colour, using at most four
distinct colours.
Map colouring
Three cottage problem
• "The three cottage problem
is a well-known
mathematical puzzle. It can
be stated like this:
• Three cottages on a
plane (or sphere) and
each needs to be
connected to the gas,
water, and electric
companies.
• Plannar Graph
Graph Centre:
• For each vertex find the length of shortest path
to the farthest vertex. Centre of the graph is the
vertex for which this value is minimal.
• hospital, a fire department, or a police
department, should be placed in a city so that
the farthest point is as close as possible.
5
0
Shortest Path
• Consider some communications stations (for
telephony, cable television, Internet etc.) and a list
of possible connections between them, having
different costs.
• Find the cheapest way to connect these stations in a
network. This may be used for example to connect
villages to cable television, or to Internet.
• The same problem, but instead of connecting
communications stations - villages are to be
connected with roads.
Travelling Salesman Problem
A salesman has to visit a
number of cities to
deliver items. What is
the shortest route that
connects all the cities?
Airline Network
• Graph theory is already
utilised in flight
networks.
• Airlines want to
connect countless cities
in the most efficient
way, moving the most
passengers with the
fewest possible trips
Minimizing connection in Ic
• Integrated circuits
(ICs) consist of
millions of transistors
which need to be
connected.
• it is important to
optimise these
countless connections
to improve the
performance of the
chip.
Computer field
• Using GPS/Google
Maps/Yahoo Maps, to
find a route based on
shortest route.
• Finding shortest
routes in car
navigation systems
Computer network
• graph theory used in
all types of topology
for configure
network.
• Vertex :each device
(Router, pc, etc..)
• Edges: connection
between the devices.
Digital Graph
• Document link graphs. The best known example
is the link graph of the web,
• vertex: web page, directed edge: hyperlink
• Google any page that is very good will have many
other pages linking to it. Pages that are rarely
visited, or not very interesting, will be very
“lonely” in the internet graph
• This gives a way to rank websites and allows
Google to display the best results at the
beginning.
Database
• Databases: For representing
ER(Entity Relationship)
diagrams in databases, for
representing dependency of
tables in databases.
Social Network
• Connecting with friends on
social media, where each
user is a vertex, and when
users connect they create an
edge.
• Facebook,Twiter,Instagram etc…
Application Of Graph Data Structure

More Related Content

PPTX
Spanning trees & applications
PPTX
Graphs in data structure
PPT
Prim Algorithm and kruskal algorithm
PDF
Graph Data Structure
PPT
Prim's Algorithm on minimum spanning tree
PDF
Network flow problems
PPTX
Kruskal & Prim's Algorithm
PPT
Graph isomorphism
Spanning trees & applications
Graphs in data structure
Prim Algorithm and kruskal algorithm
Graph Data Structure
Prim's Algorithm on minimum spanning tree
Network flow problems
Kruskal & Prim's Algorithm
Graph isomorphism

What's hot (20)

PPTX
PPTX
B and B+ tree
PPT
Time complexity
PPT
Graphs in Data Structure
PPTX
Doubly Linked List
PPTX
Graph theory
PDF
Data structure using c++
PPTX
Queue ppt
PPTX
single linked list
PPTX
Data structure - Graph
PPT
Queue implementation
PPTX
Linked List - Insertion & Deletion
PPTX
Graph traversals in Data Structures
PPT
1.1 binary tree
PPTX
Asymptotic Notations
PPT
01 knapsack using backtracking
PPTX
PPT
Graph coloring problem
PPT
Minimum spanning tree
PPT
Data Structure and Algorithms Binary Search Tree
B and B+ tree
Time complexity
Graphs in Data Structure
Doubly Linked List
Graph theory
Data structure using c++
Queue ppt
single linked list
Data structure - Graph
Queue implementation
Linked List - Insertion & Deletion
Graph traversals in Data Structures
1.1 binary tree
Asymptotic Notations
01 knapsack using backtracking
Graph coloring problem
Minimum spanning tree
Data Structure and Algorithms Binary Search Tree
Ad

Similar to Application Of Graph Data Structure (20)

PPTX
Applications of graph theory
PPTX
DMGT_Presentation_For_Graph_Theory_.pptx
PPTX
Chapter10.pptx jtuffuryrufhrhrurrufudurhrhr
PPTX
Graph Theory and It's Applications in the Real World
PDF
Introduction-to-Graph-Theorrrrrrrrry.pdf
PPTX
Discrete mathematics presentation related to application
PPTX
Graph_Theory_and_Applications_Presentation.pptx
PPTX
Apache Spark GraphX highlights.
PPTX
Graph theory ppt.pptx
PDF
Graph Analyses with Python and NetworkX
PPTX
Graph-Theory-The-Foundations-of-Modern-Networks.pptx
PDF
Graph Theory and Databases
PPTX
Introduction to Graph-Theory.pptx
PDF
Graph theory in Practise
PPTX
lec3_socialnetwork_part1.pptx
PPTX
Social Network Analysis Introduction including Data Structure Graph overview.
PDF
Application Of Graph Theory
PPT
An Introduction to Graph Databases
PPTX
Gephi, Graphx, and Giraph
PPTX
Everything About Graphs in Data Structures.pptx
Applications of graph theory
DMGT_Presentation_For_Graph_Theory_.pptx
Chapter10.pptx jtuffuryrufhrhrurrufudurhrhr
Graph Theory and It's Applications in the Real World
Introduction-to-Graph-Theorrrrrrrrry.pdf
Discrete mathematics presentation related to application
Graph_Theory_and_Applications_Presentation.pptx
Apache Spark GraphX highlights.
Graph theory ppt.pptx
Graph Analyses with Python and NetworkX
Graph-Theory-The-Foundations-of-Modern-Networks.pptx
Graph Theory and Databases
Introduction to Graph-Theory.pptx
Graph theory in Practise
lec3_socialnetwork_part1.pptx
Social Network Analysis Introduction including Data Structure Graph overview.
Application Of Graph Theory
An Introduction to Graph Databases
Gephi, Graphx, and Giraph
Everything About Graphs in Data Structures.pptx
Ad

Recently uploaded (20)

PPTX
Cell Structure & Organelles in detailed.
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
RMMM.pdf make it easy to upload and study
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Pre independence Education in Inndia.pdf
PDF
Sports Quiz easy sports quiz sports quiz
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
01-Introduction-to-Information-Management.pdf
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
GDM (1) (1).pptx small presentation for students
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
Cell Structure & Organelles in detailed.
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
STATICS OF THE RIGID BODIES Hibbelers.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Pharma ospi slides which help in ospi learning
RMMM.pdf make it easy to upload and study
Module 4: Burden of Disease Tutorial Slides S2 2025
Pre independence Education in Inndia.pdf
Sports Quiz easy sports quiz sports quiz
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
01-Introduction-to-Information-Management.pdf
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
GDM (1) (1).pptx small presentation for students
O7-L3 Supply Chain Operations - ICLT Program
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Renaissance Architecture: A Journey from Faith to Humanism
Abdominal Access Techniques with Prof. Dr. R K Mishra

Application Of Graph Data Structure

  • 1. Graph Application PRESENTED BY: JAY DHOLARIYA(15IT024) GAURANG DOBARIYA(15IT025)
  • 2. What is Graph? • Graph Is a Non-linear data structure. • Contain the vertex and edges. • Edges may be directed or undirected. APPLICATION REAL TIME COMPUTER FIELD
  • 3. REAL TIME • Transportation networks. Vertices: In road networks vertices are intersections. Edges : Road segments between intersection. • Used by : Google maps, Bing maps and now Apple IOS 9 maps for map programs.
  • 5. Representation of molecular structure • Vertex: molecule • Edges: bond between molecule
  • 6. Map colouring • famous four colour theorem asserts that it is always possible to properly colour the regions of the map such that no two adjacent regions are assigned the same colour, using at most four distinct colours.
  • 8. Three cottage problem • "The three cottage problem is a well-known mathematical puzzle. It can be stated like this: • Three cottages on a plane (or sphere) and each needs to be connected to the gas, water, and electric companies. • Plannar Graph
  • 9. Graph Centre: • For each vertex find the length of shortest path to the farthest vertex. Centre of the graph is the vertex for which this value is minimal. • hospital, a fire department, or a police department, should be placed in a city so that the farthest point is as close as possible.
  • 10. 5 0
  • 11. Shortest Path • Consider some communications stations (for telephony, cable television, Internet etc.) and a list of possible connections between them, having different costs. • Find the cheapest way to connect these stations in a network. This may be used for example to connect villages to cable television, or to Internet. • The same problem, but instead of connecting communications stations - villages are to be connected with roads.
  • 12. Travelling Salesman Problem A salesman has to visit a number of cities to deliver items. What is the shortest route that connects all the cities?
  • 13. Airline Network • Graph theory is already utilised in flight networks. • Airlines want to connect countless cities in the most efficient way, moving the most passengers with the fewest possible trips
  • 14. Minimizing connection in Ic • Integrated circuits (ICs) consist of millions of transistors which need to be connected. • it is important to optimise these countless connections to improve the performance of the chip.
  • 15. Computer field • Using GPS/Google Maps/Yahoo Maps, to find a route based on shortest route. • Finding shortest routes in car navigation systems
  • 16. Computer network • graph theory used in all types of topology for configure network. • Vertex :each device (Router, pc, etc..) • Edges: connection between the devices.
  • 17. Digital Graph • Document link graphs. The best known example is the link graph of the web, • vertex: web page, directed edge: hyperlink • Google any page that is very good will have many other pages linking to it. Pages that are rarely visited, or not very interesting, will be very “lonely” in the internet graph • This gives a way to rank websites and allows Google to display the best results at the beginning.
  • 18. Database • Databases: For representing ER(Entity Relationship) diagrams in databases, for representing dependency of tables in databases.
  • 19. Social Network • Connecting with friends on social media, where each user is a vertex, and when users connect they create an edge. • Facebook,Twiter,Instagram etc…