Next Article in Journal
Some Results in Green–Lindsay Thermoelasticity of Bodies with Dipolar Structure
Next Article in Special Issue
Secure Total Domination in Rooted Product Graphs
Previous Article in Journal
T-Equivalences: The Metric Behavior Revisited
Previous Article in Special Issue
Further Results on the Total Roman Domination in Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Open Domination in Digraph Products

by
Dragana Božović
1,2 and
Iztok Peterin
1,2,*
1
Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška cesta 46, 2000 Maribor, Slovenia
2
Institute of Mathematics, Physics and Mechanics, Jadranska 19, 1000 Ljubljana, Slovenia
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(4), 496; https://doi.org/10.3390/math8040496
Submission received: 6 February 2020 / Revised: 25 March 2020 / Accepted: 27 March 2020 / Published: 2 April 2020
(This article belongs to the Special Issue Distances and Domination in Graphs)

Abstract

:
A digraph D is an efficient open domination digraph if there exists a subset S of V ( D ) for which the open out-neighborhoods centered in the vertices of S form a partition of V ( D ) . In this work we deal with the efficient open domination digraphs among four standard products of digraphs. We present a method for constructing the efficient open domination Cartesian product of digraphs with one fixed factor. In particular, we characterize those for which the first factor has an underlying graph that is a path, a cycle or a star. We also characterize the efficient open domination strong product of digraphs that have factors whose underlying graphs are uni-cyclic graphs. The full characterizations of the efficient open domination direct and lexicographic product of digraphs are also given.

1. Introduction

In this work we join two natural concepts. The first one is operations on digraphs (under some rules) that result in a bigger digraph than the starting ones. The second one is partitions of sets. There exist many digraph products for which the vertex set is the Cartesian product of vertex sets of its factors (there are also several operations which have (di)graph product in their name, but the vertex set is defined in a different manner). They differ by the definitions of the edge sets. Among them, four are called standard products. These are the Cartesian product, the strong product, the direct product and the lexicographic product. One can find a rich bibliography about them (see [1]). One standard approach of studying the digraph products is to study their structure and how to recognize them. Another approach is to deduce the properties of (di)graph products with respect to some properties of their factors. The later is also the topic of this work.
Partitions of objects are always interesting and useful as a mathematical concept, as every partition yields an equivalence relation. This further enables a factor structure of starting objects, which often brings simplification and deeper insight. Therefore, it is natural to study different kinds of partitions and the existence of them. Unfortunately, we are often not in the position to describe the mentioned relation with the properties of the investigated objects. This often disables further studies.
Graph theory offers a wide range of possibilities for partitions, one of them being the partitions of vertices. Open neighborhoods are a natural example for partitioning the set of vertices. Among graphs this was initiated in 1993 by Cockayne et al. in [2], where such partitions were named total perfect codes. The terminology efficient open domination graphs was introduced by Gavlas and Schultz in 2002 (see [3]). The study of efficient open domination of Cayley graphs can be found in [4]. Grid graphs, that is Cartesian products of two paths, were investigated in [5,6,7] and direct products of graphs with such a partition were characterized in [8]. Characterizations of efficient open domination graphs among lexicographic, strong and disjunctive product of two graphs can be found in [9]. In the same paper [9] the Cartesian products of some known families of graphs with respect to efficient open domination were also investigated. Later, in [10], one factor of a Cartesian product was fixed while the other factor was characterized in such a way that its Cartesian product is an efficient open domination graph.
Existence of a partition of vertices of a graph into closed neighborhoods was initiated even earlier by Biggs in 1976 (see [11]) under the name 1-perfect graphs. The name efficient (closed) domination graphs was proposed later by Bange et al. in [12]. This subject became quite popular and throughout the years several combinatorial and computational results were presented. One of the latest results of this type is that the problem of efficient closed domination is solvable in polynomial time for the class of P 6 -free graphs, as shown in [13] and independently in [14]. This was further investigated in [15] for some subclasses of P 6 -free graphs. The authors use the maximum weight independent set problem of a square graph G 2 to which the efficient closed domination of G can be reduced. Among products the strong product was treated in [16] and the direct product of (an arbitrary number of) cycles was covered in a series of papers [17,18,19]. For the lexicographic product the topic was covered in [20], while Mollard deals with the efficient closed domination Cartesian product in [21]. Recently, graphs that are both efficient open and efficient closed domination at the same time were considered in [22].
In the case of digraphs one can also distinguish between in- and out-neighborhoods besides open and closed neighborhoods. However, this dilemma is artificial because if we reverse the orientation of the digraph, then in-neighborhoods become out-neighborhoods and vice versa. Hence, we can deal with efficient open and efficient closed domination digraphs. Efficient open domination digraphs were introduced in [23] and studied further in [24,25,26,27]. In [28] Schaudt presented a useful characterization under the name of efficient total domination digraphs. See also [29] for more recent results. As in the case of graphs, there is more literature concerning efficient closed domination digraphs than that of efficient open domination digraphs. Here we mention only [30], a recent work that brings the results on the efficient closed domination among standard products of digraphs.
The paper is organized as follows. In the coming section we first settle the terminology. A section with several results on efficient open domination Cartesian products of digraphs follows. There we present a method for constructing an efficient open domination Cartesian product of digraphs with one fixed factor. Section four is devoted to the efficient open domination strong products of digraphs. We characterize those for which the factors have uni-cyclic graphs as their underlying graphs. Moreover, we conjecture that these are the only efficient open domination digraphs among strong products. The last section brings characterizations of the efficient open domination direct and lexicographic products of digraphs.

2. Preliminaries

