131
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Dominating induced matchings and other graph parameters

, , &
Received 15 Apr 2022, Accepted 04 Apr 2024, Published online: 27 Jun 2024

Abstract

A matching M in a graph G is an induced matching if the largest degree of the subgraph of G induced by M is equal to one. A dominating induced matching (DIM) of G is an induced matching that dominates every edge of G. It is well known that, if they exist, all dominating induced matchings of G are of the same size. The dominating induced matching number of G, denoted by dim(G), is the size of any dominating induced matching of G. In this paper, we continue the study of dominating induced matchings. We prove that, if G has a DIM, then the induced matching number of G is equal to the independence number of its line graph L(G) and to the edge domination number of G. It is also shown that dim(G)2 dim(L(G)), provided that both G and L(G) have a DIM. We also present some bounds on dim(G). In particular, for a tree T with a DIM we show that nl+13dim(T)n1+l3, where l is the number of leaves. Moreover, for a regular graph G we establish some Nordhaus-Gaddum type bounds.

1 Introduction

Adjacency and incidence are two basic concepts of graph theory. They are, in fact, so fundamental that they must be restricted in order to make them useful. It can be argued that all branches of graph theory owe their existence to various, categorical or quantitative, restrictions on certain aspects of these two basic concepts. For example, the study of regular graphs starts by requiring that all vertices be incident to the same number of edges. Simple graphs are obtained by postulating that an edge must be incident with exactly two vertices and that no two different edges can be incident with the same two vertices. Further, by forbidding adjacencies within certain sets of vertices we make these sets independent, while, by doing the same with sets of edges, one arrives at matchings. Domination is obtained by requiring that every vertex be adjacent to a vertex from a specified subset, and covers and packings can be obtained in similar ways.

In all of the above examples one can introduce further quantitative and/or categorical refinements to the basic restrictions, leading thus to various sub-branches of graph theory, each with its own lore and terminology. It is easy to see how this process could lead to narrowing the focus of research and to the loss of the wider picture.

In this paper we intend to stress the common theme and to examine the interplay of several restrictions of the considered type by studying the dominating induced matchings. In the next section, we state our assumptions about the considered graphs, introduce necessary definitions, and quote some known results needed in the subsequent sections. Section 3 contains some basic results about the considered quantities. The next two sections present our main results by putting the cardinality of dominating induced matchings in relations with other relevant graph parameters and by establishing some upper and lower bounds. In the next-to-last section, we sharpen some of our results for various classes of trees. The paper is concluded with a short section indicating some possible directions of future research.

2 Definitions and preliminary results

In this paper we consider only finite, simple and undirected graphs. For a given graph G, we denote its vertex set by V=V(G), and its edge set by E=E(G). The order and size of a graph G are denoted by n=n(G) and m=m(G), respectively. For graph theoretic terminology and notations we refer to book [Citation27].

For every vertex vV, the open neighborhood N(v) is the set {uV | uvE} and the closed neighborhood of v is the set N[v]=N(v){v}. The degree of a vertex vV is d(v)=|N(v)|. The minimum and maximum degree of a graph G are denoted by δ and Δ, respectively. A graph is bipartite if its vertex set can be partitioned into two subsets X and Y such that every edge has one end in X and one end in Y. If further every vertex f in X is joined to every vertex in Y, then it is called a complete bipartite graph. By Kr,s, we denote the complete bipartite graph with |X|=r and |Y|=s. The line graph of a graph G, written L(G), is the graph whose vertices are the edges of G, with efE(L(G)) when e = uv and f = vw in G. A generalized Petersen graph P(n, k) is a graph with vertex set {u0,u1,,un1,v0,v1,,vn1} and edge set {uiui+1,uivi,vivi+k|i=0,,n1}, where subscripts are to be read modulo n and k<n/2. Two distinct vertices u and v are called duplicated if N(u)=N(v).

A spider is a star with some of its edges subdivided by a vertex. If all edges are subdivided, we say that the spider is healthy, having all legs of equal length.

