SlideShare a Scribd company logo
GRAPH COLOURING ON
GRAPH DYNAMICIAL SYSTEM
Clyde Shen
Supervisor by: Dr. Jiamou Liu
Overview
• Graph Theory
– Graph
– Graph Colouring
• Automaton
– deterministic finite automaton (DFA)
• Graph Dynamical System
– Graph-cellular Automaton
– Some specific case: linear graph, circle graph, tree
graph, wheel graph and Peterson graph
Graph Theory
Graph Theory
Leonhard Paul Euler (1707- 1783) : a
pioneering Swiss mathematician
• Mathematical notation
• Analysis
• Number theory
• Graph Theory
• Applied mathematics
• Physics and Astronomy
• Logic
The Seven Bridges of Königsberg :
Is it possible to take a walk through town,
starting and ending at the same place,
and cross each bridge exactly once?
Graph Theory
Graph Theory
What is a Graph?
Graph Theory
What is a Graph?
Graph Theory
What is a Graph?
Graph Theory
What is a Graph?
Graph Theory
What is a Graph?
Graph Theory
Graph 𝐺 = (𝑉, 𝐸)
𝑉 is a finite set of vertices
𝐸 is a finite set of edges
V = {1,2,3,4,5}
E = { {1, 4}, {2, 4}, {3, 5},
{4, 5}, {2, 5} }
Graph Theory
Graph 𝐺 = (𝑉, 𝐸)
𝑉 is a finite set of vertices
𝐸 is a finite set of edges
Undirected Graph Directed Graph
Graph Theory
• Undirected Graph
• Planar Graph
– a graph can be drawn on a plane surface
– No two edges intersect
Graph Theory
• Undirected Graph
• Planar Graph
– a graph can be drawn on a plane surface
– No two edges intersect
Graph Theory
• Undirected Graph
• Planar Graph
– a graph can be drawn on a plane surface
– No two edges intersect
Graph Theory
• Undirected Graph
• Planar Graph
– a graph can be drawn on a plane surface
– No two edges intersect
• Graph Colouring
Graph Theory
Graph Colouring Problem:
• 𝐺 = (𝑉, 𝐸)
• set 𝐶 is a function 𝑓 ∶ 𝑉 → 𝐶, where 𝐶 is a
set of colors
• ∀𝑖,𝑗 : 𝑣𝑖, 𝑣𝑗 ∈ 𝐸 ⇒ 𝑓(𝑣𝑖) ≠ 𝑓(𝑣𝑗)
Graph Theory
Graph Theory
𝐶 = 4
Graph Theory
𝐶 = 4
𝐶 = 2
Graph Theory
• The chromatic number of a graph 𝐺 is the size
of a smallest set 𝐶 for there is a proper
colouring of G with 𝐶
• denoted by 𝜒(𝐺)
• If 𝜒 𝐺 ≤ 𝑘 , 𝐺 is k-colourable
Graph Theory
• Computational complexity
– Graph colouring is NP-complete
– NP-hard to compute the chromatic number
– Goal: design efficient algorithm for finding
colouring using ≥ 𝜒(𝐺) colours
Graph Theory
• Algorithms for colouring
Graph Theory
• Algorithms for colouring
– Greedy colouring
http://en.wikipedia.org/wiki/Greedy_coloring
– Parallel and distributed algorithms
Schnitger, G. (2009). Parallel and Distributed Algorithms. Algorithms, 10.
Automaton
Automaton
• Deterministic finite automaton (DFA)
– DFA is a 5-tuple (𝑄, 𝛴, 𝛿, 𝑞0 , 𝐹)
• Q is a finite set of states
• 𝛴 is a finite set of input symbols called the alphabet
• 𝛿 is transition function (𝛿: 𝑄 × 𝛴 → 𝑄)
• 𝑞0 is start state(𝑞0 ∈ 𝑄)
• 𝐹 is set of accepting states (𝐹 ⊆ 𝑄)
Automaton
• Deterministic finite automaton (DFA)
– DFA is a 5-tuple (𝑄, 𝛴, 𝛿, 𝑞0 , 𝐹)
– Example of a DFA 𝑀 = (𝑄, 𝛴, 𝛿, 𝑞0 , 𝐹)
• 𝑄 = {𝑆1, 𝑆2}
• 𝛴 = {0,1}
• 𝑞0 = 𝑆1
• 𝐹 = {𝑆1}
• 𝛿 is defined by the following state transition table:
0 1
𝑆1 𝑆2 𝑆1
𝑆2 𝑆1 𝑆2
+
Graph Dynamical
System
Graph Dynamical System
• Let a graph 𝐺 = 𝑉, 𝐸 be a undirected graph
– ∀ 𝑣 ∈ 𝑉, denote the set of neighbours by ℕ(v)
– Vertex has no more than 𝑑 𝑔 neighbours.
• A local orientation ∆ is a function
𝜇 ∶ 𝑉 × {1,2, … , 𝑑 𝑔} → (𝑉 ∪ {□}) where □ ∉𝑉
∀ 𝑣 ∈ 𝑉 we have rules:
Graph Dynamical System
• Graph-cellular Automaton (GA)
Graph Dynamical System
• Graph-cellular Automaton (GA)
𝔄 is a 4-tuple 𝔄 = (𝑄, 𝑞0, ∆, 𝜇) consisting of
– Q is a finite set of states.
– q0 is a quiescent state.
– ∆: 𝑄 × (𝑄 ∪ {□}) 𝑑 𝑔→ 𝑄 is the local transition.
– 𝜇 is a local orientation of graph
Graph Dynamical System
• Graph-cellular Automaton (GA)
𝔄 is a 4-tuple 𝔄 = (𝑄, 𝑞0, ∆, 𝜇) consisting of
– Q is a finite set of states.
– q0 is a quiescent state.
– ∆: 𝑄 × (𝑄 ∪ {□}) 𝑑 𝑔→ 𝑄 is the local transition.
– 𝜇 is a local orientation of graph
quiescent state : ∆ 𝑞0, 𝑞1, 𝑞2, … , 𝑞 𝑑 𝑔
= 𝑞0 if
𝑞1, 𝑞2, … , 𝑞 𝑑 𝑔
∈ {𝑞0, □}
Graph Dynamical System
Dead vertex Alive vertex Alive vertex
Graph Dynamical System
• Basic local transition rule:
– ∀ 𝑣∈ 𝑉: ∆ 𝑞 𝑣, 𝑞1, 𝑞2, … , 𝑞 𝑑 𝑔
= 𝑞′
𝑣 where
𝑞𝑞 𝑣 = min(𝑞 𝑣, 𝑞𝑞 𝑣)
Graph Dynamical System
• Basic local transition rule:
– ∀ 𝑣∈ 𝑉: ∆ 𝑞 𝑣, 𝑞1, 𝑞2, … , 𝑞 𝑑 𝑔
= 𝑞′
𝑣 where
𝑞𝑞 𝑣 = min(𝑞 𝑣, 𝑞𝑞 𝑣)
(1)
(2)
Graph Dynamical System
For example:
• Linear graph
Graph Dynamical System
For example:
• Linear graph
– Odd number of vertex
– Even number of vertex
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Done!
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Done!
Graph Dynamical System
• Linear graph 
Graph Dynamical System
• Linear graph 
• Circle graph
– Even number of vertex
– Odd number of vertex
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Graph Dynamical System
Even number of vertex:
Done!
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Graph Dynamical System
Odd number of vertex:
Loop!
Graph Dynamical System
• Linear graph 
• Circle graph 
• Tree graph
Graph Dynamical System
Tree graph:
Graph Dynamical System
Tree graph:
Graph Dynamical System
Tree graph:
Graph Dynamical System
Tree graph:
Graph Dynamical System
Tree graph:
Graph Dynamical System
Tree graph:
Done!
Graph Dynamical System
• Linear graph 
• Circle graph 
• Tree graph 
• Wheel graph
Graph Dynamical System
Wheel Graph:
Graph Dynamical System
Wheel Graph:
Graph Dynamical System
Wheel Graph:
Graph Dynamical System
Wheel Graph:
Graph Dynamical System
Wheel Graph:
Graph Dynamical System
Wheel Graph:
Graph Dynamical System
Wheel Graph:
Loop!
Graph Dynamical System
• Linear graph 
• Circle graph 
• Tree graph 
• Wheel graph 
• Peterson graph
Graph Dynamical System
Peterson graph:
Graph Dynamical System
Peterson graph:
Graph Dynamical System
Peterson graph:
Graph Dynamical System
Peterson graph:
Graph Dynamical System
Peterson graph:
Graph Dynamical System
Peterson graph:
Graph Dynamical System
Peterson graph:
Loop!
Graph Dynamical System
• Linear graph 
• Circle graph 
• Tree graph 
• Wheel graph 
• Peterson graph 
Conclusion
Conclusion
Result:
INPUT:
OUTPUT:
Graph-cellular Automaton
+ Rules
Conclusion
• Graph Theory
– Graph: planar graph
– Graph Colouring: chromatic number
• Automaton
– deterministic finite automaton (DFA)
• Graph Dynamical System
– Graph-cellular Automaton
– Some specific case: linear graph, circle graph, tree
graph, wheel graph and Peterson graph
Conclusion
• Initialize the use of graph dynamical system
(graph-cellular automaton)
• Graph-cellular automaton can be used as a
viable tool in obtaining a colouring for specific
classes of graph
• Extend this work to more general classes of
graph
Questions?
THANK YOU