The terminology and basic definitions in this section are summarized from [30] where the authors present the results on the efficient closed domination among standard products of digraphs.
Let D be a digraph with the vertex set V ( D ) and the arc set A ( D ) . For any two vertices u , v V ( D ) , we write ( u , v ) as the arc with direction or orientation from u to v, and say u is adjacent to v, or v is adjacent from u. For an arc ( u , v ) we also say that u is the in-neighbor of v and that v is the out-neighbor of u. For a vertex v V ( D ) , the open out-neighborhood of v (open in-neighborhood of v) is N D + ( v ) = { u V ( D ) : ( v , u ) A ( D ) } ( N D ( v ) = { u V ( D ) : ( u , v ) A ( D ) } ). The in-degree of v is δ D ( v ) = | N D ( v ) | , the out-degree of v is δ D + ( v ) = | N D + ( v ) | and the degree of v is δ D ( v ) = δ D ( v ) + δ D + ( v ) . Moreover, N D [ v ] = N D ( v ) { v } is the closed in-neighborhood of v ( N D + [ v ] = N D + ( v ) { v } is the closed out-neighborhood of v). In the above notation we omit D if there is no ambiguity with respect to the digraph D. We similarly proceed with any other notation which uses such a style of subscripts. Throughout the paper we use [ k ] = { 1 , , k } .
A vertex v of D with δ + ( v ) = | V ( D ) | 1 is called an out-universal vertex, and if δ ( v ) = | V ( D ) | 1 , then v is called an in-universal vertex. A vertex v of D with δ + ( v ) = 0 is called a sink, and if δ ( v ) = 0 , then v is called a source. If δ ( v ) = 0 , then v is an isolated vertex or a singleton. An arc of the form ( v , v ) is called a loop and can be considered as a directed cycle of length one. A vertex v with δ ( v ) = 1 is called a leaf and is either a sink (if δ + ( v ) = 0 ) or a source (if δ ( v ) = 0 ). Clearly, any vertex u with δ ( u ) = 2 is either a sink, or a source, or δ ( u ) = 1 = δ + ( u ) .
The underlying graph of a digraph D is a graph G D with V ( G D ) = V ( D ) and for every arc ( u , v ) from D we have an edge u v in E ( G D ) . If ( u , v ) and ( v , u ) are both arcs, then we have two edges between u and v in the underlying graph. A directed path is a digraph D P n with one source and one sink where its underlying graph is isomorphic to a path P n . Similarly, a directed cycle is a digraph D C n without sinks and sources with a cycle C n as its underlying graph. We also consider a loop as a directed cycle C 1 of length one and double arc with different orientation as a directed cycle C 2 of length two. The distance d D ( u , v ) between two vertices u and v is the minimum number of arcs on a directed path from u to v or if such a directed path does not exist. For A V ( D ) we denote by D A a digraph obtained from D by deleting all vertices from A. By D [ A ] we denote the subdigraph of D that is induced on the vertices from A.
Let D be a digraph and let S V ( D ) . The set S is called a total dominating set of D if the open out-neighborhoods centered in vertices of S cover V ( D ) , that is V ( D ) = v S N D + ( v ) . Let S be a total dominating set of D. If N D + ( v ) N D + ( u ) = for every two different vertices u , v S , then the set { N D + ( v ) : v S } not only covers V ( D ) but also partitions V ( D ) . In this case we say that S is an efficient open dominating set (or an EOD set for short) of D. If there exists an EOD set S for the digraph D, then D is called an efficient open domination digraph (or an EOD digraph for short). For A V ( D ) we say that S A V ( D ) is efficient open domination set only (or an EOD set only for short) for a digraph D A if every vertex from V ( D ) A has exactly one in-neighbor in S A and in addition A N D + ( S A ) = .
Let D and F be digraphs. Different products of digraphs D and F have, similarly as in graphs, their set of vertices equal to V ( D ) × V ( F ) . We roughly and briefly discuss the four standard products of digraphs: the Cartesian product D F , the direct product D × F , the strong product D F and the lexicographic product D F (sometimes also denoted D [ F ] ). Adjacency in different products is defined as follows.
  • In the Cartesian product D F there exists an arc from vertex ( d , f ) to vertex ( d , f ) if there exists an arc from d to d in D and f = f or d = d and there exists an arc from f to f in F.
  • If there is an arc from d to d in D and an arc from f to f in F, then there exists an arc from ( d , f ) to ( f , d ) in the direct product D × F .
  • In the strong product we have ( ( d , f ) , ( d , f ) ) A ( D F ) if ( ( d , d ) A ( D ) and f = f ) or ( d = d and ( f , f ) A ( F ) ) or ( ( d , d ) A ( D ) and ( f , f ) A ( F ) ).
  • There is an arc in the lexicographic product D F from a vertex ( d , f ) to a vertex ( d , f ) , whenever ( d , d ) A ( D ) or ( d = d and ( f , f ) A ( F ) ).
Some examples of the above mentioned products appear in Figure 1.
Let { , × , , } . The map p D : V ( D F ) V ( D ) defined by p D ( ( d , f ) ) = d is called the projection map onto D. Similarly, we define p F as the projection map onto F. Projections are defined as maps between vertices, but frequently it is more convenient to see them as maps between digraphs. In this case we observe the subdigraphs induced by B V ( D F ) and p X ( B ) for X { D , F } . Notice that in the Cartesian and in the strong product the arcs project either to arcs (with the same orientation) or to a vertex. In the case of the direct product arcs always project to arcs (with the same orientation). In the lexicographic product D F the projection p D maps arcs into arcs (with the same orientation) or into vertices. In the same product the projection p F maps arcs into vertices, into arcs with the same orientation, into arcs with different orientation or into two vertices without an arc between them.
For a fixed f V ( F ) we call set D f = { ( d , f ) V ( D F ) : d V ( D ) } a D-layer through f in D F , where { , × , , } . Symmetrically, an F-layer F d through d is defined for a fixed d V ( D ) . Notice that for the Cartesian product, for the strong product and for the lexicographic product, ( D F ) [ D f ] is isomorphic to D and ( D F ) [ F d ] is isomorphic to F, respectively. In the case of the direct product loops play an important role. If there are no loops in f and in d, then the subdigraphs ( D F ) [ F d ] and ( D F ) [ D f ] are isomorphic to an empty digraph on | V ( F ) | and | V ( D ) | vertices, respectively. If we have ( d , d ) A ( D ) and ( f , f ) A ( F ) , then ( D F ) [ F d ] and ( D F ) [ D f ] are isomorphic to F and D, respectively.
It is easy to see that open out-neighborhoods in the direct product of digraphs satisfy
N D × F + ( ( d , f ) ) = N D + ( d ) × N F + ( f )
and for the lexicographic product of digraphs it holds that
N D F + ( ( d , f ) ) = N D + ( d ) × V ( F ) { d } × N F + ( f ) .
Using these two equalities a complete characterization of the EOD digraphs among the direct and the lexicographic product is presented in the last section.

3. The Cartesian Product