A set D of vertices in a graph G is called a dominating set if every vertex vV(G) is either an element of D or is adjacent to an element of D. A set D of vertices in a graph G is called a total dominating set if every vertex vV(G) is adjacent to an element of D. The domination number of a graph G, denoted by γ(G), is the minimum cardinality of a dominating set in G. Respectively, the total domination number of a graph G, denoted by γt(G), is the minimum cardinality of a total dominating set in G.

An independent set is a subset of vertices in a graph such that no two vertices in it are adjacent. A maximum independent set is an independent set of largest possible size for a given graph G. This size is called the independence number of G, and denoted by α=α(G). An independent dominating set is a set that is both dominating and independent. The independent domination number of G, denoted by i(G), is the minimum size of an independent dominating set. The theory of independent domination has been studied in [Citation19] and [Citation20].

A subset DE is an edge dominating set if each edge in E is either in D or is adjacent to an edge in D. An edge dominating set D is called a minimal edge dominating set if no proper subset F of D is an edge dominating set. The edge domination number γ(G) is the minimum cardinality among all minimal edge dominating sets [Citation26].

A vertex cover of a graph G is a subset SV(G) that contains at least one endpoint of every edge. The number β(G) denotes the minimum cardinality among all vertex covers in G.

An edge cover of G is a subset L of edges such that every vertex of G is incident to some edge of L. The number β(G) denotes the minimum size of an edge cover of G. It follows immediately that γ(G)β(G).

A matching in a graph G is a subset of edges with no shared end-points. The vertices incident to the edges of a matching M are saturated by M. The maximum size of a matching in a graph G is denoted by ν(G). A matching of size ν(G) is called a maximum matching. A matching is perfect if it saturates all vertices of G. Obviously, perfect matchings are possible only in graphs of even order and, in such cases, ν(G)=n/2.

Another way to look at matchings is by using set inclusion. A matching M is maximal if it is not a subset of any other matching of G. In other words, M cannot be extended to a valid matching in G by adding edges not yet in M. Obviously, every maximum matchings is also maximal, but the opposite claim is usually not true. Maximal matchings can (and usually do) have different sizes. The size of any smallest maximal matching is called the saturation number of G and denoted by s(G). Maximal matchings serve as useful models of various processes, ranging from parking cars along a street to random allocation of a sequential resource such as computer memory to adsorption of dimers on a structured substrate [Citation4, Citation13, Citation14, Citation17, Citation18]. The saturation number then indicates how inefficient those processes can be in the worst case scenario. For more information on all aspects of matching theory we refer the reader to the classical monograph by Lovász and Plummer [Citation25].

A matching M is a dominating induced matching (a DIM for short) of a graph if every edge is either in M or has a common end-vertex with exactly one edge in M. In some papers a DIM is also called an efficient edge dominating set, see for example [Citation21]. The number of members of any two dominating induced matchings of G is the same [Citation1]. It follows immediately from the fact that a dominating induced matching, if it exists, must be also a smallest maximal matching in the considered graph. The dominating induced matching number of G, denoted by dim(G), is the size of a dominating induced matching of G. It is worth mentioning that if M is a DIM of G, then there is a partition of V(G) into two disjoint subsets V(M) and S, where S is an independent set. Conversely, if there exists a graph G such that its vertex set V(G) can be partitioned into two vertex subsets V1 and V2, where V1 induces a matching and V is an independent set, then the subset ME(G) of edges with both ends in V1 is a DIM. Dominating induced matching have been studied extensively in the literature such as [Citation8, Citation9, Citation11, Citation12, Citation21, Citation22] and [Citation24].

The dominating induced matchings are the main topic of the present paper. We continue the line of research started in [Citation1] by showing that, if both G and L(G) have a DIM, then dim(G)2dim(L(G)). Further, we provide some non-trivial bounds on dim(G) and refine them for trees. Along the way we also investigate relationship between the size of a DIM of a graph and of its complement, obtaining a Nordhaus-Gaddum type result for the sum of the two quantities.

At the end of this section we quote some known results which will be useful in the rest of the paper. For the first two we also provide proofs for the reader’s convenience.

Lemma 1.

