Papers
Topics
Authors
Recent
Search
2000 character limit reached

Middle Graph: Theory and Applications

Updated 7 July 2026
  • Middle graph is a transformation of a finite simple graph G into M(G) with vertex set V(G) ∪ E(G), where adjacency is defined by incidence or edge adjacency.
  • It combines subdivision structure with line graph features, enabling precise studies of invariants such as domination numbers, metric dimensions, and coloring parameters.
  • Applications include analyzing domination, radio labeling, pebbling, and distinguishing colorings that directly link the structural properties of the base graph with its transformed counterpart.

Searching arXiv for papers on middle graphs and related graph parameters. The middle graph M(G)M(G) of a finite simple graph GG is the graph with vertex set V(G)E(G)V(G)\cup E(G) in which adjacency records either incidence between a vertex and an edge of GG, or adjacency between two edges of GG. Equivalently, one subdivides each edge of GG exactly once and then joins the new subdivision vertices corresponding to adjacent edges. Introduced by Hamada and Yoshimura, this construction is a standard graph transformation that combines subdivision structure with line-graph structure, and it has been studied through domination, metric, coloring, labeling, and pebbling invariants (Banerjee et al., 2024, Kim, 2021, Ghalavand et al., 2022).

1. Definition, notation, and basic examples

For a graph G=(V(G),E(G))G=(V(G),E(G)), the middle graph is defined by

V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).

Two vertices x,yV(M(G))x,y\in V(M(G)) are adjacent in M(G)M(G) if and only if one of the following holds: GG0 and the corresponding edges are adjacent in GG1, or GG2, GG3, and GG4 and GG5 are incident in GG6 (Kim, 2021, Kazemnejad et al., 2020).

An equivalent constructive description is often more useful. For each edge GG7, insert a new subdivision vertex GG8 so that GG9 is replaced by the path V(G)E(G)V(G)\cup E(G)0. Then, whenever two original edges of V(G)E(G)V(G)\cup E(G)1 share an endpoint, join the corresponding subdivision vertices. In the formal definition, the new vertex V(G)E(G)V(G)\cup E(G)2 is represented simply by the edge V(G)E(G)V(G)\cup E(G)3 itself, regarded as an element of V(G)E(G)V(G)\cup E(G)4 inside V(G)E(G)V(G)\cup E(G)5 (Kim, 2021).

If V(G)E(G)V(G)\cup E(G)6 has order V(G)E(G)V(G)\cup E(G)7 and size V(G)E(G)V(G)\cup E(G)8, then V(G)E(G)V(G)\cup E(G)9 has order GG0, and its size is

GG1

where GG2 is the line graph of GG3 (Kazemnejad et al., 2020). The original vertex set GG4 is always an independent set in GG5, whereas the edge-vertices induce GG6 (Golpek et al., 24 Jun 2025).

For the path GG7 with vertices GG8 and edges GG9, the middle graph has vertex set GG0. Each GG1 is adjacent to the edge-vertices corresponding to incident edges, and consecutive edge-vertices GG2 are adjacent. Thus GG3 is a zig-zag graph on GG4 vertices (Kim, 2021).

For the cycle GG5, the edge-vertices again form a cycle, and each original vertex is adjacent to the two incident edge-vertices (Kim, 2021, Kazemnejad et al., 2023). For the star GG6, the edge-vertices induce a clique of size GG7, because every pair of original edges meets at the center (Kim, 2021).

2. Structural relations with other graph transformations

The middle graph sits naturally between several classical graph constructions. If GG8 denotes the subdivision graph, then GG9 is obtained from GG0 by adding edges between subdivision vertices corresponding to incident edges of GG1. Consequently, GG2 is a spanning subgraph of GG3, while GG4 appears as a proper induced subgraph on the edge-vertices (Ghalavand et al., 2022).

This viewpoint can be sharpened. If GG5 is the endline graph obtained from GG6 by attaching a new pendant edge GG7 to each original vertex GG8, then

GG9

This identity converts questions about vertex colorings of middle graphs into questions about edge colorings of endline graphs and is central in the study of distinguishing colorings (Banerjee et al., 2024).

The total graph G=(V(G),E(G))G=(V(G),E(G))0 is obtained from G=(V(G),E(G))G=(V(G),E(G))1 by adding back the original edges of G=(V(G),E(G))G=(V(G),E(G))2. Thus G=(V(G),E(G))G=(V(G),E(G))3 simultaneously contains G=(V(G),E(G))G=(V(G),E(G))4, G=(V(G),E(G))G=(V(G),E(G))5, and G=(V(G),E(G))G=(V(G),E(G))6 in a single framework, whereas G=(V(G),E(G))G=(V(G),E(G))7 isolates the incidence and edge-adjacency structure without retaining original vertex-vertex adjacency (Ghalavand et al., 2022).

A plausible implication is that middle graphs are especially effective when a problem depends on both vertices and edges of G=(V(G),E(G))G=(V(G),E(G))8, but not on the original edge relation among vertices. This is precisely the regime in which domination, metric, and symmetry parameters on G=(V(G),E(G))G=(V(G),E(G))9 differ qualitatively from their analogues on V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).0, V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).1, or V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).2.

3. Metric, labeling, and symmetry parameters

A basic metric relation is that distances in V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).3 are controlled by distances in V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).4. For vertices V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).5,

V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).6

and for a vertex V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).7 and an edge V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).8,

V(M(G))=V(G)E(G).V(M(G))=V(G)\cup E(G).9

These formulas imply that every mixed resolving set of x,yV(M(G))x,y\in V(M(G))0 is a vertex resolving set of x,yV(M(G))x,y\in V(M(G))1, and therefore

