On $m$-step competition graphs of bipartite tournaments
Soogang Eoh, Suh-Ryung Kim, Hyesun Yoon

TL;DR
This paper characterizes the structure of m-step competition graphs of bipartite tournaments for all m ≥ 2, and calculates their competition index and period, advancing understanding of their properties.
Contribution
It provides a complete characterization of m-step competition graphs of bipartite tournaments and computes their competition index and period, which were previously unknown.
Findings
Complete characterization of m-step competition graphs for bipartite tournaments
Calculation of the competition index for bipartite tournaments
Determination of the competition period for bipartite tournaments
Abstract
In this paper, we completely characterize the -step competition graph of a bipartite tournament for any integer . In addition, we compute the competition index and the competition period of a bipartite tournament.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Applications · ICT Impact and Policies · Advanced Graph Theory Research
On -step competition graphs of bipartite tournaments
Soogang Eoh
Department of Mathematics Education, Seoul National University, Seoul 08826
Suh-Ryung Kim
Department of Mathematics Education, Seoul National University, Seoul 08826
Hyesun Yoon
Department of Mathematics Education, Seoul National University, Seoul 08826
Abstract
In this paper, we completely characterize the -step competition graph of a bipartite tournament for any integer . In addition, we compute the competition index and the competition period of a bipartite tournament.
Keywords. -step competition graph, bipartite tournament, competition index, competition period, sink elimination index, sink sequence
2010 Mathematics Subject Classification. 05C20, 05C75
1 Introduction
Given a digraph , the competition graph of has the same vertex set as and has an edge between vertices and if and only if there exists a common prey of and in . If is an arc of a digraph , then we call a prey of (in ) and call a predator of (in ). The notion of competition graph is due to Cohen [5] and has arisen from ecology. Competition graphs also have applications in coding, radio transmission, and modeling of complex economic systems. (See [13] and [14] for a summary of these applications.) Various variants of notion of competition graphs have been introduced and studied (see the survey articles by Kim [10] and Lundgren [11] for the variations which have been defined and studied by many authors since Cohen introduced the notion of competition graph).
The notion of -step competition graph is one of the important variants and is defined as follows. Given a digraph and a positive integer , a vertex is an -step prey of a vertex if and only if there exists a directed walk from to of length . Given a digraph and a positive integer , the digraph has the vertex set same as and has an arc if and only if is an -step prey of . Given a positive integer , the -step competition graph of a digraph , denoted by , has the same vertex set as and has an edge between vertices and if and only if there exists an -step common prey of and . The notion of -step competition graph is introduced by Cho et al. [3] as a generalization of competition graph. By definition, it is obvious that for a digraph is the competition graph . Since its introduction, it has been extensively studied (see for example [1, 2, 7, 8, 9, 12, 15]). Cho et al. [3] showed that for any digraph and a positive integer , .
For the two-element Boolean algebra , denotes the set of all (Boolean) matrices over . Under the Boolean operations, we can define matrix addition and multiplication in . A graph is called the row graph of a matrix and denoted by if the rows of are the vertices of , and two vertices are adjacent in if and only if their corresponding rows have a nonzero entry in the same column of . This notion was studied by Greenberg et al. [6]. As noted in [6], the competition graph of a digraph is the row graph of its adjacency matrix.
Cho and Kim [4] introduced the notions of competition index and competition period of for a strongly connected digraph , and Kim [9] extended these notions to a general digraph . Consider the competition graph sequence , , , , , for a digraph . (Note that for a digraph and its adjacency matrix , the graph sequence , , , , is equivalent to the row graph sequence , , , , .) Since the cardinality of the Boolean matrix set is equal to a finite number , there is a smallest positive integer such that (equivalently ) for some positive integer and all nonnegative integer . Such an integer is called the competition index of and is denoted by cindex. For cindex, there is also a smallest positive integer such that (equivalently ). Such an integer is called the competition period of and is denoted by cperiod.
Given a graph , let be any nonempty subset of vertices of . The subgraph of induced by , denoted by , is the graph whose vertex set is and whose edge set consists of all of the edges in that have both endpoints in . The same definition works for directed graphs.
In Section 2, we introduce notions of sink elimination index and sink sequence of a digraph and present some useful properties of bipartite tournaments related to -step competition graphs in terms of them. In Section 3, we completely characterize the -step competition graph of a bipartite tournament for any integer and compute the competition index and the competition period of a bipartite tournament.
2 The sink elimination index and the sink sequence of a digraph
Given a digraph , we call a vertex of outdegree zero a sink in .
We define a nonnegative integer and sequences
[TABLE]
of subsets of and subdigraphs of , respectively, as follows. Let and be the set of sinks in . If or , then let . Otherwise, let and let be the set of sinks in . If or , then let . Otherwise, let and let be the set of sinks in . If or , then let . We continue in this way until we obtain or for some nonnegative integer . Then we let . We call the sink elimination index of and the sequence the sink sequence of (see Figure 1 for illustration) and the sequence the digraph sequence associated with the sink sequence.
By definition, it is easy to see that and for a digraph . Therefore we have the following proposition.
Proposition 2.1**.**
For a digraph , if and only if .
Proposition 2.2**.**
A digraph is acyclic if and only if .
Proof.
We note that if and only if has no sinks if and only if has a directed cycle. Therefore, if , then has a directed cycle and so has a directed cycle. To show the converse, suppose that has a directed cycle . Then any vertex on cannot belong to for any , so the vertices of belong to . Thus and hence by definition. ∎
Let be a bipartite tournament with bipartition and , and let and be the sink sequence and the digraph sequence associated with the sink sequence, respectively, of . Fix . By definition, is a bipartite tournament and is the set of sinks in . Therefore is included in exactly one of partite sets of . Since the partite sets of are included in and , respectively, is included in exactly one of and .
Now we state the following proposition.
Proposition 2.3**.**
Let be a bipartite tournament with bipartition . In addition, let be the sink sequence of with . Then, is included in one of the bipartite sets while is included in the other partite set. Furthermore, is acyclic if and only if and themselves are the bipartite sets.
Proof.
Let be the digraph sequence associated with . Since , . Suppose that for some . Since is a bipartite tournament, is a bipartite tournament and so . Similarly, if for some , then . Thus we have shown that is included in one of the bipartite sets while is included in the other partite set.
The “furthermore” part may be justified as follows. Without loss of generality, we may assume that
[TABLE]
Now,
[TABLE]
∎
Proposition 2.4**.**
Let be a bipartite tournament with and be the sink sequence of . Then any directed walk with an initial vertex in has length at most in for . Furthermore, if is acyclic, then even a directed walk with an initial vertex in has length at most in .
Proof.
Fix and take a directed walk in with an initial vertex in . Let be the length of . Then there are terms after in the sequence of vertices on . Suppose to the contrary that there exists a vertex on that is distinct from and belongs to . Without loss of generality, we may assume that is the first vertex on that belongs to . Then the vertex right before on belongs to for some , which contradicts the definition of sink sequence. Therefore each vertex on belongs to for some . Now suppose that there exist two consecutive vertices and on such that is an arc on and and for some positive integers and satisfying . Then belongs to by the definition of digraph sequence associated with . However, the vertices in have outdegree zero in and we reach a contradiction. Therefore, if is an arc on for some vertices and on , then and for some positive integers and satisfying . Therefore, if the terminus belongs to for some nonnegative integer , then . Since , we have and so the first part of the lemma statement is valid.
If is acyclic, then, by Proposition 2.2, . We may take a directed walk with an initial vertex in . Then, by the above argument, the length of the walk is at most . ∎
Proposition 2.5**.**
Let be a bipartite tournament with bipartition . In addition, let and be the sink sequence of , and for . Then the following are true:
- (1)
A vertex in is an out-neighbor of each vertex in in for .
- (2)
A vertex in is an out-neighbor of each vertex in in for .
- (3)
If for each (), then there exists a directed path . Furthermore, if is acyclic, then there is an arc from any vertex in to any vertex in .
Proof.
Since , . Since is a bipartite tournament, or . Without loss of generality, we may assume . Then, by Proposition 2.3, for each odd integer and for each even integer . Take a vertex for each . If is acyclic, then by Proposition 2.2 and we may take . Fix . Then, since is a bipartite tournament, is an out-neighbor of each vertex in in . Therefore there exists an arc from to for each nonnegative integer with . Similarly, for each , is an out-neighbor of each vertex in in , so there exists an arc from to for each nonnegative integer with . Since was arbitrarily chosen in , we have shown (1) and (2). We also have shown the following:
- •
there exists an arc from each vertex in to each vertex in for positive integers whenever is an odd integer;
- •
if is acyclic, there exists an arc from each vertex in to each vertex in for positive integer whenever is an odd integer.
The statement (3) immediately follows from these two facts. ∎
3 A characterization of the -step competition graph of a bipartite tournament
In this section, we completely characterize the -step competition graph of a bipartite tournament for any integer . In addition, we compute the competition index and the competition period of a bipartite tournament.
We first present fundamental properties of -step competition graphs of bipartite tournaments.
Proposition 3.1**.**
For a bipartite tournament with bipartition , there is no edge joining a vertex in and a vertex in in for any positive integer .
Proof.
For a vertex in , a vertex in can be only -step prey for a positive integer and a vertex in can be only -step prey for a positive integer while, for a vertex in , a vertex in can be only -step prey for a positive integer and a vertex in can be only -step prey for a positive integer . Therefore a vertex in and a vertex in cannot have an -step common prey for any positive integer . ∎
Proposition 3.2**.**
Let be a bipartite tournament with bipartition . If has an edge for a positive integer , then so does for any positive integer .
Proof.
If , then and the statement is trivially true. Suppose . Let be an edge in . Then and belong to the same part by Proposition 3.1. Without loss of generality, we may assume that and belong to . In addition, and have an -step common prey in . Then there exist a directed -walk and a directed -walk of length in . Let and be the vertices in such that and are the arcs on and , respectively. If and are distinct, then is an -step common prey of and and so and are adjacent in . If and are the same, then the vertex immediately following on is an -step common prey of and and so and are adjacent in . Therefore there is an edge in . If , then we may repeat this argument to show that there is an edge in . In this way, we may show that there is an edge in for any positive integer . ∎
The following corollary is the contrapositive of Proposition 3.2.
Corollary 3.3**.**
Let be a bipartite tournament with bipartition . If is an edgeless graph for a positive integer , then so does for any positive integer .
Proposition 3.4**.**
Let be a bipartite tournament with no sinks. If two vertices are adjacent in for a positive integer , then they are also adjacent in for any positive integer .
Proof.
Let and are adjacent in . Then and have an -step common prey in . By the hypothesis, has an out-neighbor in . Then is an -step common prey of and . Hence and are adjacent in . We may repeat this argument to show that and are adjacent in . In this way, we may show that and are adjacent in for any positive integer . ∎
Proposition 3.5**.**
Let be a bipartite tournament with bipartition . In addition, let and be the sink sequence of , and for . Then each of and forms a clique in for a positive integer .
Proof.
Since , and . Take a vertex in . Then, since , . If is even, there exists an arc from to any vertex in by Proposition 2.5(2) and so any vertex in is an -step prey of by (3) of the same proposition. If is odd, there exists an arc from to any vertex in by Proposition 2.5(2) since , and so any vertex in is an -step prey of . Since is arbitrarily chosen, a vertex in or a vertex in is an -step prey of every vertex in depending upon the parity of . Thus forms a clique in . By applying a similar argument, we may show that forms a clique in . ∎
Next, we characterize the -step competition graph of an acyclic bipartite tournament and compute the competition index and the competition period of an acyclic bipartite tournament.
For given two graphs and , we call the graph having the vertex set and the edge set the union of and and denote it by . Unless otherwise mentioned, stands for the union of vertex-disjoint graphs and .
Theorem 3.6**.**
Let be an acyclic bipartite tournament having bipartition , be the sink sequence of , and for . Then, for a positive integer , the following are true:
- (1)
* is an empty graph if ;*
- (2)
* is isomorphic to if ;*
- (3)
* is isomorphic to if ;*
- (4)
;
- (5)
* if ; otherwise,*
[TABLE]
Proof.
Suppose . Then, by definition, or . Since is a bipartite tournament, . Yet, since is acyclic, by Proposition 2.2. Therefore we have reached a contradiction. Therefore . Suppose . Since is acyclic, by the furthermore part of Proposition 2.3 and so no vertex in has an -step prey in by Proposition 2.4. Therefore is an empty graph and so the statement (1) is true. Then, by the definition of competition period, the statement (4) is immediately true. Now suppose that . By Proposition 2.4, no vertex in has an -step prey in and so every vertex in is an isolated vertex in .
Suppose . Since is acyclic, by Proposition 2.2. By the furthermore part of Proposition 2.3, . Then, since , forms a clique in by Proposition 2.5. Since we have shown that every vertex in is an isolated vertex in , is isomorphic to .
Now suppose . Then, by Proposition 3.5, each of and forms a clique in . Moreover, by Proposition 3.1, there is no edge between and . Since every vertex in is an isolated vertex in , is isomorphic to
[TABLE]
Thus the statement (3) is true.
By (1), . In addition, by (1), it is sufficient to show that is not an empty graph in order to prove that for a positive integer . If , then has edges joining each pair of vertices in by Proposition 2.5 and so . Now suppose . Since is acyclic, by Proposition 2.2. Therefore . If , then is empty and so . Consider the case . If , then has edges joining each pair of vertices in and so, by the supposition and Proposition 2.4, . Suppose that . Then has at least one edge joining a vertex in and a vertex in by Proposition 3.5 and so . By Proposition 2.4, the vertices in are isolated in . By Proposition 3.1, any vertex in and any vertex in are not adjacent in . Thus, by the suppositions , is an empty graph. Then, by Corollary 3.3, is an empty graph. Hence we may conclude that . ∎
In the following, we shall characterize the -step competition graph of a bipartite tournament having a directed cycle and compute the competition index and the competition period of a bipartite tournament having a directed cycle. To do so, we need the following lemmas.
Lemma 3.7**.**
Let be a bipartite tournament having bipartition without sinks and be the -step competition graph of for an integer . Then, is a complete graph or (not necessarily disjoint) union of two complete graphs for each .
Proof.
By symmetry, it is sufficient to show that the statement is true for . If is complete, then the statement is trivially true. Therefore we may assume that is not complete. Then there exist two nonadjacent vertices, say and , in . Since has no sink, and cannot have a common out-neighbor in by Proposition 3.4. Then, since is a bipartite tournament,
[TABLE]
Let and be the sets defined by
[TABLE]
Since and , and . Then,
[TABLE]
Since for any and , we have . By (2), every vertex in (resp. ) has (resp. ) as a -step prey, so each of and forms a clique in by Proposition 3.4. An -step prey of a vertex in (resp. ) is an -step prey of (resp. ) by definition. Since and are nonadjacent in , and do not have an -step common prey in . Therefore any vertex in and any vertex in do not have an -step common prey in and thus are not adjacent in . Now, if , then the statement is immediately true.
Suppose . Then . Take a vertex . By definition, there exist and in satisfying and . Since is a bipartite tournament, and . Thus and are -step prey of . Since (resp. ) is a -step prey of every vertex in (resp. ), every vertex in is adjacent to in by Proposition 3.4. Since was arbitrarily chosen, every vertex in is adjacent to every vertex in . Since every vertex in has as a -step prey, forms a clique in by Proposition 3.4. Thus we may conclude that each of and forms a clique in . As we have shown that any vertex in and any vertex in are not adjacent in , is a union of two complete graphs. Hence we have shown that is a complete graph or a union of two complete graphs. ∎
Lemma 3.8**.**
Let be a bipartite tournament having bipartition without sinks. Then and .
Proof.
Cho and Kim [4] showed that a digraph without sinks has competition period , so . In the following, we shall show . Suppose that there exist two vertices and such that and are adjacent in for some positive integer . Without loss of generality, we may assume that and belong to by Proposition 3.1. By Proposition 3.4, it is sufficient to show that and are adjacent in for some positive integer . Let
[TABLE]
By the hypothesis, and . If , then and are adjacent in and we are done. Consider the case . Then, since is a bipartite tournament,
[TABLE]
Moreover, since , is a disjoint union of the following sets:
[TABLE]
Suppose to the contrary that, for each , or or . Then, is a disjoint union of , , and . Then the only possible -step prey of or are vertices in , vertices in , vertices in , or vertices in . To see why, suppose there exists a -directed walk for some and (resp. ). By definition, the vertex right before on belongs to (resp. ). Then, the vertex right before on belongs to (resp. ). Therefore any vertex in or is reachable only from a vertex in or . Thus we have shown that the only possible -step prey of or are vertices in , vertices in , vertices in , or vertices in . Yet, a vertex in (resp. ) can be only -step (resp. -step) prey of while it can be only -step (resp. -step) prey of , and a vertex in (resp. a vertex in ) can be only -step (resp. -step) prey of while it can be only -step (resp. -step) prey of for nonnegative integers , , , and . Therefore there are no -step common prey of and for any integer , and we reach a contradiction. Thus there exists such that , , and . Hence
[TABLE]
Suppose that there is such that and . Then we may take two vertices and . Since is a bipartite tournament, and . Thus is a -step common prey of and in and we are done. Now suppose that or for any and fix . Without loss of generality, we may assume . Then, since and by the definition of , and . Now we may take and . Since is a bipartite tournament, and . Since , we may take . By the way, since , and . Thus and are directed walks in . Hence and have as a -step common prey in and we are done. ∎
The upper bound given in Lemma 3.8 is sharp as seen by the digraph given in Figure 2. The digraph has no sinks, , for any integer . Therefore the competition index of is .
Theorem 3.9**.**
Let be a bipartite tournament with bipartition which has a directed cycle and be the -step competition graph of for an integer . Then, is a disjoint union of complete graphs among which at most two are nontrivial, or, by deleting the isolated vertices from if any, we obtain a non-disjoint union of two complete graphs for each . Moreover,
[TABLE]
Proof.
Let be the sink sequence of and for . Suppose . Then, since has a directed cycle, by Proposition 2.2. Therefore the theorem statement is true by Lemmas 3.7 and 3.8.
Now suppose . By Proposition 2.3, is included in one of the bipartite sets while is included in the other partite set. By symmetry, we may assume that and . Let be the digraph sequence associated with .
Case 1. . Then is the sink sequence of with and . Since , or . By the hypothesis, has a directed cycle, so by Proposition 2.2. Thus every vertex in has outdegree at least one. Obviously, each vertex in is isolated in . Since , . Thus is a bipartite tournament with bipartition .
Consider the case where is odd. Then, since every vertex in has outdegree at least one, every vertex in has an -step prey in in and thus in . Therefore each vertex in is an -step prey of each vertex in in . Thus is complete. Furthermore, since every vertex in has outdegree at least one, the subgraph of induced by is a complete graph or a union of two complete graphs by Lemma 3.7. Since the subgraph of induced by is , is a subgraph of . If an edge belongs to , then the end vertices of have an -step common prey in which belongs to . Moreover, since each vertex in has outdegree zero, any directed walk of length does not contain a vertex in as an interior vertex. Therefore the adjacency of two vertices belonging to is inherited to . Then, since is a spanning subgraph of , . Thus is complete, the vertices in are isolated in , and is a complete graph or a union of two complete graphs. By applying a similar argument for the case in which is even, we may show that is complete, the vertices in are isolated in , and is a complete graph or a union of two complete graphs. Hence the first part of the theorem is true.
Now we show . Suppose that and are adjacent in for some and some odd integer . Then and have an -step common prey in . Since is odd, the -step common prey of and in are contained in . Since every vertex of has outdegree at least one, and have an -step common prey in . Thus and are adjacent in . By applying a similar argument, we may show that if and are adjacent in for for some even integer , then and are adjacent in . Thus we have shown that
- ()
if two vertices are adjacent in for , then they are adjacent in .
Note that is complete and the vertices in are isolated in for any odd integer and is complete and the vertices in are isolated in for any even integer . Hence .
In the following, we compute the competition index of . In a previous argument, we have shown that for any odd integer , is complete and for any even integer , is complete. Now take two vertices and in which are adjacent in for some even integer . Then and have an -step common prey in . Since is even, belongs to . By the definition of , neither any -directed walk nor any -directed walk contains a vertex in , so is an -step common prey of and in . Since has no sinks, and by Lemma 3.8. Thus and are adjacent in . Since is a subgraph of , and are adjacent in . By (), and are adjacent in for any even integer . By applying a similar argument, we may show that if two vertices in are adjacent in for some odd integer , then they are adjacent in for any odd integer . Hence we have shown that .
Case 2. . Let . Since has a directed cycle, by Proposition 2.2 and so each vertex in has outdegree at least one. Since contains a directed cycle and is a bipartite tournament, . Now we take two distinct vertices and in . Since each vertex in has outdegree at least one, (resp. ) has an -step prey (resp. ) in . Obviously, and belong to if is odd; to if is even. If and belong to (resp. ), then they have a common prey in (resp. ) by the definition of sink sequence. Therefore is an -step common prey of and in and so forms a clique in . By a similar argument, it can be shown that forms a clique in .
For notational convenience, let for .
Subcase 1. . Then, by Proposition 2.4, the vertices in are isolated in . Since we have shown that forms a clique in , is isomorphic to
[TABLE]
for each .
Subcase 2. . Then each of and forms a clique in by Proposition 3.5. By Proposition 2.4, the vertices in are isolated in . Thus is isomorphic to
[TABLE]
for each .
By the conclusion deduced in Subcase 1, and . Suppose that is even. Then . By Proposition 2.4, the vertices in are isolated in . However, by Proposition 3.5, forms a clique in . Since , forms a clique in . Thus and so . We may apply similar argument to show that for an odd . Hence . ∎
4 Acknowledgement
This research was supported by the National Research Foundation of Korea(NRF) funded by the Korea government(MEST) (NRF-2017R1E1A1A03070489) and by the Korea government(MSIP) (2016R1A5A1008055).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Eva Belmont. A complete characterization of paths that are m 𝑚 m -step competition graphs. Discrete Applied Mathematics , 159(14):1381–1390, 2011.
- 2[2] Han Hyuk Cho and Hwa Kyung Kim. Competition indices of strongly connected digraphs. Bull. Korean Math. Soc , 48(3):637–646, 2011.
- 3[3] Han Hyuk Cho, Suh-Ryung Kim, and Yunsun Nam. The m 𝑚 m -step competition graph of a digraph. Discrete Applied Mathematics , 105(1):115–127, 2000.
- 4[4] HH Cho and HK Kim. Competition indices of digraphs. In Proceedings of workshop in combinatorics , volume 99, pages 96–107, 2004.
- 5[5] Joel E Cohen. Interval graphs and food webs: a finding and a problem. RAND Corporation Document , 17696, 1968.
- 6[6] Harvey J Greenberg, J Richard Lundgren, and John S Maybee. Inverting graphs of rectangular matrices. Discrete applied mathematics , 8(3):255–265, 1984.
- 7[7] Geir T Helleloid. Connected triangle-free m 𝑚 m -step competition graphs. Discrete Applied Mathematics , 145(3):376–383, 2005.
- 8[8] Wei Ho. The m 𝑚 m -step, same-step, and any-step competition graphs. Discrete Applied Mathematics , 152(1):159–175, 2005.