Let G be a graph. Then there exists a γ(G)-set with no edges of it incident to each other.

Proof.

Suppose that S is a γ(G)-set with e1 and e2 adjacent to each other in S. According to the minimality of S, e1 has an adjacent edge e3 which is not adjacent to e2. Then (S{e1}){e3} is a γ(G)-set. Repeating the process, we obtain a γ(G)-set with the desired property since each of the edges in S has an adjacent edge which does not meet any other edges of S. □

Theorem 2.

Let G be a graph. Then i(L(G))=γ(G).

Proof.

One has γ(G)i(L(G)) since every independent dominating set for L(G) is an edge dominating set for G. Assume that S is a γ(G)-set. By Lemma 1, one can assume that no edges of S are adjacent to each other. Thus the corresponding vertices of the elements of S in L(G) form an independent dominating set for L(G). Hence, i(L(G))γ(G) and we are done. □

For proofs of the following two results we refer the reader to [Citation3].

Proposition 3.

[Citation3] Let G be a graph with a DIM. Then γ(G)γt(G)2 dim(G).

Remark 4.

Note that the difference between 2 dim(G) and γt(G) can be arbitrarily large. Consider the healthy spider St with t leaves. Then 2 dim(G)γt(G)=t1. It shows that 2 dim(G)γt(G) can be arbitrarily large. Also, it is possible that 2 dim(G)=γt(G). To see this, consider P3k+1, where k is a positive integer.

Theorem 5.

[Citation3] If G does not have an induced subgraph isomorphic to K1,3, then γ(G)=i(G).

3 Existence and basic properties

In this section, we investigate some basic properties of dominating induced matchings. First we consider the problem of their existence, since it is well known that many graphs do not have a DIM. For example, if in a graph G each edge lies on a C4, then G does not have a DIM. This simple observation yields large classes of graphs which do not have DIM, such as prisms (the Petersen graphs P(n,1)) and n-dimensional hypercubes Qn. On the other hand, one can easily present graphs with a DIM. For instance, the cycles of size 3k, k1, have a DIM such that dim(C3k)=k. Also, the paths with n vertices, n2, have a DIM and dim(Pn)=n13.

We start by quoting a theorem which was proved in [Citation1], formalizing our remark about the equal size of all DIMs.

Theorem 6.

Let G be a graph. If D1 and D2 are two DIMs of G, then |D1|=|D2|.

Next, we look at the generalized Petersen graphs P(n,2) with n50.

Observation 7.

For the Petersen graph P(n,2), n50, we have dim(P(n,2))=3n5

Proof.

Let n=5t, t1. Index the inner and the outer vertices of the Petersen graph P(n,2) by {u1,u2,,un} and {v1,v2,,vn}, respectively, and select the edges {vivi+1|i53}, {viui|i51} and {uiui+2|i50}. It is easy to see that the selected edges are a DIM for P(n,2), n50. This verification in conjunction with Theorem 6 yields the assertion. □

Lemma 8.

For every integer 1k<n2, there exists a graph of order n with dim(G)=k.

Proof.

Take a matching A of size k and an independent set B with |B|=n2k. Add edges connecting vertices of B to the end-vertices of edges in A so that the resulting graph G is connected. Then dim(G)=k. □

Some of the well-known graphs such as, e.g., the complete graphs except K3, the complete bipartite graphs and wheel graphs do not have DIMs. Therefore, a question arises here how many edges need to be removed from them so that the remaining graph contains a DIM. In the following theorem we investigate this problem for complete graphs.

Theorem 9.

Let θ(G,k) be the minimum number of edges to be deleted from G so that the resulting graph has a DIM of size k. Then θ(Kn,k)=n(n1)2(k(2n4k+1)).

Moreover, if k=n4, then the number of deleted edges is minimal.

Proof.

