SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Graph Theory Application - Not
Only for Engineering Problems
Zuzana Kubínová, HTS, 11-9-2012
HONEYWELL - CONFIDENTIAL
About The Speaker
•Master's degree in Mathematical Engineering
obtained at Brno University of Technology
•Spent six months studying abroad in 2008 - in
UK Nottingham Trent University
•Diploma thesis Analysis of Data Flow in the
Fly-by-Wire System written for Honeywell
•Systems Engineer for Honeywell Technical
Solutions (HTS CZ) in Brno, Czech Republic
since May 2009
HONEYWELL - CONFIDENTIAL
Why Is This Relevant To Me?
• Finishing school is never the end of learning.
• Every company needs innovation. Not only
innovation of products but also innovation of
processes. Be the one with out of the box ideas
and bring your company growth. Become a
competitive advantage for your company!
• Graphs describe relations. In many parts of your
life and work there are relations, therefore there is
a good chance to use graphs and graph
algorithms.
• There are ways to bake a cake and there are
ways to analyze and make decisions. Let's
explore!
HONEYWELL - CONFIDENTIAL
Introduction
• The Graph Theory started in a paper published in
1736 by the Swiss mathematician Leonhard Euler
• Problem known as Seven bridges of Koningsberg 1
1
Picture from www.uh.edu
HONEYWELL - CONFIDENTIAL
Introduction
•Graphs versus Charts
• Charts
• Graphs from a mathematical point of view
• G=(N,E,ε), where N is a set of nodes, E is a set of edges
and
ε:E N x N is a mapping
• In accordance with characteristics of ε we can model
several types of graphs - e.g. simple graph, multigraph or
directed graph
HONEYWELL - CONFIDENTIAL
Basic Types Of Graphs
• Simple
graph
• Multigraph • Directed graph
(digraph)
HONEYWELL - CONFIDENTIAL
Graph – Graphical And Non-Graphical
Representation
• Graphical representation 1
• Non-Graphical representation
• it is what makes the Graph Theory so powerful
• allows handle large data effectively
• Edge list, Adjacency list, Adjacency matrix
1
Both graphs from www.graphviz.org
HONEYWELL - CONFIDENTIAL
A House By One Line
• Do you know how to draw a house by one line?
• Do you know if it is possible at all?
HONEYWELL - CONFIDENTIAL
A House By One Line
• How about these?
• Euler path – it exists if and only if each node has even
number of edges or there are exactly two nodes with
odd number of edges.
0 HONEYWELL - CONFIDENTIAL
Back To Seven Bridges Of Koningsberg
• So, is it possible to cross all the bridges only once and
get back home?
• How would you modify it?
1 HONEYWELL - CONFIDENTIAL
Students And Graph Coloring
• Problem:
Arrange the students’ sitting in a classroom such that
they can’t copy from each other during a test.
2 HONEYWELL - CONFIDENTIAL
Students And Graph Coloring
• Graph Coloring
• Any two adjacent nodes are assigned a different
color.
• If you use k colors, we call the graph k-colorable.
• Goal is to minimize k – use as little colors as
possible.
3 HONEYWELL - CONFIDENTIAL
Students And Graph Coloring
Graph Coloring
4 HONEYWELL - CONFIDENTIAL
Path Search Algorithms
• Used for variety of tasks – e.g. shortest path search, search for
existing path, search in timetables, find steps to solve the Rubik’s
Cube…
5 HONEYWELL - CONFIDENTIAL
Path Search Algorithms
… and their use in Honeywell Aero Flight Control division
6 HONEYWELL - CONFIDENTIAL
Path Search Algorithm
System is really complicated …
• Using search path
algorithms saves lots of
time, money and sanity of
engineers 
7 HONEYWELL - CONFIDENTIAL
Summary
• The Graph Theory is a fascinating branch of
mathematics suitable for many engineering
applications.
• Mr Euler's story shows that even amusing little
brainteasers can give rise to a new and very useful
theory.
• Appropriate use of graph algorithms can be very
benefiting.
8 HONEYWELL - CONFIDENTIAL
Q & A
9 HONEYWELL - CONFIDENTIAL
Thank you for your attention.

Weitere ähnliche Inhalte