More Related Content

What's hot

141205 graphulo ingraphblas
141205 graphulo ingraphblas141205 graphulo ingraphblas
141205 graphulo ingraphblas
graphulo
 
Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)
Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)
Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)
Mohanlal Sukhadia University (MLSU)
 
Origins of Free
Origins of FreeOrigins of Free
Origins of Free
SoftwareMill
 
On the higher order Voronoi diagram of line-segments (ISAAC2012)
On the higher order Voronoi diagram of line-segments (ISAAC2012)On the higher order Voronoi diagram of line-segments (ISAAC2012)
On the higher order Voronoi diagram of line-segments (ISAAC2012)
Maksym Zavershynskyi
 
Shortest path problem
Shortest path problemShortest path problem
Shortest path problem
Ifra Ilyas
 
Algorithms for Graph Coloring Problem
Algorithms for Graph Coloring ProblemAlgorithms for Graph Coloring Problem
Algorithms for Graph Coloring Problem
Shengyi Wang
 
LSH
LSHLSH
Geometry
GeometryGeometry
Gradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation GraphsGradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation Graphs
Yoonho Lee
 
Graph applications chapter
Graph applications chapterGraph applications chapter
Graph applications chapter
Savit Chandra
 
Data Structure Graph DMZ #DMZone
Data Structure Graph DMZ #DMZoneData Structure Graph DMZ #DMZone
Data Structure Graph DMZ #DMZone
Doug Needham
 