Definition 1.
Let F be a digraph and let S 1 , , S k V ( F ) . If S i is an EOD set only for F S i 1 , i [ k ] , where S 0 = , then we say that F is a k-EOD path divisible. Similarly, if S i is an EOD set only for F S i 1 , i [ k ] , where S 0 = S k , then we say that F is a k-EOD cycle divisible. We say that sets S 1 , , S k are k-EOD path or k-EOD cycle divisible sets of F.
Notice that every k-EOD path divisible digraph is also an EOD digraph, because S 1 is an EOD set only for F S 0 = F . Therefore, an EOD digraph F with an EOD set S 1 is 1-EOD path divisible. Also if F is n-EOD path divisible, then it is also m-EOD path divisible for every m n . In particular, let F be a directed cycle, that is F is an EOD digraph with the EOD set S = V ( F ) . If we set S 2 i 1 = V ( F ) and S 2 i = , then F is k-EOD path divisible for every positive integer k. If F is k-EOD path divisible, then it can happen that S i S j . See an example of this on Figure 2.
With the following example we underline the rich structure of n-EOD path (or cycle) divisible digraphs. We will show that every digraph can be an induced digraph of an n-EOD path (or cycle) divisible digraph. A complete digraph K n contains an arc in both directions between all different vertices of K n . Let V ( K n ) = { v 1 , , v n } . Digraph K n is obtained from K n by deleting all arcs ( v i + 1 , v i ) , i [ n 1 ] . For a digraph F we construct an n-EOD path divisible digraph F + in the folowing way. We take one copy of F and two copies of K n , the first copy containing the vertices V 1 = { v 1 , , v n } and the second copy containing the vertices V 2 = { v 1 , , v n } . The arc set of F + contains A ( F ) , all arcs from both copies of K n , the set { ( v i , v i ) , ( v i , v i ) : i [ n ] } , all arcs from the set { ( v i , f ) : v i V 1 , f V ( F ) } and an arbitrary subset of { ( f , v i ) , ( f , v i ) : f V ( F ) , v i V 1 , v i V 2 } . It is not hard to see that F + is an n-EOD path divisible digraph with n-EOD path divisible sets S i = { v i , v i } for every i [ n ] .
Similar construction can be done to get an n-EOD cycle divisible digraph. We only need to delete arcs ( v 1 , v n ) and ( v 1 , v n ) from F + . Also if F is an n-EOD cycle divisible digraph, then F is also an k n -EOD cycle divisible digraph, where k n -EOD cycle divisible sets are repeated cyclically k times.
Next we show that n-EOD path divisibility of F is essential for the Cartesian product P n F to be an EOD digraph, where P n is a directed path.
Theorem 1.
Let P n be a directed path and let F be a digraph. The Cartesian product P n F is an EOD digraph if and only if F is an n-EOD path divisible digraph.
Proof. 
Let P n = v 1 v n be a directed path where v 1 is the source and v n is the sink and let F be an arbitrary digraph.
First assume that F is an n-EOD path divisible digraph. Denote by S 1 , , S n the subsets of V ( F ) that correspond with n-EOD path divisibility. We will show that S = i = 1 n { v i } × S i is an EOD set of P n F , meaning that | N ( v i , u ) S | = 1 for every i [ n ] and u V ( F ) . For every ( v 1 , u ) it holds that | N ( v 1 , u ) S | 1 because S 1 is an EOD set of F and therefore { v 1 } × S 1 is an EOD set for ( P n F ) [ F v 1 ] F . Since v 1 is a source of P n , there do not exist any other in-neighbors of vertices in F v 1 except those already in F v 1 , so | N ( v 1 , u ) S | = 1 . Next we observe ( v i , u ) for 2 i n and u V ( F ) . If u S i 1 , then ( v i , u ) has an in-neighbor in { v i 1 } × S i 1 S and if u V ( F ) S i 1 , then ( v i , u ) has an in-neighbor in { v i } × S i S . On the other hand these neighbors are unique in S, because N F + ( S i ) S i 1 = and S i is an EOD set only for F S i 1 . Hence, S is an EOD set of P n F , which is therefore an EOD digraph.
Now assume that P n F is an EOD digraph and let S be its EOD set. Let S i = p F ( S F v i ) for i [ n ] and let S 0 = . Clearly, every vertex from F v 1 must have exactly one in-neighbor in { v 1 } × S 1 because v 1 is a source of P n . Therefore, S 1 is an EOD set of F S 0 = F and N F + ( S 1 ) S 0 = . Now let i > 1 . Vertices from { v i } × S i 1 have in-neighbors in { v i 1 } × S i 1 and therefore do not have in-neighbors in { v i } × S i , meaning that N F + ( S i ) S i 1 = . On the other hand all other vertices in F v i must have an in-neighbor in { v i } × S i , because S is an EOD set of P n F . Thus, S i is an EOD set only for F S i 1 . Therefore, S 1 , , S n yield that F is an n-EOD path divisible digraph. □
With n-EOD cycle divisibility one can describe all EOD digraphs among C n F where C n is a directed cycle. The proof is very similar to the proof of Theorem 1 and is therefore omitted. The main difference is that we do not need to treat layer F v 1 separately since everything follows from the general step.
Theorem 2.
Let C n be a directed cycle and let F be a digraph. The Cartesian product C n F is an EOD digraph if and only if F is an n-EOD cycle divisible digraph.
We continue with a path that is oriented in such a way, that it has exactly one source of degree two.
Theorem 3.
Let D be a digraph with an underlying graph P n = v 1 v n with such an orientation that v k , 1 < k < n , is the only source, let m = max { k , n k + 1 } and let F be a digraph. The Cartesian product D F is an EOD digraph if and only if F is an m-EOD path divisible digraph.
Proof. 
Let v k be the only source of D. Thus P = v k v k 1 v 1 is a directed path on k vertices, where v k is the source and v 1 is the sink, and P = v k v k + 1 v n is a directed path on n k + 1 vertices, where v k is the source and v n is the sink. Let m = max { k , n k + 1 } . If F is m-EOD path divisible with sets S i , i [ m ] , then F is k-EOD path divisible with sets S i , i [ k ] and also ( n k + 1 ) -EOD path divisible with sets S i , i [ n k + 1 ] . As shown in the proof of Theorem 1, sets S ( k ) = ( i = 1 k { v i } × S k i + 1 ) and S ( n k + 1 ) = ( i = k n { v i } × S i ) are EOD sets for P F and P F , respectively. Clearly, S = S ( k ) S ( n k + 1 ) is an EOD set of D F because F v k S ( k ) = F v k S ( n k + 1 ) and D F is an EOD digraph.
Now assume that D F is an EOD digraph and let S be its EOD set. Since v k is a source, P F and P F are also EOD digraphs. By Theorem 1 F is a k-EOD path divisible digraph and an ( n k + 1 ) -EOD path divisible digraph. Hence, F is also m-EOD path divisible for m = max { k , n k + 1 } . □
Before we deal with a path that is oriented in such a way, that it has exactly one sink of degree two, we need the following definition.
Definition 2.
Let F be a k-EOD and an ℓ-EOD path divisible digraph. We say that F is k , -sink friendly if there exist k-EOD path divisible sets S 1 , , S k and ℓ-EOD path divisible sets S 1 , , S such that S k S = and there exists a set S 0 V ( F ) , which is an EOD set only for F ( S k S ) .
Theorem 4.
Let D be a digraph with an underlying graph P n = v 1 v n with such an orientation that v k , 1 < k < n , is the only sink and let F be a digraph. The Cartesian product D F is an EOD digraph if and only if F is ( k 1 ) , ( n k ) -sink friendly.
Proof. 
Let F be digraph and let D be a digraph with an underlying graph P n = v 1 v n where v k , 1 < k < n , is the only sink. This means that v 1 and v n are the only sources of D.
First assume that F is ( k 1 ) , ( n k ) -sink friendly. This means that there exist sets S 1 , , S k 1 that yield ( k 1 ) -EOD path divisibility of F and sets S n , S n 1 , S k + 1 that yield ( n k ) -EOD path divisibility of F. In addition, S k 1 S k + 1 = and there exists a set S k V ( F ) which is an EOD set only for F ( S k 1 S k + 1 ) . Let A = i = 1 k 1 ( { v i } × S i ) and B = j = k + 1 n ( { v j } × S j ) . We will show that S = A B ( { v k } × S k ) is an EOD set of D F . Let Q = v 1 v k 1 and R = v n v n 1 v k + 1 be directed subpaths of D. By Theorem 1, Q F and R F are EOD digraphs with EOD sets A and B, respectively. No vertex from F v k is an in-neighbor of vertices from Q F and R F , because v k is a sink. Therefore, there exists exactly one in-neighbor in S for every vertex from Q F and R F . So, we only need to check ( v k , f ) for every f V ( F ) . If f S k 1 , then ( v k 1 , f ) S is the in-neighbor of ( v k , f ) . On the other hand this is the only neighbor of ( v k , f ) from S because ( v k + 1 , f ) S as S k 1 S k + 1 = and because S k is an EOD set only for F ( S k 1 S k + 1 ) . By symmetry we can see that ( v k , f ) has also exactly one in-neighbor in S whenever f S k + 1 . So let f V ( F ) ( S k 1 S k + 1 ) . Clearly ( v k , f ) has no in-neighbor from S in F v k 1 and in F v k + 1 . Since S k is an EOD set only for F ( S k 1 S k + 1 ) , there exists exactly one in-neighbor x of f in S k and ( v k , x ) is therefore the only neighbor of ( v k , f ) from S. Hence, S is an EOD set of D F which is therefore an EOD digraph.
Now assume that D F is an EOD digraph and let S be its EOD set. Again, for directed paths Q = v 1 v k 1 and R = v n v n 1 v k + 1 , Q F and R F are EOD digraphs with no influence from F v k in a product D F . Sets S i = p F ( S F v i ) for i [ k 1 ] are ( k 1 ) -EOD path divisible sets by Theorem 1 and sets S j = p F ( S F v j ) for j { k + 1 , , n } (in reversed order) are ( n k ) -EOD path divisible sets by the same theorem. If f S k 1 S k + 1 , then ( v k , f ) has two in-neighbors ( v k 1 , f ) and ( v k + 1 , f ) in S, a contradiction. Therefore, we have S k 1 S k + 1 = . Let S k = p F ( S F v k ) and let f be an arbitrary vertex from V ( F ) ( S k 1 S k + 1 ) . Clearly, ( v k , f ) has exactly one in-neighbor in { v k } × S k because S is an EOD set. Also ( v k , f ) , f S k 1 S k + 1 , has no in-neighbor in { v k } × S k as it has its unique in-neighbor either in S, in { v k 1 } × S k 1 or in { v k + 1 } × S k + 1 . Hence, S k is an EOD set only for V ( F ) ( S k 1 S k + 1 ) and F is ( k 1 ) , ( n k ) -sink friendly. □
The next challenge considering digraphs with an underlying graph isomorphic to a path or to a cycle is when we have more sinks and sources of degree two. Clearly, after every sink there comes a source and after each source there is a sink. In the case of a sink v of degree two digraph F must be k , -sink friendly by Theorem 4, where k + 1 and + 1 are the distances to the sources that are closest to v. However this is not always enough. Let x and y be two sinks and let u be a source between them. By Theorem 4 digraph F must be k 1 , 1 -sink friendly and k 2 , 2 -sink friendly where k 1 + 1 and k 2 + 1 are the distances between u and x and u and y, respectively. We say that F is k 1 , k 2 -source friendly if S 1 = S 1 . Here, sets S 1 , , S k 1 and S 1 , , S k 2 are appropriate k 1 - and k 2 -EOD path divisible sets from k 1 , 1 -sink friendly and k 2 , 2 -sink friendly constellation, respectively. Now, if we can assure sink friendliness for each sink, and also source friendliness for each source of a digraph F, then this is characteristic for D F to be an EOD digraph. Here, the underlying graph of D is either P k or C k with more than one source or sink of degree two. Because the proof is very similar and the formal statement is problematic (it depends on the status of vertices of degree one in D), we omit the proof of this.
We end this section with another fixed factor which this time has a star K 1 , n as its underlying graph. Vertex of degree n is the source and all the others are sinks.
Theorem 5.
Let D be a digraph with an underlying graph K 1 , n with the set of vertices { v 0 , v 1 , , v n } , where δ D + ( v 0 ) = n and let F be an arbitrary digraph. The Cartesian product D F is an EOD digraph if and only if F is a 2-EOD path divisible digraph.
Proof. 
Let D be a digraph with an underlying graph K 1 , n with the set of vertices { v 0 , v 1 , v n } , where δ D + ( v 0 ) = n , which means that v 0 is the source. Clearly, δ D ( v i ) = 1 and v i is a sink for every i [ n ] . Let F be an arbitrary digraph. Denote by A the set of vertices of D F .
First assume that F is 2-EOD path divisible with sets S 1 and S 2 . We will show that S = ( { v 0 } × S 1 ) ( i = 1 n { v i } × S 2 ) is an EOD set for D F , meaning that | N ( ( e , f ) ) S | = 1 for every ( e , f ) A . For every ( v 0 , f ) A it holds that | N ( ( v 0 , f ) ) S | 1 since S 1 is an EOD set for F and therefore { v 0 } × S 1 is an EOD set for ( D F ) [ F v 0 ] F . Since v 0 is a source, there do not exist any other in-neighbors of vertices F v 0 except those from F v 0 , so | N ( ( v 0 , f ) ) S | = 1 . Now let ( v i , f ) A , i [ n ] . Vertices from { v 0 } × S 1 are the in-neighbors of all of the vertices from { v i } × S 1 and, since F is 2-EOD path divisible, vertices from { v i } × S 2 are the in-neighbors of all of the vertices from { v i } × ( V ( F ) S 1 ) . So | N ( ( v i , f ) ) S | 1 . By the definition of 2-EOD path divisibility it holds that | N + ( { v i } × S 2 ) ( { v i } × S 1 ) | = 0 , meaning that | N ( ( v i , f ) ) S | = 1 .
Now assume that D F is an EOD digraph and let S be its EOD set. Let v i be an arbitrary vertex of the star D different from v 0 . Vertices from S F v 0 are in-neighbors of some (or all) of the vertices of F v i . Denote the set of those vertices by F v i . Vertices from F v i F v i have to have in-neighbors in S F v i , since they do not have in-neighbors in S F v 0 . Vertices from S F v i are not in-neighbors of any of the vertices from F v i , since that would mean that there exists ( v i , f ) F v i for which | N ( v i , f ) S | > 1 , a contradiction with S being an EOD set of D F . Let S 1 : = p H ( S F s 0 ) and S 2 : = p H ( S F s 1 ) . Clearly, S 1 is an EOD set of F and S 2 is an EOD set only for F S 1 . Hence, F is a 2-EOD path divisible digraph. □

