CIRCUITS & SYSTEMS
UNIT-IV
IV SEMESTER
EEC-213
1
Department of Computer Science and Engineering, BVCOE, New Delhi
Graph Theory
Introduction
GRAPH OF A NETWORK
A linear graph (or simply a graph) is defined as a collection of points called nodes, and line segment called branches, the nodes being joined together by the branches.
Department of Computer Science and Engineering, BVCOE New Delhi
While drawing graph of a given network, the following rules are to be noted.
Department of Computer Science and Engineering, BVCOE New Delhi
TERMINOLOGY
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
CONCEPT OF TREE
For a given connected graph of a network, a connected subgraph is known as a tree of the graph if the subgraph has all the nodes of the graph without containing any loop.
Twigs
The branches of tree are called twigs or tree-branches. The number of branches or twigs, in any selected tree is always one less than the number of nodes, i.e., Twigs = (n 1),
where n is the number of nodes of the graph. For this case, twigs = (4 1) = 3 twigs.
Links and Co-tree
If a graph for a network is known and a particular tree is specified, the remaining branches are referred to as the links. The collection of links is called a co-tree. So, cotree is the complement of a tree. These are shown by dotted lines in Fig.
Note: The branches of a co-tree may or may not be connected,
whereas the branches of a tree are always connected.
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
To summarize,
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Properties of a Tree
1. In a tree, there exists one and only one path between any pairs of nodes.
2. Every connected graph has at least one tree.
3. A tree contains all the nodes of the graph.
4. There is no closed path in a tree and hence, tree is circuitless.
5. The rank of a tree is (n 1).
Department of Computer Science and Engineering, BVCOE New Delhi
TIE-SET MATRIX
A tie-set is a set of branches contained in a loop such that each loop contains one link or chord and the remainder are tree branches. Consider the graph and the tree as shown. This selected tree will result in three fundamental loops as we connect each link, in turn to the tree.
Fundamental Loop 1 (FL1): Connecting link 1 to the tree. Fundamental Loop 2 (FL2): Connecting link 5 to the tree. Fundamental Loop 3 (FL3): Connecting link 6 to the tree. These sets of branches (1, 2, 3), (2, 4, 5) and (3, 4, 6) form three tie-sets.
Department of Computer Science and Engineering, BVCOE New Delhi
For a given graph having n nodes and b branches, tie-set matrix is a rectangular matrix with b columns and as many rows as there are loops. Its elements have the following values:
Bij = 1, if branch j is in loop i and their orientations coincide (i.e., loop current and branch current flow in the same direction);
= -1, if branch j is in loop i and their orientations do not coincide; = 0, if branch j is not in loop i.
Department of Computer Science and Engineering, BVCOE New Delhi
Example For the graph shown in Fig. (a) and tree selected in Fig. (b), the tie-set matrix is written as follows. The entries in the Tie-set schedule are given as +1 or 1 if the branch current is in the same direction as the link current or not. If the branch current does not depend on the link current, then entry is zero.
Department of Computer Science and Engineering, BVCOE New Delhi
CUT-SET MATRIX
A cut-set is a minimum set of elements that when cut, or removed, separates the graph into two groups of nodes. A cut-set is a minimum set of branches of a connected graph, such that the removal of these branches from the graph reduces the rank of the graph by one. In other words, for a given connected graph (G), a set of branches (C) is defined as a cut-set if and only if:
(i) the removal of all the branches of C results in an unconnected graph. (ii) the removal of all but one of the branches of C leaves the graph still connected.
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
The rank of the graph of Fig.(a) = (4-1) = 3
The rank of the graph of Fig.(b) = Addition of the ranks of the subgraphs = (1 + 1) = 2
So, branches [1, 3] may be a cut-set.
Also, removal of the branches 1, 3 and 5 reduces the graph into two connected subgraphs as shown in Fig.(c) and the rank becomes 2. So, [1, 3, 5] may also be a cut-set.
As cut-set is the minimum set of branches and [1, 3] is a subset of [1, 3, 5], so [1, 3] is the cut-set, [1, 3, 5] is not a cut-set.t
Department of Computer Science and Engineering, BVCOE New Delhi
Example Consider the graph shown in Fig.(a). The rank of the graph is 3. The removal of branches 1 and 3 reduces the graph into two connected subgraphs as shown in Fig. (b).
Department of Computer Science and Engineering, BVCOE New Delhi
Procedure for Finding the Fundamental Cut-sets
tree disconnects the tree into two separate parts.
4. All the links which go from one part of this disconnected
tree to the other, together with the tree branch (bk) forms a
fundamental cut-set.
Following this procedure, the fundamental cut-sets for
the graph of Fig. will be
f-cut-set 1: [1, 2, 6];
f-cut-set 2: [2, 3, 5, 6];
f-cut-set 3: [4, 5, 6]
Fundamental Cut-Set A fundamental cut-set (FCS) is a cut-set that cuts or contains one and only one tree branch. Therefore, for a given tree, the number of fundamental cut-sets will be equal to the number of twigs.
Department of Computer Science and Engineering, BVCOE New Delhi
Properties of Cut-Set
1. A cut-set divides the set of nodes into two subsets.
2. Each fundamental cut-set contains one tree-branch, the remaining elements being links.
3. Each branch of the cut-set has one of its terminals incident at a node in one subset and its other terminal at a node in the other subset.
4. A cut-set is oriented by selecting an orientation from one of the two parts to the other. Generally, the direction of cut-set is chosen same as the direction of the tree branch.
Department of Computer Science and Engineering, BVCOE New Delhi
Cut-Set Matrix (Qc)
For a given graph, a cut-set matrix (QC) is defined as a rectangular matrix whose rows correspond to cut-sets and columns correspond to the branches of the graph. Its elements have the following values:
Qij = 1, if branch j is in the cut-set i and the orientations coincide.
= -1, if branch j is in the cut-set i and the orientations do not coincide.
= 0, if branch j is not in the cut-set i.
Department of Computer Science and Engineering, BVCOE New Delhi
Example
For the graph shown in Fig., fundamental cut-sets have
been identified as follows.
f-cut-set 1: [1, 2, 6];
f-cut-set 2: [2, 3, 5, 6];
f-cut-set 3: [4, 5, 6]
So, the cut-set matrix is written as,
Department of Computer Science and Engineering, BVCOE New Delhi
Two port Network
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Image Impedence
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
NETWORK FUNCTIONS
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Ladder network and its solution�(Driving point impedence at terminal 1-1´)
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Poles and Zeros of a network function
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Network Synthesis
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi
Department of Computer Science and Engineering, BVCOE New Delhi