Unit26 shortest pathalgorithm
Unit26 shortest pathalgorithmUnit26 shortest pathalgorithm
Unit26 shortest pathalgorithmmeisamstar
 
ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra
ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra
ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra
Sahil Kumar
 
Graphs data Structure
Graphs data StructureGraphs data Structure
Graphs data Structure
Mahmoud Alfarra
 
Shortest path search for real road networks and dynamic costs with pgRouting
Shortest path search for real road networks and dynamic costs with pgRoutingShortest path search for real road networks and dynamic costs with pgRouting
Shortest path search for real road networks and dynamic costs with pgRouting
antonpa
 
All pairs shortest path algorithm
All pairs shortest path algorithmAll pairs shortest path algorithm
All pairs shortest path algorithmSrikrishnan Suresh
 
Spline interpolation numerical methods presentation
Spline interpolation numerical methods presentationSpline interpolation numerical methods presentation
Spline interpolation numerical methods presentation
Shohanur Nishad
 
Graphs and eularian circuit & path with c++ program
Graphs and eularian circuit & path with c++ programGraphs and eularian circuit & path with c++ program
Graphs and eularian circuit & path with c++ program
Muhammad Danish Badar
 
Dijkstra algorithm a dynammic programming approach
Dijkstra algorithm   a dynammic programming approachDijkstra algorithm   a dynammic programming approach
Dijkstra algorithm a dynammic programming approach
Akash Sethiya
 

What's hot (20)

141205 graphulo ingraphblas
141205 graphulo ingraphblas141205 graphulo ingraphblas
141205 graphulo ingraphblas
 
Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)
Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)
Shortest path (Dijkistra's Algorithm) & Spanning Tree (Prim's Algorithm)
 
Origins of Free
Origins of FreeOrigins of Free
Origins of Free
 
8150.graphs
8150.graphs8150.graphs
8150.graphs
 
On the higher order Voronoi diagram of line-segments (ISAAC2012)
On the higher order Voronoi diagram of line-segments (ISAAC2012)On the higher order Voronoi diagram of line-segments (ISAAC2012)
On the higher order Voronoi diagram of line-segments (ISAAC2012)
 