4. The Strong Product

In this section we first characterize all EOD strong product digraphs D F , such that the underlying graphs of D and F are cycles C m and C n , respectively. Then we extend this result to a characterization of all EOD digraphs D F where D and F have uni-cyclic graphs as their underlying graphs. We also conjecture that there are no more EOD digraphs among the strong product of digraphs. We start with several lemmas that come in handy later.
Lemma 1.
Let D and F be two digraphs without isolated vertices. If one of them has a source, then D F is not an EOD digraph.
Proof. 
Let D and F be two digraphs. If D has a source u and F has a source v, then vertex ( u , v ) is a source in D F and it has no in-neighbor. Hence, there does not exist an EOD set for D F . Without loss of generality let D have a source u and let F be an arbitrary digraph without a source. We will try to construct an EOD set S for D F . Since u is a source, vertex ( u , y ) , y V ( F ) , has in-neighbors only in D u , and since F does not have a source at least one in-neighbor of ( u , y ) exists. Let ( u , y ) S be the in-neighbor of ( u , y ) . Again, since u is a source and F has no source, there exists an in-neighbor ( u , y ) S of ( u , y ) D u . Denote by u an out-neighbor of u in D. It exists since D contains no isolated vertices. By the definition of the strong product of two digraphs, both ( u , y ) and ( u , y ) are in-neighbors of ( u , y ) and since ( u , y ) , ( u , y ) S vertex ( u , y ) has two different in-neighbors in S. Meaning that S is not an EOD-set, so D F is not an EOD digraph. □
In the rest of this section we use the following notation and orientation for directed cycles C m = c 1 c 2 c m and C n = d n d n 1 d 1 on m and n vertices, respectively, see Figure 3, and with ( c i , d j ) we denote a vertex of a strong product of those two cycles. All operations on the first index i are via ( mod m ) and on the second index j are via ( mod n ) . We also partition V ( C m C n ) into sets
A = { ( c i , d j ) ; i + j = 3 q + 1 , q N } , B = { ( c i , d j ) ; i + j = 3 q + 2 , q N } and C = { ( c i , d j ) ; i + j = 3 q , q N } .
Lemma 2.
If there exists an EOD set S for C m C n , m , n 3 , and ( c i , d j ) S , then ( c i 1 , d j + 1 ) S .
Proof. 
Let C m C n , m , n 3 , be an EOD digraph, let S be its EOD set and let ( c i , d j ) S . The vertex ( c i , d j ) is an in-neighbor of ( c i + 1 , d j ) , ( c i , d j 1 ) and ( c i + 1 , d j 1 ) . On the other hand ( c i , d j ) must also have an in-neighbor in S. The only in-neighbors of ( c i , d j ) are ( c i 1 , d j ) , ( c i , d j + 1 ) and ( c i 1 , d j + 1 ) . If ( c i 1 , d j ) S , then ( c i , d j ) and ( c i 1 , d j ) are both in-neighbors of ( c i , d j 1 ) , a contradiction. Similarly, if ( c i , d j + 1 ) S , then ( c i , d j ) and ( c i , d j + 1 ) are both in-neighbors of ( c i + 1 , d j ) , a contradiction again. Hence, ( c i 1 , d j + 1 ) must be in S. □
Lemma 3.
If there exists an EOD set S for C m C n , m , n 3 , and ( c i , d j ) S , then ( c i , d j + 3 ) , ( c i 3 , d j ) S .
Proof. 
Let C m C n , m , n 3 , be an EOD digraph and let S be its EOD set. With possible change of notation let ( c m , d 1 ) S . A vertex ( c m , d 1 ) is an in-neighbor of the vertices ( c 1 , d 1 ) , ( c m , d n ) and ( c 1 , d n ) . Vertex ( c m 1 , d 2 ) belongs to S by Lemma 2. Clearly, ( c m 1 , d 2 ) is also the in-neighbor of vertices ( c m 1 , d 1 ) and ( c m , d 2 ) . So ( c m , d 2 ) S because otherwise ( c m , d 1 ) has two in-neighbors in S. If ( c m , d 3 ) S , then ( c m , d 2 ) has two in-neighbors in S again. So ( c m , d 3 ) S .
Vertex ( c m 2 , d 3 ) S by Lemma 2 since ( c m 1 , d 2 ) S and ( c m 2 , d 3 ) is an in-neighbor of ( c m 2 , d 2 ) and ( c m 1 , d 3 ) . One of the in-neighbors ( c m 1 , d 3 ) , ( c m , d 4 ) or ( c m 1 , d 4 ) of the vertex ( c m , d 3 ) must be in S. If ( c m 1 , d 3 ) S , then ( c m , d 2 ) has two in-neighbors in S. Similarly, if ( c m 1 , d 4 ) S , then ( c m 1 , d 3 ) has two in-neighbors in S. Hence, ( c m , d 4 ) S .
We can exchange the role of factors and by symmetric arguments get that ( c i 3 , d j ) also belongs to S. □
Now we can characterize all EOD digraphs among strong product digraphs of two cycles.
Theorem 6.
Let D and F be digraphs with underlying graphs C m and C n , respectively. The strong product D F is an EOD digraph if and only if both D and F are directed cycles, m = 3 and n = 3 k for some k , N .
Proof. 
First, let m = 3 and n = 3 k , k , N , and let D C m and F C n be two directed cycles. Recall the sets A , B and C from (3). We will show that A is an EOD set of C m C n . The in-neighbor of a vertex ( c i , d j ) B , i + j = 3 q + 2 , that is in A is ( c i 1 , d j ) , since ( i 1 ) + j = ( i + j ) 1 = ( 3 q + 2 ) 1 = 3 q + 1 . The in-neighbor of a vertex ( c i , d j ) C , i + j = 3 q , that is in A is ( c i , d j + 1 ) , since i + ( j + 1 ) = ( i + j ) + 1 = 3 q + 1 . The in-neighbor of a vertex ( c i , d j ) A , i + j = 3 q + 1 , that is in A is ( c i 1 , d j + 1 ) , since ( i 1 ) + ( j + 1 ) = i + j = 3 q + 1 . So every vertex v from V ( C m C n ) is efficiently dominated by A. Moreover v has exactly one in-neighbor in A since exactly one in-neighbor of v has the sum of indices equal to 3 q + 1 .
To prove the contrary let D and F be two digraphs with underlying graphs C m and C n , respectively, such that D F is an EOD digraph with an EOD set S. If one of the cycles is not directed, then it has a source. By Lemma 1 the strong product D F is not an EOD digraph. So we may assume that both D and F are directed cycles. With possible change of notation we may assume that ( c m , d 1 ) S . By consecutive use of Lemma 3 we get that { ( c m , d 3 k + 1 ) : k [ n / 3 ] } S and that { ( c m 3 , d 1 ) : [ m / 3 ] } S . If n = 3 k , then ( c m , d n 2 ) S and ( c m , d n + 1 ) S by Lemma 3 again where ( c m , d n + 1 ) = ( c m , d 1 ) . If n = 3 k + 1 , then ( c m , d n ) S and ( c m , d n + 3 ) S by Lemma 3 again where ( c m , d n + 3 ) = ( c m , d 3 ) . Hence, ( c m , d 3 ) , ( c m , d 4 ) S and they are both the in-neighbors of ( c 1 , d 3 ) , a contradiction. If n = 3 k + 2 , then ( c m , d n 1 ) S and ( c m , d n + 2 ) S by Lemma 3 again where ( c m , d n + 2 ) = ( c m , d 2 ) . Hence, ( c m , d 1 ) , ( c m , d 2 ) S and they are both the in-neighbors of ( c 1 , d 1 ) , a contradiction again. Therefore, n = 3 k . By symmetric arguments we also get that m = 3 and the proof is completed. □
Next we expand Theorem 6 and present a bigger class of EOD strong product digraphs. For this let T 1 , , T m be arbitrary trees with roots r 1 , , r m , respectively. We define an underlying graph C m + such that we identify root r i with vertex c i of a cycle C m for every i [ m ] . Clearly, C m + is exactly a uni-cyclic graph, but we need the before mentioned structure. Notice that C m + C m if every tree T i is a one vertex tree. We say that a digraph with the underlying graph C m + is well oriented if C m is a directed cycle and every edge from T i is oriented away from the root r i for every i [ m ] . We use the same notation C m + for a digraph with the underlying graph C m + .
Theorem 7.
Let m , n 3 be two positive integers. The strong product C m + C n + is an EOD digraph if and only if both C m + and C n + are well oriented, m = 3 and n = 3 k for some k , N .
Proof. 
First, let m = 3 and n = 3 k , k , N , and let C m + and C n + be well oriented. We show this direction in two steps. First let C n + C n and we show that C m + C n is an EOD digraph. By Theorem 6 C m C n is an EOD digraph with an EOD set A from (3). We extend set A to set A + for which we then show that it is an EOD set of C m + C n . First we choose the notation for all the vertices from ( C m + C n ) V ( C m C n ) . With v i we denote all the vertices from C m + V ( C m ) with d C m + ( c m , v i ) = i . Notice that different vertices from C m + can have the same notation. Vertices from ( C m + C n ) V ( C m C n ) are then denoted as usual by ( v i , d j ) . Furthermore, we denote sets A = { ( v i , d j ) : i + j = 3 q + 1 , q N } , B = { ( v i , d j ) : i + j = 3 q + 2 , q N } and C = { ( v i , d j ) : i + j = 3 q , q N } . Now we partition V ( C m + C n ) into sets A + = A A , B + = B B and C + = C C , where A , B and C are from (3). We will show that A + is an EOD set of C m + C n .
By Theorem 6 each vertex from A, B and C has exactly one in-neighbor in A. The in-neighbor of a vertex ( v i , d j ) B , i + j = 3 q + 2 , that is in A + is either ( v i 1 , d j ) or ( c i 1 , d j ) , since ( i 1 ) + j = ( i + j ) 1 = ( 3 q + 2 ) 1 = 3 q + 1 . The in-neighbor of a vertex ( v i , d j ) C , i + j = 3 q , that is in A + is ( v i , d j + 1 ) , since i + ( j + 1 ) = ( i + j ) + 1 = 3 q + 1 . The in-neighbor of a vertex ( v i , d j ) A , i + j = 3 q + 1 , that is in A + is either ( v i 1 , d j + 1 ) or ( c i 1 , d j + 1 ) , since ( i 1 ) + ( j + 1 ) = i + j = 3 q + 1 . So every vertex x from V ( C m + C n ) has an in-neighbor in A + . Moreover x has exactly one in-neighbor in A + since exactly one in-neighbor of x has the sum of indices equal to 3 q + 1 .
By symmetric arguments we can show that C m + C n + is an EOD digraph whenever C m + C m . So, we can assume that C m + C m and C n + C n . We know by the above arguments that C m + C n is an EOD digraph with an EOD set A + . Since there is no arc from vertices of D = ( C m + C n + ) V ( C m + C n ) to vertices of ( C m + C n ) we will use the set A + for C m + C n and enlarge it to A that will be an EOD set of C m + C n + . For this we first need to present the following notation for vertices of D. By ( c i , u k j ) we denote all the vertices from D that belong to layers ( C m + ) d j and ( C n + ) c i and are at the distance k from ( c i , d j ) . Similarly, we use ( v i , u k j ) for all the vertices from D that belong to layers ( C m + ) d j and ( C n + ) v i and are at the distance k from ( v i , d j ) . Notice that different vertices from D can have the same notation. Beside A + we put ( c i , u k j ) and ( v i , u k j ) in A if ( i + j = 3 q + 1 and k = 3 p ) or ( i + j = 3 q + 2 and k = 3 p 2 ) or ( i + j = 3 q and k = 3 p 1 ) for some p , q N .
We will show that A is an EOD set of C m + C n + . We already know that A + A is an EOD set of C m + C n and we need to show that every vertex from D has exactly one in-neighbor in A . Notice that every ( x i , u k j ) , where x { c , v } , has exactly three in-neighbors ( x i 1 , u k j ) , ( x i 1 , u k 1 j ) and ( x i , u k 1 j ) . (If k = 1 , then we put u 0 j = d j .) We need to consider nine cases. They are presented in the following Table 1.
In the first two columns we present all nine options. The middle column contains the in-neighbor of ( x i , u k j ) from A and the last two columns show why this is the in-neighbor of ( x i , u k j ) in A . Finally, we show that only one of the three in-neighbors of ( x i , u k j ) is in A . If ( x i 1 , u k 1 j ) A , then exactly one index of the other two in-neighbors differs by 1 from the same index of ( x i 1 , u k 1 j ) and they are therefore not in A . By symmetry ( x i 1 , u k 1 j ) is also not in A whenever either ( x i 1 , u k j ) or ( x i , u k 1 j ) is in A . So let ( x i , u k 1 j ) A . In this case we can build a similar table as before, only that this table shows that ( x i 1 , u k j ) is not in A . Similarly, also ( x i , u k 1 j ) A when ( x i 1 , u k j ) A .
To prove the contrary let C m + C n + be an EOD digraph with an EOD set S. If there exists an arc in a tree T i that is not oriented away from the root, then we have a source in T i and with that a contradiction with Lemma 1. Hence, all arcs of trees from C m + are oriented away from the root. If cycle C m is not a directed cycle, then we have a source c j on C m for some j [ m ] . Because all arcs of T j are oriented away from the root r j = c j , we have a source c j in C m + as well, a contradiction with Lemma 1 again. Hence, C m + is well oriented. Also, C n + must be well oriented by the same arguments. Next we observe a subdigraph C m C n of C m + C n + . By the orientation of all arcs of all the trees, we see that there does not exist an arc from vertices of ( C m + C n + ) V ( C m C n ) to vertices of C m C n . Therefore, C m C n is an EOD digraph as well and by Theorem 6 we get m = 3 and n = 3 k for some positive integers and k. □
The above results give rise to the following conjecture. We believe that it is true, but the proof is a challenge.
Conjecture 1.
The strong product D F is an EOD digraph if and only if D C m + and F C n + are well oriented, m = 3 and n = 3 k for some k , N .