Let us put the DIM vertices (2k vertices) on one side and the non-DIM vertices(n2k vertices) on the other side and enumerate the edges. There are at most 2k(n2k)+k edges between 2 parts. If we removed other edges from Kn, the size of DIM remain k. Therefore, the least number of edges needed to be deleted from a complete graph so that the remaining graph has a DIM of size k is Θ(kn,k)n(n1)2(2k(n2k)+k). For the last part, we need to maximize f(k)=2k(n2k)+k. The maximum occurs at k=2n+18=n4, which results in the minimal number of edges to be deleted. □

4 DIM versus other graph parameters

In this section, we relate dim(G) to other relevant parameters of a graph G. First, we prove that the induced matching number of G is equal to the independence number of L(G) and hence to γ(G).

Theorem 10.

Let G be a graph and SEa DIM for G. Then the corresponding vertices of S form a minimum independent dominating set in L(G).

Proof.

Assume first that S={e1,,et}, where t=dim(G). Since S is a DIM, ei’s are independent in L(G) and every arbitrary eE(G)S is dominated by exactly one vertex ei, 1it, in L(G). So S is an independent dominating set in L(G). Now, we show that S is a minimum independent dominating set. Assume that AV(L(G)) is an independent dominating set such that |A|<|S|. Let A=AS and S=SA. Since S is a DIM for G, we have |A|=|AS|1. On the other hand, we have |S|=|SA|=|S||AS|>|A||AS|=|A|.

Therefore, there exist at least two vertices ep and ek of S which are dominated by a vertex ej from A, which is a contradiction. □

We can now state one of our main results.

Corollary 11.

Let G be a graph with a DIM. Then i(L(G))=dim(G)=γ(G).

Proof.

It follows immediately that each DIM for a graph G is also an edge dominating set in G and hence γ(G)dim(G). On the other hand, by Theorems 10 and 2, one has dim(G)i(L(G))=γ(G)dim(G),and the assertion follows. □

The following result is a direct consequence of previous Corollary.

Corollary 12.

Let G be a graph with a DIM. Then nα(G)2dim(G)α(L(G)).

Proposition 13.

Let G be a graph such that G and L(G) both have a DIM. Then dim(G)2 dim(L(G)).

Proof.

One has γ(L(G))=i(L(G))=dim(G), by Theorem 5 and Corollary 11. So Proposition 3 implies that γ(L(G))=dim(G)2 dim(L(G)). □

Proposition 14.

Let G be a graph with no isolated vertices which has a DIM. Then nβ+βn+dim(G), and the lower bound is sharp.

Proof.

Let S be a DIM for G. Consider each vertex vi, 1in2dim(G) in VV(S) and from all the edges incident to vi select exactly one edge ei. Then S=S{e1,e2,,en2dim(G)} is an edge cover. Therefore, βndim(G). Obviously, β2dim(G). Since βα, we have nβ+βn+dim(G). □

5 Some upper and lower bounds

In this section, we provide several bounds on DIM. For every eE(G), let Ee be the set of edges which are dominated by e. If G has a DIM, then |E(G)|=|eDIMEe|=eDIM|Ee|(2δ1)dim(G).

So we have the following result.

Lemma 15.

[Citation10] Let G be a graph of order n with a DIM. Then dim(G)|E(G)|2δ1. Moreover, if G is a k-regular graph, then dim(G)=nk4k2.

This result was further refined in [Citation1] by including also the maximum degree of G. Lemma 15 helps us to characterize the graphs which have and those which do not have a DIM. Consider a healthy spider St, t1, with vertex set {v,v1,v2,,vt,v1,,vt}. Let F be the family of all graphs G with vertex set {v,v1,v2,,vt,v1,,vt} and E(G)=E(St){vvi|for some i,1it}.

Theorem 16.

Let G be a connected graph of order n with a DIM. Then the following statements hold:

  1. dim(G)=n2 if and only if n is odd and G is a healthy spider or K1i=1n2K2 or GF.

  2. dim(G)=1 if and only if G contains an edge e = uv such that all other edges of G (if any) are incident to one of its end-vertices.

Proof.

