SlideShare a Scribd company logo
1 of 13
SUB MATRICES – CIRCUIT MATRIX
(GROUP – 2)
MAT2002 – GROUP ACTIVITY
GROUP MEMBERS
ADITI AGRAWAL
20BHI10050
MANAN LADDHA
20BCY10115
RUSHIL BHATNAGAR
20BAI10299
K K ISHVINTHA SREE
20BHI10029
AAKANKSHA PRIYA
20BCY10030
D
D
Subgraph: A graph G’ is said to be a subgraph of a graph G, if all the edges of G’ are in G, and each
edge of G’ has the same end vertices in G’ as in G.
Let there be a graph G, and let G’ be its subgraph. Let A(G’) and A(G) be the incidence matrices of
G’ and G, respectively. Then, A(G’) is a submatrix of A(G). There is a one-to-one correspondence be
tween each n by k submatrix of A(G) and a subgraph of G with k edges, k being any positive intege
r less than e and n being the number of vertices in G.
Submatricesof A(G)exhibitspecialproperties
Theorem:Let A(G)be an incidencematrixof a connectedgraphG withn vertices. An (n-1)by (n-1)submatrixof A(G)is nonsi
ngularif and only if then-1 edgescorrespondingto then-1 columnsof thismatrixconstitutea spanningtreein G.
Proof:Everysquare submatrixof ordern-1 in A(G)is thereducedincidencematrixof thesame subgraphin G withn-1 edges,
andviceversa. We knowthata square submatrixof A(G)is nonsingularif and onlyif thecorresponding subgraphis a tree. T
he treein thiscaseis a spanningtree, because it containsn-1 edgesof then-vertexgraph.
Hence, an (n-1)by (n-1)submatrixof an incidence matrixis nonsingularif and only if then-1 edgescorrespondingto then-1 c
olumnsof thismatrixconstitutea spanningtreein G.
Walk & Circuit
Walk: A walk is a sequence of vertices a
nd edges of a graph i.e. if we traverse a
graph then we get a walk. Repetition of
vertex and edges is allowed in a walk.
.
Circuit: A walk that starts and ends at a
same vertex and contains no repeated e
dges. Note: A circuit is a closed walk, bu
t a closed walk need not be a circuit.
Closed walk: If a walk starts and ends
at the same vertex, then it is said to b
e a closed walk.
For example, in the figure:
Walk: A – B – C – E – A – D , E – D –
E – F, etc.
Circuit: A – D – E – A , A – B – C – F –
E – D – A, etc.
Circuit Matrix
Let the graph G have m edges(e) and let q be the number of different cycles(C) in G. Then the circ
uit matrix B = [bij] of G is a (0, 1) − matrix of order q × m, with
Forexample:The graph G1 has four different cycles Z1 = {e1, e2}, Z2 = {e3, e5, e7}, Z3 = {e4, e6, e7}
and Z4 = {e3, e4, e6, e5}. Its circuitmatrix = B(G1)
Properties of Circuit Matrix
1 2 3 4 5
A column of all zeros c
orresponds to an edge
which does not belong
to any cycle.
Each row of B(G) is
a circuit vector.
The number of ones
in a row is equal to t
he number of edges
in the corresponding
cycle.
A circuit matrix has t
he property of repre
senting a self-loop b
y having a single 1 i
n the corresponding
row.
Permutation of any t
wo rows or columns
in a cycle matrix cor
responds to relabeli
ng the cycles and th
e edges.
Theorem 7.4
5. If the graph G is separable (or disconnected) and consists of two blocks (or components) H1 and
H2, then the cycle matrix B(G) can be written in a block-diagonal form as:
,where B(H1) and B(H2) are the cycle matrices of H1 and H2.
STATEMENT
• Let B and A be, respectively, the circuit matrix and the incidence
matrix (of a self-loop-free graph) whose columns are arranged usi
ng the same order of edges. Then every row of B is orthogonal to
every row A; that is,
A.BT = B.AT = 0
• where the superscripted T denotes a transposed matrix.
PROOF
Consider a vertex v and a circuit ᴦ in the graph G. either v is in ᴦ or it is not. If v is in ᴦ, there
’s no edge in the circuit ᴦ that is incident on v. on the other hand if v is in v, the number of e
dges of ᴦ incident on v is exactly two.
With this remark in mind, consider the i-th row in and the j-th row in B. Since the edges are
arranged in the same order, the non zero entries are in corresponding positions occur only if
the particular edge is incident on the i-th vertex and is also in the j-th circuit.
If the i-th vertex is not in the circuit, there is no such nonzero entry, and the dot product of
the two rows is zero. If the i-th vertex is in the j-th circuit, there will be exactly two 1’s in t
he sum of the products of the individual entries. Since 1+1=0, the product of the two arbitrar
y rows – one from A and B and other from B – is zero. Hence the theorem is proved. An Exa
mple:
.
0 0 0 1 0 1 0 1
0 0 0 0 1 1 1 1
0 0 0 0 0 0 0 1
1 1 1 0 1 0 0 0
0 0 1 1 0 0 1 0
1 1 0 0 0 0 0 0
1 0 0 0
1 0 0 0
0 1 0 1
0 0 1 1
0 1 0 1
0 0 1 1
0 1 1 0
0 0 0 0
= [O] = 0
Fundamental Circuit Matrix and Rank of B
• A Submatrix, of a circuit matrix in which all rows correspond to a set of funda
mental circuits is called a fundamental circuit matrix Bf. As in matrices A and
B, permutations of rows or columns do not affect Bf. If n is the number of ver
tices and e is the number of edges in a connected graph, then Bf is (e-n+1) b
y e matrix, because the number of fundamental circuits is e-n+1, each fundam
ental circuit being produced by one chord.
• Let us arrange the columns in Bf such that all the e-n+1 chords correspond t
o the first e-n+1 columns. Further let us rearrange the rows such that the firs
t row corresponds to the fundamental circuit made by the chord in the first co
lumn, the second row to the fundamental circuit made by the second and so o
n. This indeed is how the fundamental circuit matrix is arranged in the below fi
gure (b)
e1 e3 e6 e1 e4 e5 e7
1 0 0 1 1 0 1
0 1 0 0 1 0 1
0 0 1 0 0 1 1
e3
e4
e5
e6
Graph and its
fundamental circuit
matrix (with respect
to the spanning tree
shown in blue
colour)
(a)
(b)
A matrix Bf thus arranged can be written as
Bf=[Iµ | Bf] - - - - (1)
Where, Iµ is an identity matrix of order µ = e-n+1 and Bf is the
remaining µ by (n-1) submatrix, corresponding to the branches
of the spanning tree.
From equation (1) it is clear that the
Rank of the Bf = µ = e-n+1
Since Bf is a submatrix of the circuit matrix B, the
Rank of B>= e-n+1.
THANK YOU !