5. The Direct and the Lexicographic Product

We conclude this paper with characterizations of the EOD digraphs among the direct and the lexicographic product. They follow from (1) and (2), respectively, and are no surprise. The following result for the direct product is an analogue of the result for the EOD graphs from [8] (under the name of total perfect codes).
Theorem 8.
Let D and F be digraphs. The direct product D × F is an EOD digraph if and only if D and F are EOD digraphs.
Proof. 
Let D and F be EOD digraphs with EOD sets S D and S F , respectively. We will show that S D × S F is an EOD set of D × F . By (1) it holds that
V ( D × F ) ( d , f ) S D × S F N D × F + ( ( d , f ) ) .
Suppose there exists a vertex ( d 0 , f 0 ) that has two different in-neighbors ( d , f ) and ( d , f ) in S D × S F . If d = d , then f f , and by (1) we have
N D × F + ( ( d , f ) ) N D × F + ( ( d , f ) ) = N D + ( d ) × N F + ( f ) N D + ( d ) × N F + ( f ) = N D + ( d ) × N F + ( f ) N F + ( f ) .
Thus, f 0 has two different in-neighbors f and f in S F . That is a contradiction since S F in an EOD set of F. If f = f , then d d and we obtain a contradiction by symmetric arguments. Meaning that d d and f f . Again by (1) the vertex d 0 has two different in-neighbors d and d in S D and f 0 has two different in-neighbors f and f in S F , a contradiction with S D and S F being EOD sets of D and F, respectively. Therefore, no two vertices from S D × S F have a common out-neighbor, meaning that D × F is an EOD digraph.
Now let D × F be an EOD digraph and S be its EOD set. Let f F be an arbitrary vertex. Every vertex from D f has exactly one in-neighbor in S. Denote with S f the set of all those vertices. We will show that p D ( S f ) is an EOD set of D. Let d and d be two different vertices from p D ( S f ) . Choose f , f V ( F ) such that ( d , f ) , ( d , f ) S f . If there exists d 0 such that d and d are its in-neighbors, then ( d 0 , f ) has two in-neighbors ( d , f ) and ( d , f ) in S, a contradiction with S being an EOD set of D × F . By (1) and because S is an EOD set of D × F it also holds that V ( D ) d p D ( S f ) N D + ( d ) . Therefore, p D ( S f ) is an EOD set of D, meaning that D is an EOD digraph. By symmetric arguments F is also an EOD digraph and with that the proof is completed. □
The result for EOD digraphs among the lexicographic product of digraphs is an analogue to the graph version from [9].
Theorem 9.
Let D and F be digraphs. The lexicographic product D F is an EOD digraph if and only if
(i) 
D is a digraph without arcs and F is an EOD digraph, or
(ii) 
D is an EOD digraph and F contains a sink.
Proof. 
Let D be a digraph on n vertices without edges and F be an EOD digraph. Then D F is isomorphic to n copies of F and since F is an EOD digraph, n copies of F also form an EOD digraph.
Now, let D be an EOD digraph, let S D be its EOD set and let f 0 be a sink in F. We will show that S D × { f 0 } is an EOD set of D F . By (2) it holds that N D F + ( ( d , f 0 ) ) = N D + ( d ) × V ( F ) since f 0 is a sink in F. So d S D N D F + ( ( d , f 0 ) ) equals V ( D × F ) . If for d , d S D and d d there exists a vertex in D F which in-neighbors are both ( d , f 0 ) and ( d , f 0 ) , then there also exists a vertex in D which in-neighbors are both d and d . A contradiction with S D being an EOD set of D. Therefore, D F is an EOD digraph.
Conversely, let D F be an EOD digraph, S its EOD set and ( d , f ) S an arbitrary vertex. If f is not a sink in F, then there exists a vertex f F d , such that ( d , f ) is an in-neighbor of ( d , f ) . Denote with ( d 1 , f 1 ) the unique in-neighbor of ( d , f ) from S. If d 1 d , then ( d , f ) has both ( d , f ) and ( d 1 , f 1 ) as its in-neighbors, which is not possible. Hence, d 1 = d . If d has any out-neighbors, then for every out-neighbor d of d a vertex ( d , f ) has both ( d , f ) and ( d 1 , f 1 ) as its in-neighbors, a contradiction. So no d such that ( d , f ) S has any out-neighbors. Since every vertex ( d , f ) V ( D F ) has exactly one in-neighbor ( d , f ) S , we conclude that d d yields that d has at least one out-neighbor, which is not possible. Therefore, d = d and no d V ( D ) has any out-neighbors. Meaning that D is a digraph without arcs. To prove that F is an EOD digraph choose an arbitrary F-layer F d (which always induces a digraph isomorphic to F). Clearly, the vertices in F d that are also in S form an EOD set of ( D F ) [ F d ] F . So F is an EOD digraph and ( i ) follows.
Now assume f is a sink. Notice that in this case F d is a subset of all out-neighbors of ( d 0 , f ) , where d 0 is an in-neighbor of d. We will prove that p D ( S ) is an EOD set of D. Suppose it is not. Then there exist d , d p D ( S ) with a common out-neighbor. With this and (2) we have a contradiction with S being an EOD set of D F . Meaning that p D ( S ) is an EOD set of D and ( i i ) follows. □