Suppose that dim(G)=n2 and let DIM={e1,e2,,en2}. Since there is no edge between the ei, for 1in2, and G is a connected graph, thus n is odd. Without loss of generality, set DIM={e1=v1v2,e2=v3v4,,en2=vn2vn1}. Hence vn{v1,v2,,vn1}. Three cases may happen. Assume first that vn is adjacent to each vi, 1in1. Then G is K1i=1n2K2. So, without loss of generality, suppose that vn is adjacent to vi, 1in1 and i is odd. Then G is a healthy spider. Finally, it is possible that vn is adjacent to both ends of some DIM’s edges and also is adjacent to one end of some other DIM’s edges. Therefore GF. This completes the proof of (1), since the converse assertion in (1) is obvious.

The assertion (2) is straightforward. It is worth noting that the graphs it describes include stars and double stars. □

We now present an upper bound for domination induced matching number of G in terms of its size and minimum degree. The following proposition was given in [Citation7].

Proposition 17.

For a graph G with n vertices and maximum degree Δ, n1+Δi(G)nΔ.

Corollary 18.

Let G be a graph with a DIM. Then dim(G)m2δ(G)+2.

Proof.

According to Corollary 11 and Proposition 17, one has dim(G)=i(L(G))nL(G)Δ(L(G))m2δ(G)+2.

The following theorem was shown in [Citation5, Theorem 2.1].

Theorem 19.

Let G be a connected graph with maximum degree Δ. Then γt(G)nΔ.

By using Proposition 3 in conjunction with Theorem 19, we obtain the following lower bound for dim(G).

Corollary 20.

Let G be a connected graph. Then dim(G)n2Δ.

Proposition 21.

Let G be a bipartite graph with two parts |X|=r and |Y|=s and a DIM. Then the following statements hold:

  1. |E(G)|(r+s)dim(G)2dim(G)2+dim(G).

  2. If G is a k-regular graph, then dim(G)rk+1.

  3. For every integer k, there exists a bipartite graph with dim(G)=k such that |E(G)|=(r+s)dim(G)2dim(G)2+dim(G).

Proof.

Assume that M={v1u1,,vdim(G)udim(G)} be a DIM for G. Without loss of generality, let X={v1,,vdim(G),vdim(G)+1,,vr} and Y={u1,,udim(G),udim(G)+1,,us} are two parts of G. So one has  d(vi)(sdim(G))+1, for 1idim(G) and d(vi)dim(G), for dim(G)+1ir. Therefore |E(G)|=i=1dim(G)d(vi)+dim(G)+1rd(vi)i=1dim(G)((sdim(G))+1)+dim(G)+1rdim(G)(r+s)dim(G)2dim(G)2+dim(G).

The second statement immediately follows from the first statement of this proposition and from Proposition 15. For the last assertion, put A={x1y1,,xkyk}, the k edges which belong to DIM and n2k vertices in a set B and connect each vertex in B either to all vertices xi or to all vertices yi, for 1ik. □

Corollary 22.

Let G be a graph of order n with a DIM. Then |E(G)|2 n dim(G)4 dim(G)2+dim(G).

Proof.

Let M be a DIM for G and V(G)={v1,,vn}. Construct an auxiliary bipartite graph B(G) with two parts, X={v1,,vn} and X={v1,,vn} and join vi to vj and vj to vi if and only if the edge vivj is in G. Suppose that ME(B(G)) are the corresponding edges in M. It is not hard to see that M is a DIM for bipartite graph B(G), |E(B(G))|=2|E(G)| and |M|=2|M|. So, by Proposition 21, |E(B(G))|2 n dim(B(G))2 dim(B(G))2+dim(B(G)) and we are done. □

At the end of this section, we look at the relationships between DIMs of a regular graph and DIMs of its complement and obtain a so called Nordhaus-Gaddum type inequality for the dominating induced matching number of regular graphs.

Theorem 23.