More Related Content

What's hot

Directed Acyclic Graph Representation of basic blocks
Directed Acyclic Graph Representation of basic blocksDirected Acyclic Graph Representation of basic blocks
Directed Acyclic Graph Representation of basic blocksMohammad Vaseem Akaram
 
Graph Theory: Matrix representation of graphs
Graph Theory: Matrix representation of graphsGraph Theory: Matrix representation of graphs
Graph Theory: Matrix representation of graphsAshikur Rahman
 
Syntax directed translation
Syntax directed translationSyntax directed translation
Syntax directed translationAkshaya Arunan
 
Maximal and minimal elements of poset.pptx
Maximal and minimal elements of poset.pptxMaximal and minimal elements of poset.pptx
Maximal and minimal elements of poset.pptxKiran Kumar Malik
 
Isomorphism (Graph)
Isomorphism (Graph) Isomorphism (Graph)
Isomorphism (Graph) Pritam Shil
 
Ppt of graph theory
Ppt of graph theoryPpt of graph theory
Ppt of graph theoryArvindBorge
 
Graph isomorphism
Graph isomorphismGraph isomorphism
Graph isomorphismCore Condor
 
Graph Theory: Connectivity & Isomorphism
Graph Theory: Connectivity & Isomorphism Graph Theory: Connectivity & Isomorphism
Graph Theory: Connectivity & Isomorphism Ashikur Rahman
 
1.9. minimization of dfa
1.9. minimization of dfa1.9. minimization of dfa
1.9. minimization of dfaSampath Kumar S
 
Minimum spanning tree
Minimum spanning treeMinimum spanning tree
Minimum spanning treeSTEFFY D
 
Isomorphic graph
Isomorphic graphIsomorphic graph
Isomorphic graphumair khan
 

What's hot (20)

Directed Acyclic Graph Representation of basic blocks
Directed Acyclic Graph Representation of basic blocksDirected Acyclic Graph Representation of basic blocks
Directed Acyclic Graph Representation of basic blocks
 