Andere mochten auch

Interesting applications of graph theory
Interesting applications of graph theoryInteresting applications of graph theory
Interesting applications of graph theoryTech_MX
 
CS6702 graph theory and applications notes pdf book
CS6702 graph theory and applications notes pdf bookCS6702 graph theory and applications notes pdf book
CS6702 graph theory and applications notes pdf bookappasami
 
Applications of graphs
Applications of graphsApplications of graphs
Applications of graphsTech_MX
 
the bike map - a look into a practical application of graph theory
the bike map - a look into a practical application of graph theorythe bike map - a look into a practical application of graph theory
the bike map - a look into a practical application of graph theoryCharlie Hsu
 
Application of graph theory in drug design
Application of graph theory in drug designApplication of graph theory in drug design
Application of graph theory in drug designReihaneh Safavi
 
Graph theory and life
Graph theory and lifeGraph theory and life
Graph theory and lifeMilan Joshi
 
Graph theory in Practise
Graph theory in PractiseGraph theory in Practise
Graph theory in PractiseDavid Simons
 
Football and graph theory
Football and graph theoryFootball and graph theory
Football and graph theoryUmang Aggarwal
 
Graph Theory #searchlove The theory that underpins how all search engines wor...
Graph Theory #searchlove The theory that underpins how all search engines wor...Graph Theory #searchlove The theory that underpins how all search engines wor...
Graph Theory #searchlove The theory that underpins how all search engines wor...Kelvin Newman
 
A study of the effects of machining parameters on surface roughness using res...
A study of the effects of machining parameters on surface roughness using res...A study of the effects of machining parameters on surface roughness using res...
A study of the effects of machining parameters on surface roughness using res...IAEME Publication
 
Polar equations and_graphs_10.2
Polar equations and_graphs_10.2Polar equations and_graphs_10.2
Polar equations and_graphs_10.2mbritovi
 
Optimization of friction stir welding process parameter using taguchi method ...
Optimization of friction stir welding process parameter using taguchi method ...Optimization of friction stir welding process parameter using taguchi method ...
Optimization of friction stir welding process parameter using taguchi method ...eSAT Journals
 

Andere mochten auch (20)

Interesting applications of graph theory
Interesting applications of graph theoryInteresting applications of graph theory
Interesting applications of graph theory
 
CS6702 graph theory and applications notes pdf book
CS6702 graph theory and applications notes pdf bookCS6702 graph theory and applications notes pdf book
CS6702 graph theory and applications notes pdf book
 
Applications of graphs
Applications of graphsApplications of graphs
Applications of graphs
 
the bike map - a look into a practical application of graph theory
the bike map - a look into a practical application of graph theorythe bike map - a look into a practical application of graph theory
the bike map - a look into a practical application of graph theory
 
Application of graph theory in drug design
Application of graph theory in drug designApplication of graph theory in drug design
Application of graph theory in drug design
 
Graph theory and life
Graph theory and lifeGraph theory and life
Graph theory and life
 
Graph theory in Practise
Graph theory in PractiseGraph theory in Practise
Graph theory in Practise
 
Football and graph theory
Football and graph theoryFootball and graph theory
Football and graph theory
 
Graph Theory for Online Advertising
Graph Theory for Online AdvertisingGraph Theory for Online Advertising
Graph Theory for Online Advertising
 
Graph
GraphGraph
Graph
 
Graph Theory #searchlove The theory that underpins how all search engines wor...
Graph Theory #searchlove The theory that underpins how all search engines wor...Graph Theory #searchlove The theory that underpins how all search engines wor...
Graph Theory #searchlove The theory that underpins how all search engines wor...
 
Graph theory
Graph theoryGraph theory
Graph theory
 
A study of the effects of machining parameters on surface roughness using res...
A study of the effects of machining parameters on surface roughness using res...A study of the effects of machining parameters on surface roughness using res...
A study of the effects of machining parameters on surface roughness using res...
 
Technical English
Technical EnglishTechnical English
Technical English
 
Publications
PublicationsPublications
Publications
 
Unit 8.4
Unit 8.4Unit 8.4
Unit 8.4
 