6. Conclusions

In this work we treated the four standard products of digraphs (the Cartesian, the strong, the direct and the lexicographic) with respect to the efficient open domination. The idea is to describe which digraphs among these products are efficient open domination digraphs and to describe them with the properties of their factors. We completely characterized such digraphs among the direct product (Theorem 8) and among the lexicographic product (Theorem 9). For the efficient open domination Cartesian product digraphs the characterizations are given for those for which the first factor has an underlying graph that is a path (Theorems 1, 3 and 4), a cycle (Theorem 2) or a star (Theorem 5). This yields an idea on how to deal with the Cartesian product of digraphs with one fixed factor and an arbitrary second one. Among the efficient open domination strong product of digraphs we characterized those in which both factors have uni-cyclic graphs as their underlying graphs (Theorems 6 and 7). We also conjecture that this are the only strong product digraphs that are the efficient open domination digraphs.

Author Contributions

All authors contributed equally to this work. Conceptualization, D.B. and I.P.; methodology, D.B. and I.P.; formal analysis, D.B. and I.P.; validation, D.B. and I.P.; writing—original draft preparation, D.B. and I.P.; writing—review and editing, D.B. and I.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was partially funded by Javna Agencija za Raziskovalno Dejavnost RS under grant numbers P1-0297 and J1-9109.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hammack, R.; Imrich, W.; Klavžar, S. Handbook of Product Graphs, Second Edition; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar]
  2. Cockayne, E.J.; Hartnell, B.L.; Hedetniemi, S.T.; Laskar, R. Perfect domination in graphs. J. Comb. Inf. Syst. Sci. 1993, 18, 136–148. [Google Scholar]
  3. Gavlas, H.; Schultz, K. Efficient open domination. Electron. Notes Discret. Math. 2002, 11, 681–691. [Google Scholar] [CrossRef]
  4. Tamizh Chelvam, T. Efficient open domination in Cayley graphs. Appl. Math. Lett. 2012, 25, 1560–1564. [Google Scholar] [CrossRef] [Green Version]
  5. Cowen, R.; Hechler, S.H.; Kennedy, J.W.; Steinberg, A. Odd neighborhood transversals on grid graphs. Discret. Math. 2007, 307, 2200–2208. [Google Scholar] [CrossRef] [Green Version]
  6. Dejter, I.J. Perfect domination in regular grid graphs. Australas. J. Combin. 2008, 42, 99–114. [Google Scholar]
  7. Klostermeyer, W.F.; Goldwasser, J.L. Total Perfect Codes in Grid Graphs. Bull. Inst. Combin. Appl. 2006, 46, 61–68. [Google Scholar]
  8. Abay-Asmerom, G.; Hammack, R.H.; Taylor, D.T. Total perfect codes in tensor products of graphs. Ars Combin. 2008, 88, 129–134. [Google Scholar]
  9. Kuziak, D.; Peterin, I.; Yero, I.G. Efficient open domination in graph products. Discret. Math. Theoret. Comput. Sci. 2014, 16, 105–120. [Google Scholar]
  10. Kraner Šumenjak, T.; Peterin, I.; Rall, D.F.; Tepeh, A. Partitioning the vertex set of G to make GH an efficient open domination graph. Discret. Math. Theoret. Comput. Sci. 2016, 18, 1503. [Google Scholar]
  11. Biggs, N. Perfect codes in graphs. J. Combin. Theory Ser. B 1973, 15, 289–296. [Google Scholar] [CrossRef] [Green Version]
  12. Bange, D.W.; Barkauskas, A.E.; Slater, P.J. Disjoint dominating sets in trees. Sandia Lab. Rep. SAND 1978, 78, 1087J. [Google Scholar]
  13. Lokshtanov, D.; Pilipczuk, M.; van Leeuwen, E.J. Independence and Efficient Domination on P6-free Graphs. ACM Trans. Algorithms 2017, 14, 3. [Google Scholar] [CrossRef] [Green Version]
  14. Brandstädt, A.; Mosca, R. Weighted Efficient Domination for P6-free Graphs. Tech. Rep. 2015, arXiv:1508.07733v2. [Google Scholar]
  15. Brandstädt, A.; Eschen, E.M.; Friese, E.; Karthick, T. Efficient domination for classes of P6-free graphs. Discret. Appl. Math. 2017, 233, 15–27. [Google Scholar] [CrossRef] [Green Version]
  16. Abay-Asmerom, G.; Hammack, R.H.; Taylor, D.T. Perfect r-codes in strong products of graphs. Bull. Inst. Combin. Appl. 2009, 55, 66–72. [Google Scholar]
  17. Jerebic, J.; Klavžar, S.; Špacapan, S. Characterizing r-perfect codes in direct products of two and three cycles. Inf. Process. Lett. 2005, 94, 1–6. [Google Scholar] [CrossRef]
  18. Klavžar, S.; Špacapan, S.; Žerovnik, J. An almost complete description of perfect codes in direct products of cycles. Adv. Appl. Math. 2006, 37, 2–18. [Google Scholar] [CrossRef] [Green Version]
  19. Žerovnik, J. Perfect codes in direct products of cycles—a complete characterization. Adv. in Appl. Math. 2008, 41, 197–205. [Google Scholar] [CrossRef] [Green Version]
  20. Taylor, D.T. Perfect r-codes in lexicographic products of graphs. Ars Combin. 2009, 93, 215–223. [Google Scholar]
  21. Mollard, M. On perfect codes in Cartesian products of graphs. Eur. J. Combin. 2011, 32, 398–403. [Google Scholar] [CrossRef] [Green Version]
  22. Klavžar, S.; Peterin, I.; Yero, I.G. Graphs that are simultaneously efficient open domination and efficient closed domination graphs. Discret. Appl. Math. 2017, 217, 613–621. [Google Scholar] [CrossRef] [Green Version]
  23. Barkauskas, A.E.; Host, L.H. Finding efficient dominating sets in oriented graphs. Congr. Numer. 1993, 98, 27–32. [Google Scholar]
  24. Huang, J.; Xu, J.-M. The bondage numbers and efficient dominations of vertex-transitive graphs. Discret. Math. 2008, 308, 571–582. [Google Scholar] [CrossRef] [Green Version]
  25. Martinez, C.; Beivide, R.; Gabidulin, E. Perfect codes for metrics induced by circulant graphs. IEEE Trans. Inf. Theory 2007, 53, 3042–3052. [Google Scholar] [CrossRef]
  26. Niepel, Ĺ.; Černý, A. Efficient domination in directed tori and the Vizing’s conjecture for directed graphs. Ars Combin. 2009, 91, 411–422. [Google Scholar]
  27. Schwenk, A.J.; Yue, B.Q. Efficient dominating sets in labeled rooted oriented trees. Discrete Math. 2005, 305, 276–298. [Google Scholar] [CrossRef] [Green Version]
  28. Schaudt, O. Efficient total domination in digraphs. J. Discret. Algorithms 2012, 15, 32–42. [Google Scholar] [CrossRef] [Green Version]
  29. Sohn, M.Y.; Chen, X.-G.; Hu, F.-T. On efficiently total dominatable digraphs. Bull. Malays. Math. Sci. Soc. 2018, 41, 1749–1758. [Google Scholar] [CrossRef]
  30. Peterin, I.; Yero, I.G. Efficient closed domination in digraph products. J. Combin. Optim. 2019, 38, 130–149. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The digraphs D and E, and their Cartesian, direct, strong and lexicographic products.