Graph Theory: Matrix representation of graphs
Graph Theory: Matrix representation of graphsGraph Theory: Matrix representation of graphs
Graph Theory: Matrix representation of graphs
 
Graph theory
Graph theoryGraph theory
Graph theory
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Syntax directed translation
Syntax directed translationSyntax directed translation
Syntax directed translation
 
Graph Theory: Trees
Graph Theory: TreesGraph Theory: Trees
Graph Theory: Trees
 
Maximal and minimal elements of poset.pptx
Maximal and minimal elements of poset.pptxMaximal and minimal elements of poset.pptx
Maximal and minimal elements of poset.pptx
 
Isomorphism (Graph)
Isomorphism (Graph) Isomorphism (Graph)
Isomorphism (Graph)
 
Ppt of graph theory
Ppt of graph theoryPpt of graph theory
Ppt of graph theory
 
Graph isomorphism
Graph isomorphismGraph isomorphism
Graph isomorphism
 
Graph Theory: Connectivity & Isomorphism
Graph Theory: Connectivity & Isomorphism Graph Theory: Connectivity & Isomorphism
Graph Theory: Connectivity & Isomorphism
 
Context free grammar
Context free grammar Context free grammar
Context free grammar
 
Graph theory
Graph  theoryGraph  theory
Graph theory
 
Hamilton path and euler path
Hamilton path and euler pathHamilton path and euler path
Hamilton path and euler path
 
Introduction to Graph Theory
Introduction to Graph TheoryIntroduction to Graph Theory
Introduction to Graph Theory
 
1.9. minimization of dfa
1.9. minimization of dfa1.9. minimization of dfa
1.9. minimization of dfa
 
Graph theory
Graph theoryGraph theory
Graph theory
 
Minimum spanning tree
Minimum spanning treeMinimum spanning tree
Minimum spanning tree
 
Euler and hamilton paths
Euler and hamilton pathsEuler and hamilton paths
Euler and hamilton paths
 
Isomorphic graph
Isomorphic graphIsomorphic graph
Isomorphic graph
 

Similar to Sub matrices - Circuit Matrix

Elements of Graph Theory for IS.pptx
Elements of Graph Theory for IS.pptxElements of Graph Theory for IS.pptx
Elements of Graph Theory for IS.pptxmiki304759
 
Matrix representation of graph
Matrix representation of graphMatrix representation of graph
Matrix representation of graphRounak Biswas
 
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Graph Theory,Graph Terminologies,Planar Graph & Graph ColouringGraph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Graph Theory,Graph Terminologies,Planar Graph & Graph ColouringSaurabh Kaushik
 
Linear Algebra Gauss Jordan elimination.pptx
Linear Algebra Gauss Jordan elimination.pptxLinear Algebra Gauss Jordan elimination.pptx
Linear Algebra Gauss Jordan elimination.pptxMaths Assignment Help
 
Introduction to-graph-theory-1204617648178088-2
Introduction to-graph-theory-1204617648178088-2Introduction to-graph-theory-1204617648178088-2
Introduction to-graph-theory-1204617648178088-2Houw Liong The
 
Network Topology
Network TopologyNetwork Topology
Network TopologyHarsh Soni
 
Graphs (Models & Terminology)
Graphs (Models & Terminology)Graphs (Models & Terminology)
Graphs (Models & Terminology)zunaira saleem
 
Network Topology.PDF
Network Topology.PDFNetwork Topology.PDF
Network Topology.PDFparameshwar7
 
Algorithms and data Chapter 3 V Graph.pptx
Algorithms and data Chapter 3 V Graph.pptxAlgorithms and data Chapter 3 V Graph.pptx
Algorithms and data Chapter 3 V Graph.pptxzerihunnana
 
PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...
PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...
PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...SUTAPAMUKHERJEE12
 
Ass. (3)graph d.m
Ass. (3)graph d.mAss. (3)graph d.m
Ass. (3)graph d.mSyed Umair
 
Class01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdf
Class01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdfClass01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdf
Class01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdfChristianKapsales1
 

Similar to Sub matrices - Circuit Matrix (20)

Elements of Graph Theory for IS.pptx
Elements of Graph Theory for IS.pptxElements of Graph Theory for IS.pptx
Elements of Graph Theory for IS.pptx
 
Matrix representation of graph
Matrix representation of graphMatrix representation of graph
Matrix representation of graph
 
