Papers
Topics
Authors
Recent
Search
2000 character limit reached

Shuriken Graph Operation

Updated 29 January 2026
  • Shuriken Graph Operation is a unary transformation that builds composite multi-spoked graphs using base graphs and ring-theoretic parameters.
  • It leverages idempotent and clean graph constructs from finite rings to derive explicit invariants such as clique, chromatic, independence, and domination numbers.
  • The operation is algorithmically implemented with complexity O(n²|E(G)|) and finds applications in combinatorics, chemical graph theory, and algebraic graph analysis.

The shuriken graph operation is a unary graph transformation motivated by the interplay of idempotent and unit elements in finite rings with identity, and is abstracted to operate on arbitrary base graphs. Originating from the ring-theoretic context—specifically via the clean graph and the idempotent graph—this operation constructs a family of composite graphs whose invariants and structural properties are explicitly determined by their base graphs and related ring-theoretic parameters (Djuang et al., 22 Jan 2026).

1. Foundational Graph Constructions

Let RR be a finite ring with identity. Two auxiliary graphs arise naturally:

  • The idempotent graph I(R)I(R) is defined as

I(R)=(V={eR:e2=e, e{0,1}}, E={{e,f}:ef=fe=0}).I(R) = \left(V = \{e \in R : e^2 = e,\ e \notin \{0,1\}\},\ E = \{\{e, f\} : ef = fe = 0\}\right).

  • The clean graph Cl2(R)Cl_2(R) is given by

Cl2(R)=(V={(e,u):e2=e0, uR×}, E={{(e,u),(f,v)}:ef=fe=0 or uv=vu=1}).Cl_2(R) = \left( V = \{(e, u) : e^2 = e \neq 0,\ u \in R^\times\},\ E = \{\{(e,u),(f,v)\} : ef = fe = 0\ \text{or}\ uv = vu = 1\} \right).

Edges in Cl2(R)Cl_2(R) record either orthogonal idempotents or pairs of units that are inverses of each other.

2. The Shuriken Operation: Formal Definition

Given a simple graph G=(V(G),E(G))G = (V(G), E(G)) and parameters n,t>0n, t > 0 with ntn-t even, the (t,n)(t,n)-shuriken graph Shunt(G)Shu^t_n(G) is constructed as follows:

  1. Form the extension G=G{z}G' = G \cup \{z\} by adding an isolated vertex zz.
  2. Construct nn disjoint copies of GG', denoted G1,,GnG'_1, \ldots, G'_n. For vV(G)v \in V(G), let viv_i denote its image in GiG'_i; let ziz_i denote the image of zz in GiG'_i.
  3. The vertex set is

V(Shunt(G))=i=1n({zi}{vi:vV(G)}).V(Shu^t_n(G)) = \bigcup_{i=1}^n \left(\{z_i\} \cup \{v_i : v \in V(G)\}\right).

  1. The edge set consists of: \begin{align*} E(Shut_n(G)) =\ & {u_i v_j : uv \in E(G),\ 1 \le i, j \le n} \ \cup\ & {u_i v_i : u \neq v \in V(G) \cup {z},\ 1 \le i \le t} \ \cup\ & {u_i v_{n+t+1-i} : u \in V(G) \cup {z},\ i \in {t+1, ..., \tfrac{n+t}{2}}} \end{align*} This configuration produces a structure resembling a multi-spoked wheel, with inter-copy and intra-copy joins parameterized by tt (number of "spikes") and nn (number of copies).

3. Stepwise Construction from Ring-Theoretic Data

Building Shunt(G)Shu^t_n(G) in the context of a ring RR proceeds as:

  • Identify non-trivial idempotents in RR to construct I(R)I(R).
  • Form the clean graph Cl2(R)Cl_2(R) with vertices as pairs of idempotents and units reflecting the algebraic interactions.
  • Set G=Cl2(R)G = Cl_2(R) as the base graph; often t=V(I(R))t = |V(I(R))|.
  • Apply the shuriken operation as defined above, with the parameter tt encoding the ring-theoretic idempotent structure. The resulting graph encodes both local and global interactions present in the ring.

4. Explicit Formulas for Classical Invariants

For H=Shunt(G)H = Shu^t_n(G), major graph invariants admit closed formulas:

  • Clique Number