x,yV(M(G))x,y\in V(M(G))2

If x,yV(M(G))x,y\in V(M(G))3 is a tree with x,yV(M(G))x,y\in V(M(G))4 leaves, then

x,yV(M(G))x,y\in V(M(G))5

(Ghalavand et al., 2022).

Distinguishing colorings behave in a similarly rigid way. For a connected graph x,yV(M(G))x,y\in V(M(G))6 of order x,yV(M(G))x,y\in V(M(G))7, the distinguishing chromatic number of the middle graph satisfies

x,yV(M(G))x,y\in V(M(G))8

unless x,yV(M(G))x,y\in V(M(G))9, in which case

M(G)M(G)0

The ordinary chromatic number satisfies M(G)M(G)1, so the symmetry-breaking requirement costs one additional color only in those four exceptional cases (Banerjee et al., 2024).

For radio labeling, the middle graph of a path admits an exact formula. If M(G)M(G)2, then

M(G)M(G)3

and if M(G)M(G)4, then

M(G)M(G)5

(Bantva, 2018). The proof exploits the center structure of M(G)M(G)6: for even M(G)M(G)7, the center is a single vertex, while for odd M(G)M(G)8, the center is a triangle.

Pebbling produces another exact invariant for cyclic examples. For M(G)M(G)9,

GG00

Moreover, Graham’s pebbling conjecture holds for

GG01

whenever GG02 and GG03 (Xia et al., 2017). This places middle graphs of even cycles among the nontrivial families for which Cartesian-product pebbling can be verified exactly.

4. Domination, Roman domination, and exact formulas

For ordinary domination, the fundamental structural result is

GG04

where GG05 is the edge cover number of GG06, provided GG07 has no isolated vertices (Kazemnejad et al., 2020). As a consequence, if GG08 has order GG09 and no isolated vertices, then

GG10

These bounds are sharp: for paths,

GG11

for stars GG12 on GG13 vertices,

GG14

for cycles, wheels, and complete graphs,

GG15

for complete bipartite graphs GG16 with GG17,

GG18

and for friendship graphs GG19,

GG20

(Kazemnejad et al., 2020).

Roman domination on middle graphs is unusually clean. If GG21 has order GG22, then

GG23

In the middle-graph formulation on GG24, a perfect Roman domination number agrees with the ordinary Roman number exactly when there exists a GG25-function

GG26

such that every vertex incident to an edge in GG27 is adjacent to a vertex in GG28, and the graph

GG29

is an empty graph (Kim, 2021). For paths,

GG30

while for cycles,

GG31

Thus Roman and perfect Roman domination coincide for middle graphs of paths, and for middle graphs of cycles precisely when the cycle length is divisible by GG32 (Kim, 2021).

These results illustrate a recurring pattern: many domination parameters on GG33 are governed not by adjacency among original vertices, but by how edge-vertices encode the local edge-incidence geometry of GG34.

5. Connected, outer-connected, and partial domination

Connected domination in middle graphs is rigid. If GG35 is connected of order GG36, then

GG37

By contrast, the outer-connected domination number satisfies

GG38

Trees attain the upper bound,

GG39

and, for connected graphs of order GG40, the equality GG41 characterizes trees. Cycles satisfy

GG42

complete graphs satisfy

GG43

wheels satisfy

GG44

and complete bipartite graphs GG45 with GG46 satisfy

GG47

(Kazemnejad et al., 2022).

For total outer-connected domination, if GG48 is connected of order GG49 and size GG50, then

GG51

Special families again admit exact formulas: for cycles,

GG52

for star graphs GG53 of order GG54,

GG55

and for paths GG56 with GG57,

GG58

(Kazemnejad et al., 2023).

Partial domination admits an especially sharp characterization. The isolation number of the middle graph satisfies

GG59

where GG60 is the size of a smallest maximal matching of GG61. Consequently,

GG62

and for complete bipartite graphs,

GG63

(Zhang et al., 6 Jan 2025). This equivalence with smallest maximal matchings shows that partial domination of middle graphs is controlled directly by edge structure in the original graph.

Another recent direction is paired disjunctive domination. The paired disjunctive domination number of middle graphs has exact values for paths, cycles, wheels, complete graphs, complete bipartite graphs, stars, friendship graphs, double stars, and joins; for example,

GG64

and

GG65

for all graphs GG66 (Golpek et al., 24 Jun 2025).

6. Terminological distinctions and adjacent constructions

The Hamada–Yoshimura middle graph should be distinguished from the middle layer or middle levels graph of the hypercube. For odd dimension GG67, the middle layer graph is

GG68

the induced subgraph of the GG69-cube on all bitstrings of weight GG70 or GG71, with edges joining strings at Hamming distance GG72 (Mütze, 2014, Mütze et al., 2011). Its Hamiltonicity was the content of the middle levels conjecture, proved for all GG73 in (Mütze, 2014).

A related but different family is the middle cube graph GG74, defined as the subgraph of GG75 induced by the layers of weights GG76 and GG77. These graphs are the bipartite doubles of odd graphs, are distance-regular, and have fully determined spectra (Dalfó et al., 2016).

This suggests that the phrase “middle graph” is context-sensitive across graph theory and combinatorics on the cube. In the domination, metric, coloring, and labeling literature surveyed above, however, the object is the graph transformation GG78 with vertex set GG79. Within that framework, middle graphs form a remarkably stable laboratory: some parameters collapse to simple expressions such as GG80 or GG81, while others encode subtler invariants of the base graph, such as edge covers, maximal matchings, leaf structure, or maximum degree (Kim, 2021, Kazemnejad et al., 2020, Kazemnejad et al., 2022).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Middle Graph.