Shortest path problem
Shortest path problemShortest path problem
Shortest path problem
 
Algorithms for Graph Coloring Problem
Algorithms for Graph Coloring ProblemAlgorithms for Graph Coloring Problem
Algorithms for Graph Coloring Problem
 
LSH
LSHLSH
LSH
 
Geometry
GeometryGeometry
Geometry
 
Gradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation GraphsGradient Estimation Using Stochastic Computation Graphs
Gradient Estimation Using Stochastic Computation Graphs
 
Graph applications chapter
Graph applications chapterGraph applications chapter
Graph applications chapter
 
Data Structure Graph DMZ #DMZone
Data Structure Graph DMZ #DMZoneData Structure Graph DMZ #DMZone
Data Structure Graph DMZ #DMZone
 
Unit26 shortest pathalgorithm
Unit26 shortest pathalgorithmUnit26 shortest pathalgorithm
Unit26 shortest pathalgorithm
 
ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra
ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra
ADA - Minimum Spanning Tree Prim Kruskal and Dijkstra
 
Graphs data Structure
Graphs data StructureGraphs data Structure
Graphs data Structure
 
Shortest path search for real road networks and dynamic costs with pgRouting
Shortest path search for real road networks and dynamic costs with pgRoutingShortest path search for real road networks and dynamic costs with pgRouting
Shortest path search for real road networks and dynamic costs with pgRouting
 
All pairs shortest path algorithm
All pairs shortest path algorithmAll pairs shortest path algorithm
All pairs shortest path algorithm
 
Spline interpolation numerical methods presentation
Spline interpolation numerical methods presentationSpline interpolation numerical methods presentation
Spline interpolation numerical methods presentation
 
Graphs and eularian circuit & path with c++ program
Graphs and eularian circuit & path with c++ programGraphs and eularian circuit & path with c++ program
Graphs and eularian circuit & path with c++ program
 
Dijkstra algorithm a dynammic programming approach
Dijkstra algorithm   a dynammic programming approachDijkstra algorithm   a dynammic programming approach
Dijkstra algorithm a dynammic programming approach
 

Viewers also liked

4th annual pharmaceutical leadership summit
4th  annual pharmaceutical leadership summit4th  annual pharmaceutical leadership summit
4th annual pharmaceutical leadership summit
Indian Affairs
 
4th annual india leadership conclave
4th annual india leadership conclave4th annual india leadership conclave
4th annual india leadership conclave
Indian Affairs
 
4th annual india leadership awards 2014
4th annual india leadership awards 2014 4th annual india leadership awards 2014
4th annual india leadership awards 2014
Indian Affairs
 

Viewers also liked (7)

4th annual pharmaceutical leadership summit
4th  annual pharmaceutical leadership summit4th  annual pharmaceutical leadership summit
4th annual pharmaceutical leadership summit
 
Lecture8
Lecture8Lecture8
Lecture8
 
4th annual india leadership conclave
4th annual india leadership conclave4th annual india leadership conclave
4th annual india leadership conclave
 
4th annual india leadership awards 2014
4th annual india leadership awards 2014 4th annual india leadership awards 2014
4th annual india leadership awards 2014
 
Lecture6
Lecture6Lecture6
Lecture6
 
Ded Algorithm1
Ded Algorithm1Ded Algorithm1
Ded Algorithm1
 
Chap12alg
Chap12algChap12alg
Chap12alg
 

Similar to Prestation_ClydeShen

مدخل إلى تعلم الآلة
مدخل إلى تعلم الآلةمدخل إلى تعلم الآلة
مدخل إلى تعلم الآلة
Fares Al-Qunaieer
 
Data Analysis and Algorithms Lecture 1: Introduction
 Data Analysis and Algorithms Lecture 1: Introduction Data Analysis and Algorithms Lecture 1: Introduction
Data Analysis and Algorithms Lecture 1: Introduction
TayyabSattar5
 
Data Mining Lecture_9.pptx
Data Mining Lecture_9.pptxData Mining Lecture_9.pptx
Data Mining Lecture_9.pptx
Subrata Kumer Paul
 
Approximation Algorithms TSP
Approximation Algorithms   TSPApproximation Algorithms   TSP
Optimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methodsOptimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methods
SantiagoGarridoBulln
 
Linear Regression
Linear RegressionLinear Regression
Linear Regression
SourajitMaity1
 
