Welcome To My
Presentation
SUBMITTED BY
PRITAM CHANDRA SHIL
ID: 162-15-7882
Topic -> Isomorphism
What is Isomorphism ??
Isomorphism is a very general concept that
appears in several areas of mathematics. The
word derives from the Greek iso , meaning
"equal" and morphosis, meaning "to form"
or "to shape."
Formally , an isomorphism
is bijective morphism.
Graph Isomorphism
 Two graphs G=(V,E) and H=(W,F) are isomorphic
if there is a bijective function f:
V -> W such that for all v , w € F
-{ v , w} € { f (v) , f(w)} € F
Variant for labeled graphs
 Let G= (V,E) , H=(W,F) be graph with vertex
labelings l: V -> L , l’ -> L.
 G and H are isomorphic labeled graphs, if there is
a bijective function f: V -> W such that
- for all v , w € V: (v , w) € E < - >{f(v),f(w)} € F
- for all v € V : l(v) = l’ (f(v)).
 Application organic chemistry :
- determining if two molecules are identical.
Complexity of graph isomorphism
 Problem is in NP , but
- NO NP- completeness proof is known
- NO polynomial time algorithm is known
If P≠NP G.Isomorphism
NP-complete
PNP
Isomorphism: The structure of 2 trees
are equal.
How to Judge two rooted trees are
isomorphic ??
Eliminate & Rebuild
THANK YOU !!

Isomorphism (Graph)

  • 1.
  • 2.
    SUBMITTED BY PRITAM CHANDRASHIL ID: 162-15-7882 Topic -> Isomorphism
  • 3.
    What is Isomorphism?? Isomorphism is a very general concept that appears in several areas of mathematics. The word derives from the Greek iso , meaning "equal" and morphosis, meaning "to form" or "to shape." Formally , an isomorphism is bijective morphism.
  • 4.
    Graph Isomorphism  Twographs G=(V,E) and H=(W,F) are isomorphic if there is a bijective function f: V -> W such that for all v , w € F -{ v , w} € { f (v) , f(w)} € F
  • 5.
    Variant for labeledgraphs  Let G= (V,E) , H=(W,F) be graph with vertex labelings l: V -> L , l’ -> L.  G and H are isomorphic labeled graphs, if there is a bijective function f: V -> W such that - for all v , w € V: (v , w) € E < - >{f(v),f(w)} € F - for all v € V : l(v) = l’ (f(v)).  Application organic chemistry : - determining if two molecules are identical.
  • 6.
    Complexity of graphisomorphism  Problem is in NP , but - NO NP- completeness proof is known - NO polynomial time algorithm is known If P≠NP G.Isomorphism NP-complete PNP
  • 7.
    Isomorphism: The structureof 2 trees are equal.
  • 8.
    How to Judgetwo rooted trees are isomorphic ??
  • 9.
  • 10.