Access free live classes and tests on the app
Download
+
Unacademy
  • Goals
    • AFCAT
    • AP EAMCET
    • Bank Exam
    • BPSC
    • CA Foundation
    • CAPF
    • CAT
    • CBSE Class 11
    • CBSE Class 12
    • CDS
    • CLAT
    • CSIR UGC
    • GATE
    • IIT JAM
    • JEE
    • Karnataka CET
    • Karnataka PSC
    • Kerala PSC
    • MHT CET
    • MPPSC
    • NDA
    • NEET PG
    • NEET UG
    • NTA UGC
    • Railway Exam
    • SSC
    • TS EAMCET
    • UPSC
    • WBPSC
    • CFA
Login Join for Free
avtar
  • ProfileProfile
  • Settings Settings
  • Refer your friendsRefer your friends
  • Sign outSign out
  • Terms & conditions
  • •
  • Privacy policy
  • About
  • •
  • Careers
  • •
  • Blog

© 2023 Sorting Hat Technologies Pvt Ltd

  • Introduction to Commission
  • Exam Pattern
  • Syllabus
  • Free Notes
  • Free Classes
  • Free Tests
  • Paper Analysis
  • Study Material
  • Prelims Answer Analysis
BPSC » BPSC Study Materials » Data Analysis » Mixed Graphs
doubtsolving_bpsc

Mixed Graphs

A mixed graph with arcs and edges is a mixture of undirected and directed graphs. Read this article to learn more about mixed graphs.

Table of Content
  •  

A graph is a mathematical representation of a network of nodes and edges. The graph’s edges connect any two nodes, also known as vertices.

A mixed graph G=(V.E) is a graph with the vertex set v={V1, V2, V3,…, Vn } and the edges set E={e1,e2,e3,….en}, in which some are undirected edges, and some are directed edges. The concept of any mixed graph is based on the traditional approach of orienting either all edges or none. 

An undirected edge between two vertices is a Vi and Vj in G by ViVj or VjVi and a directed edge from Vi to Vj by (Vi, Vj). 

For example,

Below examples have a graph G1, with three vertices V1, V2 and V3 and three edges are e1, e2 and e3 then G1= ((V1,V2,V3), (e1,e2,e3))

Let us see this example in which we have a graph with four vertices and four edges  G=((V1,V2,V3,V4),(e1,e2,e3,e4)).

Degree of vertex and number of edges in a mixed graph

The vertex v degree in the undirected graph G (V, E) u = , represented by deg (v), is the total number of edges incident along with vertex v. However, the loop at the vertex contributes twice the number to that vertex degree.

In the directed graph:

( , ) → Gd = V E with directed edges → E 

Here, the in-degree of a vertex v is denoted by deg (v) −. It is the total number of edges with v as the terminal vertex. The out degree of v is represented by deg (v) +. It is known as the number of edges with v as the initial vertex [2]. 

Example:

 Use the augmented adjacency matrix to represent the mixed graph below.

Solution. Let a, b, c, d be an arbitrary ordering of the vertices. Again let = (AGu / AGd) AGm be the augmented adjacency matrix, where AGu and AGd respectively are 4 by 4 adjacency matrices of G (V, E) u = and (, ) → Gd = V E. Then, the 4 by 8 augmented adjacency matrix AGm is given by

Example: Draw a graph represented by the below-mentioned augmented adjacency matrix.

Solution. Let a, b, c, d be the ordering of the vertices with the given adjacency matrix. Then the graph is given by

The vertices’ ordering determines the graph’s adjacency matrix. Because there are n different adjacency matrices for the given graph, we have ordered the n vertices differently. As a result, there are n vertices in a graph with n vertices.

Mixed graph isomorphism 

We have to determine whether the structure of two or more graph models is the same. Isomorphic graphs have the same structure. For example, two cities may have the same road network but distinct buildings or the same road network because their squares/intersections correspond one to one, preserving roads.

Theory: Isomorphism of mixed graphs is an equivalence relation. To show isomorphism of mixed graphs is an equivalence relation, we need to show that mixed graph isomorphism is reflexive, symmetric and transitive. 

Let f: Gm→ Gm be a mapping; clearly, f is an identity function, so isomorphism is reflexive. 

For isomorphic mixed graphs Gm and Hm, there exists a one to one correspondence f: Gm→ Hm that preserves adjacency. Since f is one to one correspondence from Gm to Hm, there is one to one correspondence f -1 from Hm to Gm that preserves adjacency. 

Thus, the isomorphism of mixed graphs is symmetric. Suppose Gm is isomorphic to Hm and Hm is isomorphic to Km. Then there are one to one correspondences f and h from Gm to Hm, and from Hm to Km, respectively, that preserve adjacency. 

Hence, a one-to-one correspondence from Gm to Km preserves adjacency. Therefore, isomorphism is transitive. Thus, the isomorphism of mixed graphs is an equivalence relation.

Example: Determine whether the graphs in the below figures are isomorphic or not?

