There are several approaches to lower the complexity of huge networks. One of the key notions is that of twin nodes, exhibiting the same connection pattern to the rest of the network. We extend this idea by defining a twin preserving spanning subgraph (TPS-subgraph) of a simple graph as a tool to compute certain graph related invariants which are preserved by the subgraph. We discuss how these subgraphs preserve some distance based parameters of the simple graph. We introduce a sub-skeleton graph on a vector space and examine its basic properties. The sub-skeleton graph is a TPS-subgraph of the non-zero component graph defined over a vector space. We prove that some parameters like the metric-dimension are preserved by the sub-skeleton graph.
Twin nodes of a graph play a vital role in computing different distance-related parameters like the metric-dimension of a graph[22]. The metric-dimension helps to locate an intruder in a network, optimally[30]. Twin nodes also play an important role in computing some degree based topological indices[7, 24]. One motivation to define TPS-subgraph (see Definition 4 in Section 4) is to reduce the complexity of a network. More precisely, one can reduce the size of a network while keeping twins the same. In[27], Riaza introduces the concept of T-twin and F-twin subgraphs for the same purpose, i.e., for reducing the complexity of a network. It is worth mentioning here that T-twin and F-twin subgraphs differ greatly from TPS-subgraph.
Here we recall some definitions, notations, and basic results. For other basic concepts, we refer the reader to [33].
For a connected simple graph Γ = (V, E), the distance d (s, t) between two nodes s, t ∈ V is the minimum length among all paths between them. For a node s of Γ, the closed neighborhoodN [s] of s is the set {t ∈ V| d (s, t) =1} ∪ {s} , and the open neighborhoodN (s) of s is the set {t ∈ V| d (s, t) =1} . Define s ≡ t if N [s] = N [t] or N (s) = N (t) for any two nodes s and t in the node set of Γ. In [22], it is given that “ ≡ " is an equivalence relation. The nodes s and t are called twins if s ≡ t. Twins s and t are called true twins if s and t are adjacent, otherwise, they are called false twins. The collection of all twins is called a twin-set. A spanning subgraph of a graph Γ is a subgraph with node set equal to V. An independent set of a graph is a subset I of V if any two nodes in it are pairwise non-adjacent. The maximum cardinality of I is known as the independence number. The chromatic numberχ (Γ) of Γ is the minimum number of colors needed for a proper coloring of Γ. A clique is a subset of vertices of a graph Γ such that every two distinct vertices in the clique are adjacent. The cardinality of a maximum clique is called the clique numberω (Γ). A graph is called weakly perfect if the clique number of this graph is equal to its chromatic number. An Eulerian graph contains a cycle which passes through all the arcs exactly once.
For a graph Γ, consider an ordered set W = {w1, w2, …, wk} of its nodes. For any node t of Γ, we have the expressionr (t|W) = (d (t, w1) , d (t, w2) , …, d (t, wk)) regarding W. If distinct nodes of Γ have different expression, then W is called a resolving set (see [12, 29]). In other words, two nodes t and s are resolved by a node w ∈ W if d (t, w) ≠ d (s, w). A metric basisB (Γ) of Γ is the minimum (smallest) size of a resolving set. This smallest size of B (Γ) is the metric-dimensiondimΓ of Γ (see [6, 20]). A number of interesting applications of the concept of a resolving set not just in graph theory, but in many other areas such as combinatorial optimization [28], in coast guard Loran and sonar [30], to name only two.
Basic properties of sub-skeleton graph
The research related to graphs defined over various algebraic structures can be traced back to Caley graphs defined in the late 1800s in[8]. These graphs got the attention of researchers due to zero-divisor graph of a ring given by Beck in [5]. Afterwards, considerable research, e.g. [2–4, 9–11] has been done in studying graphs defined over several algebraic stuctures. Intersection graphs connected to subspaces of vector spaces were explored in [23, 32]. Not long ago, some interesting graphs defined over vectors in finite-dimensional vector spaces have been studied in [15–19].
From beginning to end of this writing, all vector spaces are defined over a finite field F and finite-dimensional. Let be a basis of a vector space V and V = V \ {θ}, where θ is a null vector. A node t ∈ V can get a unique form t = a1γ1 + a2γ2 + ⋯ + anγn, where γi ∈ F. In [15], the non-zero component graph (or simply Γ (V)) is defined over a vector space V as follows: for the basis , the nodes are the non-zero vectors and two distinct nodes have an arc if there exists a place where both of the vectors have non-zero coordinates.
Definition 2.1. [19] The skeleton (or simply St) of a vector t is the set of in the form t = a1γ1 + a2γ2 + ⋯ + anγn with non-zero .
We define a sub-skeleton graph (or simply Γs (V)) as: V = V \ {θ} and for t, s ∈ V, t ∼ s or (t, s) ∈ E if St ⊆ Ss or Ss ⊆ St. For easy writing, we use u to denote γ1 + γ2 + ⋯ + γn. For some examples of Γs (V), see Figure 1. One can see that the graph Γs (V) is TPS-subgraph of the graph Γ (V): two nodes in both the graphs Γ (V) and Γs (V) are twins if and only if they have the same skeleton.
Examples of Γs (V).
Corresponding to a skeleton St, the vector t is not always unique. For two nodes s and t in Γ (V) or in Γs (V), there is an equivalence relation: s ≅ t if Ss = St. Let Cls represent the equivalence class such that s ∈ Cls. The length of the class Cls is the number of vectors of basis that the skeleton Ss contains.
Lemma 2.1.[1] The equivalence relations “ ≡ ″ and “ ≅ ″ are equivalent for Γ (V).
The above lemma holds for Γs (V) being a TPS-subgraph of Γ (V).
A number of basic properties including completeness and connectedness; a number of distance-related parameters like independence number of Γ (V) were discussed by the first author in [15, 19]. In this section, we investigate these basic properties for Γs (V). Most of these results can be recovered for Γs (V) and most of our proofs are just an adaptation of the original proofs given in [15, 19] for Γ (V). In other words, Γs (V) as a TPS-subgraph of Γ (V) preserves most of the basic properties.
Theorem 2.1.Let and be two sub-skeleton graphs corresponding to the bases: and . Then, these two graphs are graph isomorphic.
Proof. There is an isomorphism T : V → V such that T (γi) = δi, ∀ i ∈ {1, 2, …, n}. The restriction T on non-zero vectors of V, can be shown an isomorphism. The function T is clearly one-one and onto. Let t = a1γ1 + a2γ2 + ⋯ + anγn ; s = b1γ1 + b2γ2 + ⋯ + bnγn with t ∼ s in . Then, or . Also, T (t) = a1δ1 + a2δ2 + ⋯ + anδn and T (s) = b1δ1 + b2δ2 + ⋯ + bnδn. As for all t ∈ V, therefore T (t) ∼ T (s) in .
On the same lines, for two non-adjacent nodes t and s in , we have non-adjacent nodes T (t) and T (s) in . □
Theorem 2.2.A vector space V has dimension 1 if and only if Γs (V) is complete.
Proof. If V has dimension 1 and γ is its basis. Then, non-zero nodes t and s can be written as d1γ and d2γ respectively for non-zero d1, d2 ∈ F. It follows, t is adjacent to s.
Conversely, let Γs (V) be complete and dim (V) >1. Then, there exist which is a basis or part of a basis of V. Consequently, γ1 and γ2 are not adjacent nodes in Γs (V), a contradiction. □
Independent sets in Γs (V)
Here, we discuss the independent sets of Γs (V) and find its independence number. We start by stating a result by E. Sperner which will be crucial in this context.
Definition 2.2 [Sperner Family] A collection of sets is called a Sperner family if it does not contain two sets X and Y such that X ⊆ Y.
Proposition 2.2 [Sperner’s Theorem]. [31] For every Sperner family whose union has a total of n elements,
Moreover, the equality holds if is the collection of all ⌊n/2⌋-subsets of a set of n elements.
Theorem 2.3. For n dimensional vector space V, the independence number of Γs (V) is equal to
Proof. Let I be an independent set of maximum cardinality in Γs (V). Consider the set S (I) = {S (γ) : γ ∈ I}. As I is a maximum independent set, S (I) forms a maximum anti-chain of subsets of . Thus, by Sperner’s Theorem, |S (I) | =
and S (I) is the collection of all subsets of of size ⌊n/2⌋.
It is obvious that any δ with S (δ) = S (γ) does not belong to I. Thus, there is an one-to-one correspondence between nodes in I and subsets in S (I) and hence
□
In [15], Theorem 4.5, it is proved that the independence number of Γ (V) is n, whereas the independence number of Γs (V) is
. As Γs (V) is a spanning subgraph of Γ (V), the independence number of Γs (V) is greater than Γ (V).
Theorem 2.4.Let V and W be two vector spaces defined over the field F with basis and respectively. Then V and W are isomorphic as vector spaces if and only if and are isomorphic as graphs.
Proof. Obviously, if V and W are isomorphic, then the corresponding graphs and are isomorphic (the proof is similar as that of Theorem 2.1). As far as the converse part is concern, let and be isomorphic. Let dim (V) = n and dim (W) = m. Then, the independence numbers of and are
and
respectively cf. Theorem 2.3. Nevertheless, as the two graphs are isomorphic, we have
=
. As the function f (n) =
is injective (See Theorem 5.1 in Appendix), we have n = m. Thus, V and W being defined over the field F, therefore, the vector spaces are isomorphic.□
The clique and chromatic numbers
Lemma 2.3.For any clique C in Γs (V), {S (γ) : γ ∈ C} forms a chain of subsets of {1, 2, …, n}.
Proof. Since C is a clique, for any two γ, δ ∈ Γs (V), either S (γ) ⊆ S (δ) or S (δ) ⊆ S (γ). Thus, the skeleton of any two elements in C are comparable and hence the lemma. □
Lemma 2.4.If M is a maximal clique in Γs (V) and γ ∈ M, then {δ ∈ V : S (γ) = S (δ)} ⊆ M.
Proof. Since M is a maximal clique and S (γ) = S (δ). Thus, δ is adjacent to those elements to which γ is adjacent.□
Theorem 2.5.If where for i = 1, 2, …, n. Then, is a maximal clique in Γs (V).
Proof. Since is a chain, it is clear that is a clique in Γs (V). If possible, let be a clique which is not maximal. Then there exist a non-zero vector such that is a clique. Since , therefore for all i ∈ {1, 2, …, n}, i.e., there exist a j ∈ {2, 3, …, n} such that but . Then, is not adjacent to the vectors in Vj-1 as does not contain γj-1 and if γ ∈ Vj-1 then S (γ) does not contain γj. This contradicts that is a clique and hence, is a maximal clique.
Theorem 2.6. If the base field F is finite with p elements, then the clique number ω (Γs (V)) is
Proof. First, we find the number of elements in . As and Vi∩ Vj = ∅, we have , i.e.,
To prove that , let us consider a maximal clique M′ in Γs (V). Then {S (γ) : γ ∈ M′} forms a chain of subsets of {1, 2, …, n}. As there are finitely many subsets of {1, 2, …, n}, we choose exactly one vector δi from M′ corresponding to each distinct subset in {S (γ) : γ ∈ M′} such that for any γ ∈ M′, exactly one δj is chosen from M′ such that S (γ) = S (δj) to get a finite chain of subsets of the form
As all the inclusion in the above chain are proper and S (δi) ⊂ {1, 2, …, n} for all i ∈ {1, 2, …, t}, we have 1 ≤ |S (δ1) | < |S (δ2) | < ⋯ < |S (δt) | ≤ n and hence t ≤ n. Moreover, as M′ is a maximal clique, V (δi) = {γ ∈ V : S (γ) = S (δi)} ⊆ M. On the other hand, as {S (δ1) , …, S (δt)} is the entire collection of skeletons of elements in M′, we have . Thus,
□
Lemma 2.5.There exists a graph homomorphism from Γs (V) onto .
Proof. We construct a map as follows: Let γ = c1γ1 + c2γ2 + ⋯ + cnγn be the unique representation of a non-null vector γ in a vector space V with respect to the ordered basis . Let {ci1, ci2, …, cit} be the non-zero elements of {c1, c2, …, cn} with i1 < i2 < ⋯ < it and 1 ≤ t ≤ n. Define by
Clearly, φ is well-defined, i.e., it maps all non-null vectors into . It is also to be noted that φ is the identity map when restricted on , i.e., φ (γ) = γ, for all . Thus, φ is an onto map.
To show that φ is a graph homomorphism, we need to show that γ ∼ δ ⇒ φ (γ) ∼ φ (δ). For this, we consider three separate cases:
Case 1: [] Since φ is the identity map on , we have γ ∼ δ ⇒ φ (γ) ∼ φ (δ).
Case 2: [] Since , there exists some j such that cj ≠ 0 but cj-1 = 0. Thus, S (γ) ≠ S (δ). Now as γ ∼ δ, either S (γ) ⊊ S (δ) or S (δ) ⊊ S (γ).
Case 2a: [S (γ) ⊊ S (δ)] Let S (γ) = {γ1, γ2, …, γi}. Since, S (γ) is properly contained in S (δ), there exists k > i such that S (δ) ⊇ {γ1, γ2, …, γi, γk}. Thus, by definition of φ, we have S (φ (δ)) ⊇ {γ1, γ2, …, γi, γi+1} and S (φ (γ)) = S (γ) = {γ1, γ2, …, γi} and hence S (φ (δ)) ⊃ S (φ (γ)) i.e., φ (γ) ∼ φ (δ).
Case 2b: [S (γ) ⊋ S (δ)] Let S (γ) = {γ1, γ2, …, γi}. Since S (δ) is properly contained in S (γ), the number of non-zero coefficients in the representation of δ is less than i and hence S (φ (δ)) ⊊ {γ1, γ2, …, γi} and S (φ (γ)) = S (γ) = {γ1, γ2, …, γi}. Thus, S (φ (δ)) ⊂ S (φ (γ)) i.e., φ (γ) ∼ φ (δ).
Case 3: [] Since γ ∼ δ, either S (γ) ⊆ S (δ) or S (δ) ⊆ S (γ). Without loss of generality, we assume that S (γ) ⊆ S (δ).
Case 3a: [S (γ) = S (δ)] Let S (γ) = S (δ) = {γi1, γi2, …, γit} and let γ = c1γi1 + c2γi2 + ⋯ + ctγit and δ = d1γi1 + d2γi2 + ⋯ + dtγit. Since γ ≠ δ, there exists k ∈ {1, 2, …, t} such that ck ≠ dk. Now, φ (γ) = c1γ1 + c2γ2 + ⋯ + ctγt and φ (δ) = d1γ1 + d2γ2 + ⋯ + dtγt. Thus, φ (γ) ≠ φ (δ) but S (φ (γ)) = S (φ (δ)) and hence φ (γ) ∼ φ (δ).
Case 3b: [S (γ) ⊊ S (δ)] Let S (γ) = {γi1, γi2, …, γit}. Since S (γ) is properly contained in S (δ), the number of non-zero coefficients in the representation of δ is greater than t. Hence by definition of φ, S (φ (δ)) ⊋ {γ1, γ2, …, γt} and S (φ (γ)) = {γ1, γ2, …, γt}. Thus, S (φ (δ)) ⊃ S (φ (γ)) i.e., φ (γ) ∼ φ (δ).
Combining all the three cases, φ is a graph homomorphism and hence the theorem follows. □
Theorem 2.7. Let the dimension of V be an n defined over F with p elements. Then, chromatic number of Γs (V) is equal to
Proof. By Theorem 2.6, the clique number ω (Γs (V)) is
As the clique number of a graph is equal or less than its chromatic number, we have ω (Γs (V)) ≤ χ (Γs (V)). There exists a graph homomorphism from Γs (V) onto cf. Lemma 2.2, in particular, Γs (V) is -colourable, and hence the chromatic number . Thus, we have
□
Due to Theorem 2.6 and 2.7, the clique number and the chromatic number of Γs (V) are the same. In [25], Corollary 5 and 6, the authors have shown that the clique number and the chromatic number of Γ (V) are the same. In other words, both Γ (V) and Γs (V) are weakly perfect. The graph Γs (V), being a spanning subgraph of Γ (V), has smaller chromatic and clique number than that of Γ (V).
Other results
In this section, we find the degree of a node in Γs (V) for the base field F with p elements and hence show that Γs (V) is never Eulerian. Also, we find the size of Γs (V).
Theorem 3.1.For a vector space V defined over a finite field F with p elements and Γs (V) be its associated graph with respect to a basis . Then, the degree of the node γ = c1γi1 + c2γi2 + ⋯ + ckγik is (p - 1) k [pn-k - 1] + pk - 2, where c1c2 ⋯ ck ≠ 0.
Proof. Clearly S (γ) = {γi1, γi2, …, γik}. Let δ = d1γ1 + d2γ2 + ⋯ + dnγn be adjacent to γ. Therefore, either S (δ) ⊆ {γi1, γi2, …, γik} or S (δ) ⊋ {γi1, γi2, …, γik}.
The number of δ’s (other than γ) with S (δ) ⊆ {γi1, γi2, …, γik} is
and the number of δ’s with S (δ) ⊋ {γi1, γi2, …, γik} is
Therefore, deg (γ) = (p - 1) k [pn-k - 1] + pk - 2.
□
As a consequence of Theorem 3.1, we have
Corollary 3.1.The maximum degree of Γs (V) is Δ = pn - 2.
Corollary 3.2.Γs (V) is never Eulerian.
Proof. If p is odd, then Γs (V) is not Eulerian as Δ = pn - 2 is odd. From Theorem 3.1, we see that degree of the node γ = c1γi1 + c2γi2 + ⋯ + ckγik is (p - 1) k [pn-k - 1] + pk - 2, is odd if k ≠ n and p is even. Thus, the graph is never Eulerian. □
The following result computes the size (number of arcs) of the graph Γs (V).
Theorem 3.2.The size of the graph is .
Proof. Let m be the number of arcs. Then 2m = degree-sum of the nodes. Hence, using Theorem 3.1,
Thus, the theorem follows.
Twin preserving subgraph
We give the following key definition of this paper.
Definition 4.1. A connected spanning subgraph Γs of a graph Γ is called twin preserving spanning subgraph (TPS-subgraph) if two nodes s and t are twins in Γ if and only if they are twins in Γs.
A path Pn with n nodes has no proper TPS-subgraph. A cycle Cn for n > 4 has n proper TPS-subgraphs, each isomorphic to a path Pn. Note that, not every connected spanning subgraph is a TPS-subgraph. For example, the complete graph C3 has three isomorphic connected spanning subgraphs and no one is TPS-subgraph.
Lemma 4.1.[22]For two twin nodes s, t and a resolving set W in a connected graph Γ, at least s ∈ W or t ∈ W. Moreover, if t ∈ W and s ∉ W, then (W \ {t}) ∪ {s} is also a resolving set for Γ.
Below, we give the main result of this paper.
Theorem 4.2. Let . Then, the following hold
a) dimΓs(V)= 1, for p = 2 and n = 2;
b) dimΓs(V) = n, for p = 2 and n ≥ 3; and
c) , for p ≥ 3
Proof. a) The node γ1 resolves the two nodes γ2 and γ1 + γ2. Therefore, B (Γs (V)) (metric basis) = {γ1}.
b) For p = 2, a twin-set Clt has length 1 for all nodes t. The set is a resolving set because some can resolve any two nodes. To get that is a B (Γs (V)), it is enough to show: dimΓs(V) ≥ n. Let the node u has as a skeleton, i.e., u = γ1 + γ2 + ⋯ + γn and X = {t1, t2, …, tn}, where for 1 ≤ i ≤ n.
Case 1 Let U be a B (Γs (V)) and assume that u ∉ U. Then, only the node γi + y (where y is some other node) can resolve the node u and a node ti ∈ X because d (u, t) = d (ti, t) for all t ≠ γi + y. As a compulsion, U must contain, at least, one node from each pair (γi + y, ti). The number of such pairs is n, hence dimΓs(V) ≥ n.
Case 2 Assume u ∈ U. Then, any two nodes tj, tk ∈ X can only be resolved either by y = γj + y1 or by z = γk + z1 for some nodes y and z, because d (tj, t) = d (tk, t) for t ≠ γj + y, γk + z. Therefore, at least, one node from each pair of type (y, ti) out of n - 1 pairs must belong to U along with the element u. Therefore, U must have, at least, n elements.
c) We have p ≥ 3 and so ∣Clt ∣ ≥2 for all t ∈ V, further, all twin-sets are non-singleton. Due to Lemma4.1, a resolving set contains all nodes of a twin-set Clt of length k for 1 ≤ k ≤ n, except one node; there are (p - 1) k nodes in Clt of length k; and the number of distinct twin-sets for a fixed k is . Therefore, the minimum number of nodes contained in a resolving set W is . The number of distinct twin-sets of length 1 is n, and W contains the set D = {a1γ1, a2γ2, …, anγn} for ai ∈ F cf. Lemma4.1. The set D can resolve any two nodes with distinct skeletons. Therefore, the minimum (smallest) size of W is .
□
The TPS-subgraph Γs (V) is a metric-dimension preserving subgraph of Γ (V) cf. Theorem4.1 and Theorem 4.2.
Note that the metric-dimension is not always preserved by every TPS-subgraph of a simple graph. For example, a path Pn as TPS-subgraph of a cycle Cn has different metric-dimension than Cn.
Discussion and future directions
We can see in Figure 2 that the nodes v1 and v2 are true twins in the original graph, while false twins in the TPS-subgraph. Therefore, it will be interesting and non-trivial to define True TPS-subgraph and False TPS-subgraph: a TPS-subgraph is called true if two nodes s and t are true twins in Γ if and only if they are true twins in Γs. Similarly, a TPS-subgraph is called false if two nodes s and t are false twins in Γ if and only if they are false twins in Γs. In the future, we intend to investigate these TPS-subgraphs for different families of graphs. The Ve-degree and Ev-degree based topological indices introduced in[7], depend on twin nodes. It will be important to study the relationship of these topological indices for graphs with their TPS-subgraphs. This novel tool can be used to explore graph-theoretic properties related to other distance based invariants as well.
A graph and its TPS-subgraph.
There are various other questions that need further investigation. For example, the following question does make sense.
Question. What are the properties of a simple graph which are always preserved by all of its TPS-subgraphs?
Footnotes
Appendix
Theorem 5.1. The function given by
Proof. Consider the ratio
Case 1: If n is even, i.e., n = 2m. Then
Case 2: If n is odd, i.e., n = 2m + 1. Then
As in both the cases, is greater than, we conclude that f is a strictly increasing function and hence f is injective. □
References
1.
AliU., BokharyS.A., WahidK. and AbbasG., On Resolvability of a Graph Associated to a Finite Vector Space, J Algebra Appl19(2) (2019), 1950029 (10 pages).
2.
AminiA., AminiB., MomtahanE. and HaghighiM.H.S, On a Graph of Ideals, Acta Math Hungar134(3) (2012), 369–384.
3.
AndersonD.F. and LivingstonP.S., The zero-divisor graph of a commutative ring, J Algebra217 (1999), 434–447.
4.
BadawiA., On the Dot Product Graph of a Commutative Ring, Comm Algebra43(1) (2015), 43–50.
5.
BeckI., Coloring of commutative rings, J Algebra116 (1988), 208–226.
6.
BuczkowskiP.S., ChartrandG., PoissonC. and ZhangP., On k-dimensional graphs and their bases, Period Math Hungar46 (2003), 9–15.
7.
CancanM., On Ev-degree and Ve-degree topological properties of Tickysim spiking neural network, Comput Intell Neurosci8 (2019), 11–31.
8.
CaleyA., Desiderata and suggestions: No. 2. The Theory of groups: graphical representation, Am J Math1(2) (1878), 174–176.
9.
CameronP.J. and GhoshS., The power graph of a finite group, Discrete Math311 (2011), 1220–1222.
10.
ChakrabartyI., GhoshS., MukherjeeT.K. and SenM.K., Intersection graphs of ideals of rings, Discrete Math309(17) (2009), 5381–5392.
11.
ChakrabartyI., GhoshS. and SenM.K., Undirected power graphs of semigroups, Semigroup Forum78 (2009), 410–426.
12.
ChartrandG., ErohL., JohnsonA.M. and OellermannR.O., Resolvability in graphs and metric dimension of a graph, Discrete Appl Math105 (2000), 99–133.
13.
ChartrandG., SalehiE. and ZhangP., The partition dimension of a graph, Aequationes Math59 (2000), 45–54.
14.
CharttrandI. and ZhangP., The theory and application of resolvability in graphs, A Survey, Congr Numer160 (2003), 47–68.
15.
DasA., Non-zero component graph of a finite dimensional vector space, Comm Algebra44(9) (2016), 3918–3926.
16.
DasA., Non-zero component union graph of a finite dimensional vector space, Linear Multilinear Algebra65(6) (2017), 1276–1287.
17.
DasA., Subspace inclusion graph of a vector space, Comm Algebra44(11) (2016), 4724–4731.
18.
DasA., On subspace inclusion graph of a vector space, Linear Multilinear Algebra66(3) (2018), 554–564.
19.
DasA., On non-zero component graph of vector spaces over finite fields, J Algebra Appl16 (2016), 1750007.
20.
HararyF. and MelterR.A., On the metric dimension of a graph, Ars Comb2 (1976), 191–195.
21.
HenningM.A., and Oellermann, Metric-locationg-dominating sets in graphs, Ars Comb73 (2004), 129–141.
22.
HernandoC., MoraM., PelayaI.M., SearaC. and WoodD.R., Extremal graph theory for metric dimension and diameter, Electron Notes Discrete Math29 (2007), 339–343.
MajiD. and GhoraiG., A novel graph invariant: The third leap Zagreb index under several graph operations, Discret Math Algorithms Appl11(05) (2019), 1950054.
25.
NikandishR., MaimaniH.R. and KhaksariA., Coloring of a non-zero component graph associated with a finite dimensional vector space, J Algebra Appl16 (2017), 1750173.
26.
PlesnikJ., Critical graphs of given diameter, Acta Fac Rerum Natur Univ Comenian Math30 (1975), 71–93.
27.
RiazaR., Twin subgraphs and core-semiperiphery-periphery structures, Complexity Article ID 2547270 (2018), 71–93.
28.
SeböA. and TannierE., On metric generators of graph, Math Oper Res29(2) (2004), 383–393.
29.
SlaterP.J., Dominating and reference sets in graphs, J Math Phys Sci22 (1988), 445–455.
30.
SlaterP.J., Leaves of trees, Congress Numer14 (1975), 549–559.
31.
SpernerE., Ein Satz "uber Untermenger einer endlichen Menge, Math Z27 (1928), 544–548.
32.
TalebiY., EsmaeilifarM.S. and AzizpourS., A kind of intersection graph of vector space, J Discrete Math Sci Cryptogr12(6) (2009), 681–689.
33.
WestD.B., Introduction to Graph Theory, Prentice Hall, 2001.