"Incremental Lossless Graph Summarization", KDD 2020
"Incremental Lossless Graph Summarization", KDD 2020"Incremental Lossless Graph Summarization", KDD 2020
"Incremental Lossless Graph Summarization", KDD 2020
지훈 고
 
is anyone_interest_in_auto-encoding_variational-bayes
is anyone_interest_in_auto-encoding_variational-bayesis anyone_interest_in_auto-encoding_variational-bayes
is anyone_interest_in_auto-encoding_variational-bayes
NAVER Engineering
 
cnn.pptx
cnn.pptxcnn.pptx
cnn.pptx
sghorai
 
Linear Regression.pptx
Linear Regression.pptxLinear Regression.pptx
Linear Regression.pptx
Ramakrishna Reddy Bijjam
 
Linear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorialLinear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorial
Jia-Bin Huang
 
Lecture 9-online
Lecture 9-onlineLecture 9-online
Lecture 9-online
lifebreath
 
SVD.ppt
SVD.pptSVD.ppt
SVD.ppt
cmpt cmpt
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
Khulna University
 
Exploratory Data Analysis
Exploratory Data AnalysisExploratory Data Analysis
Exploratory Data Analysis
Umair Shafique
 
Kulum alin-11 jan2014
Kulum alin-11 jan2014Kulum alin-11 jan2014
Kulum alin-11 jan2014rolly purnomo
 
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycleBacktracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
varun arora
 
DFA minimization algorithms in map reduce
DFA minimization algorithms in map reduceDFA minimization algorithms in map reduce
DFA minimization algorithms in map reduce
Iraj Hedayati
 

Similar to Prestation_ClydeShen (20)

مدخل إلى تعلم الآلة
مدخل إلى تعلم الآلةمدخل إلى تعلم الآلة
مدخل إلى تعلم الآلة
 
Data Analysis and Algorithms Lecture 1: Introduction
 Data Analysis and Algorithms Lecture 1: Introduction Data Analysis and Algorithms Lecture 1: Introduction
Data Analysis and Algorithms Lecture 1: Introduction
 
Data Mining Lecture_9.pptx
Data Mining Lecture_9.pptxData Mining Lecture_9.pptx
Data Mining Lecture_9.pptx
 
Approximation Algorithms TSP
Approximation Algorithms   TSPApproximation Algorithms   TSP
Approximation Algorithms TSP
 
Optimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methodsOptimum Engineering Design - Day 2b. Classical Optimization methods
Optimum Engineering Design - Day 2b. Classical Optimization methods
 
Linear Regression
Linear RegressionLinear Regression
Linear Regression
 
"Incremental Lossless Graph Summarization", KDD 2020
"Incremental Lossless Graph Summarization", KDD 2020"Incremental Lossless Graph Summarization", KDD 2020
"Incremental Lossless Graph Summarization", KDD 2020
 
is anyone_interest_in_auto-encoding_variational-bayes
is anyone_interest_in_auto-encoding_variational-bayesis anyone_interest_in_auto-encoding_variational-bayes
is anyone_interest_in_auto-encoding_variational-bayes
 
cnn.pptx
cnn.pptxcnn.pptx
cnn.pptx
 
MATLAB PLOT.pdf
MATLAB PLOT.pdfMATLAB PLOT.pdf
MATLAB PLOT.pdf
 
Linear Regression.pptx
Linear Regression.pptxLinear Regression.pptx
Linear Regression.pptx
 
Linear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorialLinear Algebra and Matlab tutorial
Linear Algebra and Matlab tutorial
 
Mvs adas
Mvs adasMvs adas
Mvs adas
 
Lecture 9-online
Lecture 9-onlineLecture 9-online
Lecture 9-online
 
SVD.ppt
SVD.pptSVD.ppt
SVD.ppt
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
Exploratory Data Analysis
Exploratory Data AnalysisExploratory Data Analysis
Exploratory Data Analysis
 
Kulum alin-11 jan2014
Kulum alin-11 jan2014Kulum alin-11 jan2014
Kulum alin-11 jan2014
 
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycleBacktracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
Backtracking-N Queens Problem-Graph Coloring-Hamiltonian cycle
 
DFA minimization algorithms in map reduce
DFA minimization algorithms in map reduceDFA minimization algorithms in map reduce
DFA minimization algorithms in map reduce
 

Prestation_ClydeShen