Solution: The invariants of the graphs Gm and Hm are the number of edges, the degree of vertices provided by directed edges (in and out-degree), and undirected edges (degree). The two mixed graphs, Gm and Hm, agree on the invariants, as shown in the table below. The isomorphism between them must be found by us.

Let f: V1 →V2 be a function that determines whether or not it is an isomorphism, with V1 and V2 being the vertices sets of the mixed graphs Gm and Hm.

We have f (a) = v1, f (b) = v5, f(c) = v4, f(d) = v2, f(e) = v6, and f(f) = v3 using the above table as a reference and the adjacency of the vertices of graph Gm and the degree, in-degree, and out degrees. We again examine Gm’s augmented adjacency matrix in the ordering a, b, c, d, e, and f to determine whether f preserves edges.

The augmented adjacency matrix of Hm, labelled by the images of the corresponding vertices in Gm, we can give in the order: v1, v5, v4, v2, v6, v3.

AGm= AHm: it follows that f preserves edges. Thus, f is an isomorphism, and the mixed graphs Gm and Hm are isomorphic.

Conclusion 

We sometimes need to employ mixed graphs to tackle physical problems with various origins. On the other hand, prior graph studies have paid greater attention to directed and undirected graphs. As a result, this post aims to explain the relationship between the degree of vertices and the number of edges in mixed graphs. It also shows the adjacency matrix form of mixed graphs using an augmented matrix and mixed graph isomorphism.

Finally, this post suggests that we should concentrate on learning the ideas and properties of mixed graphs because studying the attributes of a mixed graph from its underlying completely oriented or completely un-oriented graph may result in the removal of many crucial aspects in the physical interpretation of the mixed graph.

faq

Frequently asked questions

Get answers to the most common queries related to the BPSC Examination Preparation.

What are the applications of mixed graphs?

Ans. Graph theory can be used in modelling: ...Read full

How do we represent mixed graphs in web design?

Ans. In a web graph, web pages are represented by vertices and links are represented by directed or undirected edges...Read full

How are mixed graphs used in transportation?

Ans. Graph models are extensively used to study transportation networks. ...Read full

Ans. Graph theory can be used in modelling:

  1. Social networks.
  2. Communication networks
  3. Information networks
  4. Software design
  5. Transportation networks
  6. And so on…

Ans. In a web graph, web pages are represented by vertices and links are represented by directed or undirected edges.

Ans. Graph models are extensively used to study transportation networks.

  • Airline networks can be modelled using directed mixed graphs, where:

Airports are represented by vertices, and each flight is represented by a directed or edge from the vertex representing the departure airport to the vertex representing the destination airport.

  • Road networks are modelled using graphs.

Crack BPSC with Unacademy

Get subscription and access unlimited live and recorded courses from India’s best educators


  • Structured syllabus
  • Daily live classes
  • Ask doubts
  • Tests & practice
Learn more

Related articles

Learn more topics related to Data Analysis
Time and Work

The concepts of time and work help figure out how much time and how many people are required to complete a given task.

Time and Distance

In order to calculate the average speed of an item like an automobile over a certain distance, one can divide the distance travelled by the time taken to complete the journey.

Number System

A number system can be characterised as a method of expressing numbers through writing. In this article, we will discuss Indian and international numerical systems.

Mixture and Alligation

With the help of these formulae, you'll be able to answer queries about mixture and alligation with ease.

See all
Access more than

1,770+ courses for BPSC

Get subscription

Related Links

  • Introduction to Commission
  • Exam Calender and Notifications 2022
  • Exam Pattern
  • Syllabus
  • Free Notes
  • Free Classes
  • Free Tests
  • Paper Analysis
Subscribe Now
.
Company Logo

Unacademy is India’s largest online learning platform. Download our apps to start learning


Starting your preparation?

Call us and we will answer all your questions about learning on Unacademy

Call +91 8585858585

Company
About usShikshodayaCareers
we're hiring
BlogsPrivacy PolicyTerms and Conditions
Help & support
User GuidelinesSite MapRefund PolicyTakedown PolicyGrievance Redressal
Products
Learner appLearner appEducator appEducator appParent appParent app
Popular goals
IIT JEEUPSCSSCCSIR UGC NETNEET UG
Trending exams
GATECATCANTA UGC NETBank Exams
Study material
UPSC Study MaterialNEET UG Study MaterialCA Foundation Study MaterialJEE Study MaterialSSC Study Material

© 2025 Sorting Hat Technologies Pvt Ltd

Unacademy
  • Goals
    • AFCAT
    • AP EAMCET
    • Bank Exam
    • BPSC
    • CA Foundation
    • CAPF
    • CAT
    • CBSE Class 11
    • CBSE Class 12
    • CDS
    • CLAT
    • CSIR UGC
    • GATE
    • IIT JAM
    • JEE
    • Karnataka CET
    • Karnataka PSC
    • Kerala PSC
    • MHT CET
    • MPPSC
    • NDA
    • NEET PG
    • NEET UG
    • NTA UGC
    • Railway Exam
    • SSC
    • TS EAMCET
    • UPSC
    • WBPSC
    • CFA

Share via

COPY