Let G be an r-regular graph of order n such that both of G and G¯ have a DIM. Then dim(G)+dim(G¯){n(n1)2(n2)   if  n  is oddn(n23n+1)2(n1)(n3)   if  n  is even.

Proof.

Since G is r-regular, then G¯ is (nr1)-regular. Therefore it follows from Lemma 15 that dim(G)+dim(G¯)n2(r2r1+nr12n2r3).

Let f(r)=r2r1+nr12n2r3. As this function has its minimum for r=n12, we obtain dim(G)+dim(G¯)n2(r2r1+nr12n2r3)n(n1)4(1n2+1n2).

If n is even, then the function f has its minimum for r=n22 or r=n2, since r is an integer. Hence one has dim(G)+dim(G¯)n2(r2r1+nr12n2r3)n4(nn1+n2n3)=n(n23n+1)2(n1)(n3)

and the proof is complete. □

From Theorem 10 and [Citation20, Proposition 6.1], the following result is obtained.

Corollary 24.

Let G and G¯ both have DIMs. Then 2dim(G)+dim(G¯)i(L(G))+i(L(G¯))m+1.

6 Trees

In this section, we consider trees and present some bounds for their dominating induced matching numbers. We use the following theorem which was proved in [Citation2].

Theorem 25.

Let T be a tree of order n. Then 2(nl+1)3γR(T)2(n1)3.

A leaf of a graph G is a vertex of degree 1. A weak support vertex is a vertex adjacent to a leaf and a strong support vertex is a vertex adjacent to at least two leaves. Let x and y be two adjacent vertices in a tree. We denote by Tx the component of Ty containing x. We can now state the main result of this section.

Theorem 26.

Let T be a tree with a DIM, n vertices and l leaves. Then nl+13dim(T)n1+l3.

Moreover, these bounds are sharp.

Proof.

For the upper bound, we apply induction on n. As the induction basis, it is easily verified that the statement holds for trees with n4 vertices. Assume that all the trees of order smaller than n with a DIM satisfy the stated inequality. Let T be a tree of order n5 with a DIM. Consider x as a support vertex. Two cases happen:

Case 1. x is a strong support vertex and y is a leaf adjacent to x. Now, we must consider two subcases:

Subcase 1.1. xyDIM. Let T=T{y}. Consider another leaf y adjacent to x. Then DIM{xy}{xy} is a DIM for T. Hence, by induction hypothesis dim(T)=dim(T)(n1)1+(l1)3n1+l3.

Subcase 1.2. xyDIM. In this case, we have a non-leaf vertex in DIM adjacent to x. Let T=T{y}. Clearly, DIM is also a DIM for T and the statement is obtained with a similar argument as above.

Case 2. x is a weak support vertex in T and y is the only leaf adjacent to x. Two subcases arise:

Subcase 2.1. Let xy belong to DIM and NT(x)={y,x1,x2,,xt}. Set T=T{x,y,x1,x2,,xt}. Clearly, DIMTxi is a DIM for Txi, 1it and the assertion holds for any Ti by induction hypothesis. Hence we have dim(T)1=dim(T)=i=1tdim(Txi)n11+l13++nt1+lt3(n2t)t+(l1++lt)3(n2t)t+(l+t1)3=nt+l31,

where ni, li denote the order and the number of leaves in Txi, 1it, respectively. Hence one has dim(T)n1+l3.

Subcase 2.2. xyDIM. Let T=T{y}. Then, the DIM is a DIM for T and the statement follows. dim(T)=dim(T)(n1)1+(l1)3nl+13. For the lower bound, we have 2(nl+1)3γR(T)2dim(T) by Theorems 25 and 33, proved at the very end of the paper. The bounds are sharp for paths. □

Theorem 27.

Let T be a tree with a DIM and T be a tree obtained from T by removing all leaves adjacent to every strong support vertex except one leaf. Then T has a DIM and dim(T)=dim(T).

Proof.

Suppose that M is a DIM for T and select arbitrary pendant edge e. Either eM, or eM. In both cases, remove all pendant edges adjacent to e and obtain T. Obviously, T has a DIM and dim(T)=dim(T). □

We have the following result by Theorems 26 and 27.

Corollary 28.

Let T be a tree with s strong vertices and a DIM. Then dim(T)n1+s3.

Theorem 29.

Let T be a tree with a DIM. Then dim(T)diam(T)3. Moreover, this bound is sharp.

Proof.

Suppose that P:=v0v1v2vdiam(T) be a diametral path. For 0idiam(T)3, let Pi=v3iv3i+1v3i+2v3i+3. The edge v3i+1v3i+2 either belongs to DIM or is dominated by one of its neighbors. So for 0idiam(T)3, there exists at least one DIM edge corresponding to each Pi. To show the sharpness, consider K1,t and also all the paths. □

The following theorem has been proved in [Citation23].

Theorem 30.

If T is a tree of order n4 without duplicated leaves, then α(T)2n13.

Theorem 31.

Let T be a tree of order n4, without duplicated leaves and with a DIM. Then dim(T)n+16.

Proof.

Corollary 12 in conjunction with Theorem 30 implies that dim(T)nα(T)2n2n132=n+132. Since dim(T) is an integer, we have dim(T)n+16. □

A binary tree is a rooted tree in which every vertex has at most two children. Also, the level of v, l(v), in a rooted tree, is the largest distance from v to root.

Corollary 32.

Binary trees with l4 levels do not have DIM.

Proof.

A binary tree with 4 levels does not have a DIM and it is an induced subtree of any greater trees which implies that this part will never be dominated by any outer edges and therefore the statement is obtained. □

7 Concluding remarks

In this section, we indicate some possible directions of future research. To start with, one could try and adapt the arguments used in the section about trees so that they work first for unicyclic graphs, then for other graphs of low cyclomatic number and then for some classes of cacti. Alternatively, one could consider various decorations on trees and on graphs with low cyclicity.

Another thing worth trying could be to see whether the concepts such as forcing sets and forcing numbers, applicable to maximal matchings, could be meaningfully extended also to DIMs.

A natural thing to do would be to consider packings, which are generalizations of matchings, and to study dominating induced packings. Such structures have been investigated in the context of fullerene graphs, where they appeared as perfect pseudomatchings [Citation15, Citation16]. It would be interesting to study such structures in wider contexts. Also, one could stay at dominating induced matchings in fullerenes and ask if they exist in various generalizations such as, e.g., ones considered in [Citation6].

Finally, one might obtain interesting results by looking at various refinements of the concept of domination. We conclude the section and the paper by establishing a result about the edge Roman domination. (For historical roots of the concept we refer the reader to a very entertaining paper by ReVelle [Citation28]. See also [Citation2] for some recent results.)

An edge Roman dominating function of a graph G is a function f:E(G){0,1,2} satisfying the condition that every edge e with f(e) = 0 is adjacent to some edge e with f(e)=2. The edge Roman domination number of G, denoted by γR(G), is the minimum weight w(f)=eE(G)f(e) of an edge Roman dominating function f of G.

In the next theorem, we establish an inequality between the dominating induced matching number and the Roman edge domination number of G.

Theorem 33.

Let G be a graph with a DIM. Then dim(G)γR(G)2dim(G).

Proof.

For the first inequality, note that for each edge of DIM and its neighbors we need to use at least one 1 or 2 in Roman edge domination, and because edges of DIM have no shared neighbors, therefore dim(G)γR(G). Note that the equality holds if G is the union of single edges. For the second inequality, it is sufficient to label all edges of DIM by 2 and all other edges by zero. Clearly, this labeling satisfies the conditions of edge Roman domination. □

Additional information

Funding

T. Došlić gratefully acknowledges partial support of the Croatian Science Foundation via research project LightMol (Grant no. IP-2016-06-1142) and of Slovenian ARRS via grants J1-3002 and P1-0383.

References

  • Akbari, S., Baktash, H., Behjati, A., Behmaram, A., Roghani, M. (2022). Some results on dominating induced matchings. Graphs Combin. 38:73.
  • Akbari, S., Ehsani, S., Ghajar, S., Jalaly Khalilabadi, P., Sadeghian Sadeghabad, S. (2016). On the edge Roman domination in graphs. Graphs Combin. 32: 1731–1747.
  • Allan, R. B., Laskar, R. (1978). On domination and independent domination numbers of a graph. Discrete Math. 23: 73–76.
  • Andova, V., Kardoš, F., Škrekovski, R. (2015). Sandwiching Saturation number of Fullerene graphs. MATCH Commun. Math. Comput. Chem. 73: 501–518.
  • Atapour, M., Soltankhah, N. (2009). On total dominating sets in graphs. Int. J. Contemp. Math. Sci. 4: 253–257.
  • Behmaram, A., Došlić, T., Friedland, S. (2016). Matchings in m-generalized fullerene graphs. Ars Math. Contemp. 11: 301–313.
  • Berge, C. (1973). Graphs and Hypergraphs. Amsterdam: North-Holland.
  • Brandstädt, A., Hundt, C., Nevries, R. (2010). Efficient edge domination on hole-free graphs in polynomial time. Lecture Notes Comput. Sci. 6034: 650–661.
  • Brandstädt, A., Mosca, R. (2014). Dominating induced matchings for p-free graphs in linear time. Algorithmica 68: 998–1018.
  • Cardoso, D. M., Cerdeira, J. O., Delorme, C., Silva, P. C. (2008). Efficient edge domination in regular graphs. Discrete Appl. Math. 156: 3060–3065.
  • Cardoso, D. M., Korpelainen, N., Lozin, V. V. (2011). On the complexity of the dominating induced matching problem in hereditary classes of graphs. Discrete Appl. Math. 159: 521–531.
  • Cardoso, D. M., Lozin, V. V. (2009). Dominating induced matchings. In: Lipshteyn, Marina, et al. eds. Graph Theory, Computational Intelligence and Thought. Essays Dedicated to Martin Charles Golumbic on the Occasion of his 60th Birthday. Lecture Notes in Computer Science, Vol. 5420. Berlin: Springer, pp. 77–86.
  • Došlić, T. (2008). Saturation number of fullerene graphs. J. Math. Chem. 43: 647–657.
  • Došlić, T. (2019). Block allocation of a sequential resource. Ars Math. Contemp. 17: 79–88.
  • Došlić, T., Taheri-Dehkordi, M., Fath-Tabar, G. H. (2020). Packing stars in fullerenes. J. Math. Chem. 58: 2223–2244.
  • Došlić, T., Taheri-Dehkordi, M., Fath-Tabar, G. H. (2022). Shortest perfect pseudomatchings in fullerene graphs. Appl. Math. Comput. 424: 127026.
  • Došlić, T., Tratnik, N., Žigert Pleteršek, P. (2018). Saturation number of lattice animals. Ars Math. Contemp. 15: 191–204.
  • Došlić, T., Zubac, I. (2016). Counting maximal matchings in linear polymers. Ars Math. Contemp. 11: 255–276.
  • Goddard, W., Henning, M. A. (2013). Independent domination in graphs: a survey and recent results. Discrete Math. 313: 839–854.
  • Goddard, W., Henning, M. A., Lyle, J., Southey, J. (2012). On the independent domination number of regular graphs. Ann. Comb. 16:719–732.
  • Grinstead, D. L., Slater, P. J., Sherwani, N. A., Holmes, N. D. (1993). Efficient edge domination problems in graphs. Inf. Process. Lett. 48: 221–228.
  • Hertz, A., Lozin, V., Ries, B., Zamaraev, V., de Werra, D. (2018). Dominating induced matchings in graphs containing no long claw. J. Graph Theory 88: 18–39.
  • Jou, M.-J., Lin, J.-J. (2015). Independence numbers in trees. Open J. Discrete Math. 5: 27–31.
  • Koperlaine, N., Lozin, V. V., Purcell, C. (2014). Dominating induced matchings in graphs without a skew star. J. Discrete Algorithms 26:45–55.
  • Lovász, L., Plummer, M. D. (1986). Matching Theory. Amsterdam: North-Holland.
  • Mitchell, S., Hedetniemi, S. T. (1977). Edge domination in trees. Congr. Numer. 19: 489–509.
  • West, D. B. (2001). Introduction to Graph Theory. Upper Saddle River, NJ: Prentice Hall.
  • ReVelle, C. S. (1997). Can you protect the Roman Empire? Johns Hopkins Mag. 49: 40.