Polar equations and_graphs_10.2
Polar equations and_graphs_10.2Polar equations and_graphs_10.2
Polar equations and_graphs_10.2
 
Graph theory
Graph theoryGraph theory
Graph theory
 
Conic Sections
Conic SectionsConic Sections
Conic Sections
 
Optimization of friction stir welding process parameter using taguchi method ...
Optimization of friction stir welding process parameter using taguchi method ...Optimization of friction stir welding process parameter using taguchi method ...
Optimization of friction stir welding process parameter using taguchi method ...
 

Mehr von Society of Women Engineers

Schneider electric overview laurie addisonlavelle_2
Schneider electric overview laurie addisonlavelle_2Schneider electric overview laurie addisonlavelle_2
Schneider electric overview laurie addisonlavelle_2Society of Women Engineers
 
How to Develop Your Section's Corporate Relations
How to Develop Your Section's Corporate Relations How to Develop Your Section's Corporate Relations
How to Develop Your Section's Corporate Relations Society of Women Engineers
 
How to Have a Difficult Conversation with an Underperforming SWE Leader
How to Have a Difficult Conversation with an Underperforming SWE LeaderHow to Have a Difficult Conversation with an Underperforming SWE Leader
How to Have a Difficult Conversation with an Underperforming SWE LeaderSociety of Women Engineers
 

Mehr von Society of Women Engineers (20)

Schneider electric overview laurie addisonlavelle_2
Schneider electric overview laurie addisonlavelle_2Schneider electric overview laurie addisonlavelle_2
Schneider electric overview laurie addisonlavelle_2
 
Opening keynote
Opening keynoteOpening keynote
Opening keynote
 
Moonshot rodriguez slides
Moonshot rodriguez slidesMoonshot rodriguez slides
Moonshot rodriguez slides
 
Moonshot fetch slides
Moonshot fetch slidesMoonshot fetch slides
Moonshot fetch slides
 
H ivs ai_wehr_slides
H ivs ai_wehr_slidesH ivs ai_wehr_slides
H ivs ai_wehr_slides
 
H ivs ai_faust_slides
H ivs ai_faust_slidesH ivs ai_faust_slides
H ivs ai_faust_slides
 
H ivs ai_bestelmeyer_slides
H ivs ai_bestelmeyer_slidesH ivs ai_bestelmeyer_slides
H ivs ai_bestelmeyer_slides
 
Closing keynote
Closing keynoteClosing keynote
Closing keynote
 
Ball d 8
Ball d 8Ball d 8
Ball d 8
 
Ball d 7
Ball d 7Ball d 7
Ball d 7
 
Ball d 6
Ball d 6Ball d 6
Ball d 6
 
Ball d 4
Ball d 4Ball d 4
Ball d 4
 
How to Develop Your Section's Corporate Relations
How to Develop Your Section's Corporate Relations How to Develop Your Section's Corporate Relations
How to Develop Your Section's Corporate Relations
 
How to Find Your Section's Next Officer Team
How to Find Your Section's Next Officer Team How to Find Your Section's Next Officer Team
How to Find Your Section's Next Officer Team
 
Using SWE to Complement your Career
Using SWE to Complement your Career Using SWE to Complement your Career
Using SWE to Complement your Career
 
How to Have a Difficult Conversation with an Underperforming SWE Leader
How to Have a Difficult Conversation with an Underperforming SWE LeaderHow to Have a Difficult Conversation with an Underperforming SWE Leader
How to Have a Difficult Conversation with an Underperforming SWE Leader
 
18 cd 32
18 cd 3218 cd 32
18 cd 32
 
How to Get the Most out of your LCC Coach!
How to Get the Most out of your LCC Coach!How to Get the Most out of your LCC Coach!
How to Get the Most out of your LCC Coach!
 
The Mars Ice Challenge (RASC-AL)
The Mars Ice Challenge (RASC-AL)The Mars Ice Challenge (RASC-AL)
The Mars Ice Challenge (RASC-AL)
 
Beyond Disruption
Beyond Disruption Beyond Disruption
Beyond Disruption
 

Kürzlich hochgeladen

Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptNarmatha D
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 

Kürzlich hochgeladen (20)

Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.ppt
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 