Graphs
GraphsGraphs
Graphs
 
ch10.5.pptx
ch10.5.pptxch10.5.pptx
ch10.5.pptx
 
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Graph Theory,Graph Terminologies,Planar Graph & Graph ColouringGraph Theory,Graph Terminologies,Planar Graph & Graph Colouring
Graph Theory,Graph Terminologies,Planar Graph & Graph Colouring
 
Linear Algebra Gauss Jordan elimination.pptx
Linear Algebra Gauss Jordan elimination.pptxLinear Algebra Gauss Jordan elimination.pptx
Linear Algebra Gauss Jordan elimination.pptx
 
Introduction to-graph-theory-1204617648178088-2
Introduction to-graph-theory-1204617648178088-2Introduction to-graph-theory-1204617648178088-2
Introduction to-graph-theory-1204617648178088-2
 
graph theory
graph theorygraph theory
graph theory
 
09_DS_MCA_Graphs.pdf
09_DS_MCA_Graphs.pdf09_DS_MCA_Graphs.pdf
09_DS_MCA_Graphs.pdf
 
Graphs.pdf
Graphs.pdfGraphs.pdf
Graphs.pdf
 
Network Topology
Network TopologyNetwork Topology
Network Topology
 
Graphs (Models & Terminology)
Graphs (Models & Terminology)Graphs (Models & Terminology)
Graphs (Models & Terminology)
 
Network Topology.PDF
Network Topology.PDFNetwork Topology.PDF
Network Topology.PDF
 
Algorithms and data Chapter 3 V Graph.pptx
Algorithms and data Chapter 3 V Graph.pptxAlgorithms and data Chapter 3 V Graph.pptx
Algorithms and data Chapter 3 V Graph.pptx
 
PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...
PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...
PPT on Graph Theory ( Tree, Cotree, nodes, branches, incidence , tie set and ...
 
Ass. (3)graph d.m
Ass. (3)graph d.mAss. (3)graph d.m
Ass. (3)graph d.m
 
Chapter 1
Chapter   1Chapter   1
Chapter 1
 
Ch08.ppt
Ch08.pptCh08.ppt
Ch08.ppt
 
Unit 2: All
Unit 2: AllUnit 2: All
Unit 2: All
 
Class01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdf
Class01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdfClass01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdf
Class01_Computer_Contest_Level_3_Notes_Sep_07 - Copy.pdf
 

Recently uploaded

the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 

Sub matrices - Circuit Matrix

  • 1. SUB MATRICES – CIRCUIT MATRIX (GROUP – 2) MAT2002 – GROUP ACTIVITY
  • 2. GROUP MEMBERS ADITI AGRAWAL 20BHI10050 MANAN LADDHA 20BCY10115 RUSHIL BHATNAGAR 20BAI10299 K K ISHVINTHA SREE 20BHI10029 AAKANKSHA PRIYA 20BCY10030 D D
  • 3. Subgraph: A graph G’ is said to be a subgraph of a graph G, if all the edges of G’ are in G, and each edge of G’ has the same end vertices in G’ as in G. Let there be a graph G, and let G’ be its subgraph. Let A(G’) and A(G) be the incidence matrices of G’ and G, respectively. Then, A(G’) is a submatrix of A(G). There is a one-to-one correspondence be tween each n by k submatrix of A(G) and a subgraph of G with k edges, k being any positive intege r less than e and n being the number of vertices in G.
  • 4. Submatricesof A(G)exhibitspecialproperties Theorem:Let A(G)be an incidencematrixof a connectedgraphG withn vertices. An (n-1)by (n-1)submatrixof A(G)is nonsi ngularif and only if then-1 edgescorrespondingto then-1 columnsof thismatrixconstitutea spanningtreein G. Proof:Everysquare submatrixof ordern-1 in A(G)is thereducedincidencematrixof thesame subgraphin G withn-1 edges, andviceversa. We knowthata square submatrixof A(G)is nonsingularif and onlyif thecorresponding subgraphis a tree. T he treein thiscaseis a spanningtree, because it containsn-1 edgesof then-vertexgraph. Hence, an (n-1)by (n-1)submatrixof an incidence matrixis nonsingularif and only if then-1 edgescorrespondingto then-1 c olumnsof thismatrixconstitutea spanningtreein G.
  • 5. Walk & Circuit Walk: A walk is a sequence of vertices a nd edges of a graph i.e. if we traverse a graph then we get a walk. Repetition of vertex and edges is allowed in a walk. . Circuit: A walk that starts and ends at a same vertex and contains no repeated e dges. Note: A circuit is a closed walk, bu t a closed walk need not be a circuit. Closed walk: If a walk starts and ends at the same vertex, then it is said to b e a closed walk. For example, in the figure: Walk: A – B – C – E – A – D , E – D – E – F, etc. Circuit: A – D – E – A , A – B – C – F – E – D – A, etc.
  • 6. Circuit Matrix Let the graph G have m edges(e) and let q be the number of different cycles(C) in G. Then the circ uit matrix B = [bij] of G is a (0, 1) − matrix of order q × m, with Forexample:The graph G1 has four different cycles Z1 = {e1, e2}, Z2 = {e3, e5, e7}, Z3 = {e4, e6, e7} and Z4 = {e3, e4, e6, e5}. Its circuitmatrix = B(G1)
  • 7. Properties of Circuit Matrix 1 2 3 4 5 A column of all zeros c orresponds to an edge which does not belong to any cycle. Each row of B(G) is a circuit vector. The number of ones in a row is equal to t he number of edges in the corresponding cycle. A circuit matrix has t he property of repre senting a self-loop b y having a single 1 i n the corresponding row. Permutation of any t wo rows or columns in a cycle matrix cor responds to relabeli ng the cycles and th e edges.
  • 8. Theorem 7.4 5. If the graph G is separable (or disconnected) and consists of two blocks (or components) H1 and H2, then the cycle matrix B(G) can be written in a block-diagonal form as: ,where B(H1) and B(H2) are the cycle matrices of H1 and H2. STATEMENT • Let B and A be, respectively, the circuit matrix and the incidence matrix (of a self-loop-free graph) whose columns are arranged usi ng the same order of edges. Then every row of B is orthogonal to every row A; that is, A.BT = B.AT = 0 • where the superscripted T denotes a transposed matrix.
  • 9. PROOF Consider a vertex v and a circuit ᴦ in the graph G. either v is in ᴦ or it is not. If v is in ᴦ, there ’s no edge in the circuit ᴦ that is incident on v. on the other hand if v is in v, the number of e dges of ᴦ incident on v is exactly two. With this remark in mind, consider the i-th row in and the j-th row in B. Since the edges are arranged in the same order, the non zero entries are in corresponding positions occur only if the particular edge is incident on the i-th vertex and is also in the j-th circuit. If the i-th vertex is not in the circuit, there is no such nonzero entry, and the dot product of the two rows is zero. If the i-th vertex is in the j-th circuit, there will be exactly two 1’s in t he sum of the products of the individual entries. Since 1+1=0, the product of the two arbitrar y rows – one from A and B and other from B – is zero. Hence the theorem is proved. An Exa mple: . 0 0 0 1 0 1 0 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 0 1 0 0 0 0 0 1 1 0 0 1 0 1 1 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 = [O] = 0
  • 10. Fundamental Circuit Matrix and Rank of B • A Submatrix, of a circuit matrix in which all rows correspond to a set of funda mental circuits is called a fundamental circuit matrix Bf. As in matrices A and B, permutations of rows or columns do not affect Bf. If n is the number of ver tices and e is the number of edges in a connected graph, then Bf is (e-n+1) b y e matrix, because the number of fundamental circuits is e-n+1, each fundam ental circuit being produced by one chord. • Let us arrange the columns in Bf such that all the e-n+1 chords correspond t o the first e-n+1 columns. Further let us rearrange the rows such that the firs t row corresponds to the fundamental circuit made by the chord in the first co lumn, the second row to the fundamental circuit made by the second and so o n. This indeed is how the fundamental circuit matrix is arranged in the below fi gure (b)
  • 11. e1 e3 e6 e1 e4 e5 e7 1 0 0 1 1 0 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 e3 e4 e5 e6 Graph and its fundamental circuit matrix (with respect to the spanning tree shown in blue colour) (a) (b)
  • 12. A matrix Bf thus arranged can be written as Bf=[Iµ | Bf] - - - - (1) Where, Iµ is an identity matrix of order µ = e-n+1 and Bf is the remaining µ by (n-1) submatrix, corresponding to the branches of the spanning tree. From equation (1) it is clear that the Rank of the Bf = µ = e-n+1 Since Bf is a submatrix of the circuit matrix B, the Rank of B>= e-n+1.