ω(H)={V(G)+1,nt=0, max{V(G)+1,2ω(G)},nt>0.\omega(H) = \begin{cases} |V(G)| + 1, & n-t = 0, \ \max\{|V(G)| + 1, 2 \omega(G)\}, & n-t > 0. \end{cases}

  • Chromatic Number (Lower Bound)

χ(H)=V(G)+1if nt=0,χ(H)max{V(G)+1,2χ(G)+φ}if nt>0,\chi(H) = |V(G)| + 1 \quad \text{if}\ n-t=0, \qquad \chi(H) \geq \max\{|V(G)|+1, 2\chi(G)+\varphi\} \quad \text{if}\ n-t>0,

where

$\varphi = \sum_{1 \le k \le \chi(G), |A_k|>2} (|A_k|-2),\quad A_k = \{x: f(x) = k,\ x\ \text{adjacent to all non-%%%%31%%%%–colored vertices}\}$

  • Independence Number

α(H)=t+nt2(α(G)+1)\alpha(H) = t + \frac{n-t}{2}\left(\alpha(G) + 1\right)

  • Domination Number

γ(H)={n+t2,γ(G)t, an integer in [n+t2,γ(G)+nt2],γ(G)t\gamma(H) = \begin{cases} \frac{n+t}{2}, & \gamma(G) \leq t, \ \text{an integer in}\ \left[\frac{n+t}{2}, \gamma(G)+\frac{n-t}{2}\right], & \gamma(G) \geq t \end{cases}

5. Degree-Based Topological Indices

Topological indices crucial for chemical graph theory and combinatorics are expressed as follows, letting v=V(G)v = |V(G)|, e=E(G)e = |E(G)|, M1(G)=dG(x)2M_1(G) = \sum d_G(x)^2, M2(G)=xyE(G)dG(x)dG(y)M_2(G) = \sum_{xy \in E(G)} d_G(x)d_G(y):

  • Vertex Degrees in HH

dH(xi)={dG(x)(n1)+v,1it, dG(x)(n1)+(v+1),t+1ind_H(x_i) = \begin{cases} d_G(x)\,(n-1) + v, & 1 \le i \le t, \ d_G(x)\,(n-1) + (v+1), & t+1 \le i \le n \end{cases}

dH(zi)={v,1it, v+1,t+1ind_H(z_i) = \begin{cases} v, & 1 \le i \le t, \ v+1, & t+1 \le i \le n \end{cases}

  • First Zagreb Index

$\begin{split} M_1(H) =\;& n(n-1)^2\,M_1(G) + n\,v^3 + (3n - 2t)v^2 + 4(n-t)v + (n-t) \ &+ 4(n-1)e\,(n\,v + (n-t)) \end{split}$

  • Second Zagreb Index

The closed-form is a polynomial in n,t,v,e,M1(G),M2(G)n, t, v, e, M_1(G), M_2(G), computed by summing degree products over all six edge types generated in the construction.

6. Eulerian and Hamiltonian Properties

  • Hamiltonicity

$\text{If %%%%38%%%% contains a Hamiltonian path, %%%%39%%%% is Hamiltonian for all %%%%40%%%% with %%%%41%%%% even.}$

The construction allows the forming of a cycle traversing all vertices by alternating through spikes and mirrored pairs.

  • Eulerian Criterion

$Shu^t_n(G)\ \text{is Eulerian iff}\ t = n,\ v = |V(G)|\ \text{even},\ \text{and either %%%%42%%%% is Eulerian or %%%%43%%%% is odd}.$

Parities of all vertex degrees must be checked as per the closed formulas above.

7. Detailed Example: Z/6Z\mathbb{Z}/6\mathbb{Z}

Let R=Z6R = \mathbb{Z}_6:

  • Non-trivial idempotents: {3,4}\{3,4\}, thus V(I(R))=2|V(I(R))| = 2.
  • Units: {1,5}\{1,5\}.
  • G=Cl2(Z6)G = Cl_2(\mathbb{Z}_6) has 6 vertices.
  • t=2t = 2, n=4n = 4. Thus H=Shu42(G)H = Shu^2_4(G).
  • V(H)=28|V(H)| = 28, E(H)=121|E(H)| = 121 by order and size formulas.

Key invariants:

  • ω(H)=7\omega(H) = 7
  • χ(H)=7\chi(H) = 7
  • α(H)=8\alpha(H) = 8
  • γ(H)=3\gamma(H) = 3
  • M1(G)=72M_1(G) = 72 implies M1(H)=6914M_1(H) = 6914

Structural properties:

  • GG is not Hamiltonian, but admits a Hamiltonian path; thus HH is Hamiltonian.
  • tnt \neq n, hence HH is not Eulerian.

8. Algorithmic Construction and Complexity

Construction involves:

  • Input (G,n,t)(G, n, t).
  • Create nn copies of V(G){z}V(G) \cup \{z\}.
  • Replicate all edges across copies (O(n2E(G))O(n^2|E(G)|) complexity).
  • Connect spikes and mirrored pairs (O(nV(G)2)O(n|V(G)|^2)).

The major computational expense is the O(n2E(G))O(n^2|E(G)|) step of replicating each base edge into all inter-copy pairs.


The shuriken graph operation provides a general framework linking ring-theoretic graph constructions (idempotent and clean graphs) with combinatorial invariants and complex connectivity properties, facilitating direct translation of algebraic data into graph-theoretic structures whose properties are expressed in terms of their base graphs (Djuang et al., 22 Jan 2026).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

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 Shuriken Graph Operation.