Graph Theory Application - Not Only for Engineering Problems

  • 1. Graph Theory Application - Not Only for Engineering Problems Zuzana Kubínová, HTS, 11-9-2012
  • 2. HONEYWELL - CONFIDENTIAL About The Speaker •Master's degree in Mathematical Engineering obtained at Brno University of Technology •Spent six months studying abroad in 2008 - in UK Nottingham Trent University •Diploma thesis Analysis of Data Flow in the Fly-by-Wire System written for Honeywell •Systems Engineer for Honeywell Technical Solutions (HTS CZ) in Brno, Czech Republic since May 2009
  • 3. HONEYWELL - CONFIDENTIAL Why Is This Relevant To Me? • Finishing school is never the end of learning. • Every company needs innovation. Not only innovation of products but also innovation of processes. Be the one with out of the box ideas and bring your company growth. Become a competitive advantage for your company! • Graphs describe relations. In many parts of your life and work there are relations, therefore there is a good chance to use graphs and graph algorithms. • There are ways to bake a cake and there are ways to analyze and make decisions. Let's explore!
  • 4. HONEYWELL - CONFIDENTIAL Introduction • The Graph Theory started in a paper published in 1736 by the Swiss mathematician Leonhard Euler • Problem known as Seven bridges of Koningsberg 1 1 Picture from www.uh.edu
  • 5. HONEYWELL - CONFIDENTIAL Introduction •Graphs versus Charts • Charts • Graphs from a mathematical point of view • G=(N,E,ε), where N is a set of nodes, E is a set of edges and ε:E N x N is a mapping • In accordance with characteristics of ε we can model several types of graphs - e.g. simple graph, multigraph or directed graph
  • 6. HONEYWELL - CONFIDENTIAL Basic Types Of Graphs • Simple graph • Multigraph • Directed graph (digraph)
  • 7. HONEYWELL - CONFIDENTIAL Graph – Graphical And Non-Graphical Representation • Graphical representation 1 • Non-Graphical representation • it is what makes the Graph Theory so powerful • allows handle large data effectively • Edge list, Adjacency list, Adjacency matrix 1 Both graphs from www.graphviz.org
  • 8. HONEYWELL - CONFIDENTIAL A House By One Line • Do you know how to draw a house by one line? • Do you know if it is possible at all?
  • 9. HONEYWELL - CONFIDENTIAL A House By One Line • How about these? • Euler path – it exists if and only if each node has even number of edges or there are exactly two nodes with odd number of edges.
  • 10. 0 HONEYWELL - CONFIDENTIAL Back To Seven Bridges Of Koningsberg • So, is it possible to cross all the bridges only once and get back home? • How would you modify it?
  • 11. 1 HONEYWELL - CONFIDENTIAL Students And Graph Coloring • Problem: Arrange the students’ sitting in a classroom such that they can’t copy from each other during a test.
  • 12. 2 HONEYWELL - CONFIDENTIAL Students And Graph Coloring • Graph Coloring • Any two adjacent nodes are assigned a different color. • If you use k colors, we call the graph k-colorable. • Goal is to minimize k – use as little colors as possible.
  • 13. 3 HONEYWELL - CONFIDENTIAL Students And Graph Coloring Graph Coloring
  • 14. 4 HONEYWELL - CONFIDENTIAL Path Search Algorithms • Used for variety of tasks – e.g. shortest path search, search for existing path, search in timetables, find steps to solve the Rubik’s Cube…
  • 15. 5 HONEYWELL - CONFIDENTIAL Path Search Algorithms … and their use in Honeywell Aero Flight Control division
  • 16. 6 HONEYWELL - CONFIDENTIAL Path Search Algorithm System is really complicated … • Using search path algorithms saves lots of time, money and sanity of engineers 
  • 17. 7 HONEYWELL - CONFIDENTIAL Summary • The Graph Theory is a fascinating branch of mathematics suitable for many engineering applications. • Mr Euler's story shows that even amusing little brainteasers can give rise to a new and very useful theory. • Appropriate use of graph algorithms can be very benefiting.
  • 18. 8 HONEYWELL - CONFIDENTIAL Q & A
  • 19. 9 HONEYWELL - CONFIDENTIAL Thank you for your attention.