Figure 1. The digraphs D and E, and their Cartesian, direct, strong and lexicographic products.
Mathematics 08 00496 g001
Figure 2. 4-EOD path divisible digraph with S 1 = { v 3 , v 4 } , S 2 = { v 6 , v 7 } , S 3 = { v 1 , v 8 } , S 4 = { v 2 , v 3 } and with S 1 S 4 = { v 3 } .
Figure 2. 4-EOD path divisible digraph with S 1 = { v 3 , v 4 } , S 2 = { v 6 , v 7 } , S 3 = { v 1 , v 8 } , S 4 = { v 2 , v 3 } and with S 1 S 4 = { v 3 } .
Mathematics 08 00496 g002
Figure 3. The strong product of two directed cycles C m and C n .
Figure 3. The strong product of two directed cycles C m and C n .
Mathematics 08 00496 g003
Table 1. Nine cases considered that show that every vertex from D has exactly one in-neighbor in A .
Table 1. Nine cases considered that show that every vertex from D has exactly one in-neighbor in A .
i + j kNeighbor in A
3 q 3 p ( x i , u k 1 j ) i + j = 3 q k 1 = 3 p 1
3 q 3 p 2 ( x i 1 , u k j ) i 1 + j = 3 q 1 k = 3 p 2
3 q 3 p 1 ( x i 1 , u k 1 j ) i 1 + j = 3 q 1 k 1 = 3 p 2
3 q + 1 3 p ( x i 1 , u k 1 j ) i 1 + j = 3 q k 1 = 3 p 1
3 q + 1 3 p 2 ( x i , u k 1 j ) i + j = 3 q + 1 k 1 = 3 p 3
3 q + 1 3 p 1 ( x i 1 , u k j ) i 1 + j = 3 q k = 3 p 1
3 q + 2 3 p ( x i 1 , u k j ) i 1 + j = 3 q + 1 k = 3 p
3 q + 2 3 p 2 ( x i 1 , u k 1 j ) i 1 + j = 3 q + 1 k 1 = 3 p 3
3 q + 2 3 p 1 ( x i , u k 1 j ) i + j = 3 q + 2 k 1 = 3 p 2

Share and Cite

MDPI and ACS Style

Božović, D.; Peterin, I. Efficient Open Domination in Digraph Products. Mathematics 2020, 8, 496. https://doi.org/10.3390/math8040496

AMA Style

Božović D, Peterin I. Efficient Open Domination in Digraph Products. Mathematics. 2020; 8(4):496. https://doi.org/10.3390/math8040496

Chicago/Turabian Style

Božović, Dragana, and Iztok Peterin. 2020. "Efficient Open Domination in Digraph Products" Mathematics 8, no. 4: 496. https://doi.org/10.3390/math8040496

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop