1. Introduction
In this paper, the terminology and notation used follow from [
1,
2,
3,
4], and all digraphs (directed graphs) do not involve weights. Let
denote a digraph (directed graph) with vertex set
arc set
and order
Loops are permitted, but multiple arcs are not. A walk
W from
x to
y in a digraph
referring to a sequence of vertices
and a sequence of arcs
where the vertices and arcs are not necessarily distinct. The length of the walk
W refers to the number of arcs in
The walk
W from
x to
y of length
k is denoted as
A path is a walk with distinct vertices. A cycle is a closed walk from
x to
y with distinct vertices except for
The length of the shortest walk from
x to
y is called the distance from vertex
x to vertex
and it is denoted by
(for short,
).
A digraph D is called primitive if and only if there exists some positive integer k such that for any pair of vertices of there is a walk of length k from x to The smallest such k is called the exponent of denoted by It is well known that D is primitive if and only if D is strongly connected, and the greatest common divisor of the lengths of all the cycles in D is 1.
For a positive integer m that satisfies and D is a primitive digraph, we define the m-competition index (generalized competition index) of it is denoted by which is the smallest positive integer k such that for any pair of vertices there exist at least m distinct vertices of D that satisfy and where
The scrambling index of a primitive digraph
D was introduced in [
4,
5], and denoted by
Kim [
6] studied the scrambling index of primitive digraphs. Chen and Liu [
7] studied the scrambling index of symmetric primitive matrices (digraphs). Kim [
8] introduced the
m-competition index, which is a generalization of the competition index in [
3]. For primitive digraphs, the definitions of 1-competition index and the scrambling index are identical. That is,
For a positive integer
k and a primitive digraph
we define the
k-step outneighborhood of a vertex
x as
The
k-step common outneighborhood of vertices
x and
y is defined as
The local
m-competition index of vertices
x and
y as
The local
m-competition index of
x as
According to the definitions of
and
we can easily get
On the basis of the definitions of the exponent and the
m-competition index of
D of order
we have
The
m-competition index is a generalization of the exponent and the scrambling index of a primitive digraph. There exist many studies about exponents and their generalization; for example [
9,
10,
11]. For some studies on generalized competition indices, see [
12,
13,
14,
15,
16].
Remark 1. Brualdi and Liu [10] proposed a memoryless communication system. In a memoryless communication system represented by a primitive digraph with n vertices, Huang and Liu [17] pointed out the m-competition indices characterize the longest first time of m vertices knowing all 2 bits of the information. See [10,17] for more details. For a primitive digraph, Huang and Liu [
17] gave the definition of the generalized
-scrambling indices, which are a generalization of the scrambling index and
m-competition index. For the research on the generalized
-scrambling indices, please refer to [
18,
19]. Topological indices of graphs were studied in [
20,
21,
22,
23]. Furthermore, graphs have some applications in chemistry. For chemical graphs, we refer to [
24,
25].
A symmetric digraph D is a digraph such that for any vertices x and is an arc if and only if is an arc, which is represented by An undirected graph (possibly with loops) can be regarded as a symmetric digraph. If D is symmetric, the notation is used to represent that there exists a walk of length k from x to
A doubly symmetric digraph where A doubly symmetric digraph D is a symmetric digraph such that for any pair of vertices and is an arc if and only if is an arc. In addition, we call the two arcs and as a pair of symmetrical arcs, or as the symmetrical arc of where and We call the two vertices and as a pair of symmetrical vertices, or as the symmetrical vertex of where By definition, if n is odd, then is symmetrical with itself. If then In other words, if is a loop, then is also a loop, the loops appear in pairs. A digraph D is called a doubly symmetric primitive digraph provided D is a doubly symmetric digraph and D is primitive.
Chen and Liu [
26,
27] investigated exponents and their generalization about doubly symmetric primitive matrices(primitive digraphs). Chen and Jiang [
28] studied exponent sets of central symmetric primitive matrices (doubly symmetric primitive digraphs) with trace
d (
d loops).
A doubly symmetric primitive digraph D is called as a doubly symmetric primitive digraph with d loops if and only if D contains exactly d loops. Let denote the set of all doubly symmetric primitive digraphs with n vertices. Let denote the set of all doubly symmetric primitive digraphs of order n with d loops, where Let represent the set of d loop vertices in where Let Let and if we delete any pair of symmetric arcs and of then D is not a doubly symmetric primitive digraph (that is, D is not connected), where
Kim and Lee [
16] investigated
m-competition indices of symmetric primitive digraphs with the shortest odd cycle length
and gave the upper and lower bounds, where
A doubly symmetric primitive digraph is a special symmetric primitive digraph, which has the characteristic of arc symmetry. In this paper, according to the arc symmetry of such digraphs, using graph theory methods, we determine the upper bounds for the
m-competition indices of
, where
If a walk from to in a digraph D is recorded as then the length of the walk is recorded as the set of all vertices on this walk is denoted as If there is a unique path from to in a digraph then the path is recorded as (for short, ). The length of the path is written as (for short, ). The set of all vertices on the path is denoted as (for short, ). If we define If is a vertex on the path from to then we call For a vertex and a set let For we define If U is a set, we use the sign to denote the number of elements in The sign is used to represent the largest integer not greater than and the sign is used to represent the smallest integer not less than
In this paper, let and m be integers with We give the upper bounds on the m-competition indices of digraphs in where
2. Preliminary Results
In Lemmas 1 and 2, let and where
Definition 1. Let We define the notation
Chen and Jiang [
28] gave the proof of Lemma 1, which was proved by contradictory method.
Lemma 1 (Chen and Jiang [
28]).
Let n be odd, and let x be a vertex of D. Then, Proof. Through the following steps, we find a subgraph of
- (i)
Let Let and
- (ii)
Let i be an integer satisfying If is known, then let For any arc of we have where Let Let Let
- (iii)
Repeat (ii), that is, i takes integers in turn, until
Then, and Suppose We have Let According to the structure of we can conclude that the both and are connected, and there is a unique path for any two different vertices in and respectively. Suppose Then, we have Let denote a digraph (directed graph) with vertex set arc set and We can conclude that the is connected, and there is a unique path for any two different vertices in According to the structure of , we know that is some subgraph of For any vertex x of it’s easy to know that Therefore, the conclusion is established. □
Remark 2. In order to obtain more conclusions and facilitate the following proofs, we take a different approach from [28] above to prove Lemma 1. Lemma 2. Let n be even, and let x be any vertex of D.
- (1)
If then there is a cycle so that for any vertex on the cycle we have
- (2)
If then there are vertices we have and
Proof. Through the following steps, we find a subgraph of
- (i)
Take any vertex of let and Let and
- (ii)
Let i be an integer satisfying If is known, then let For any arc of we have where Let Let Let
- (iii)
Repeat (ii), that is, i takes integers in turn, until
Then, and Suppose We have Let According to the structure of we can conclude that the both and are connected, and there is a unique path for any two different vertices in and , respectively.
Case 1
Because D is connected, then there are and where Suppose and then and Suppose Let denote a digraph (directed graph) with vertex set arc set and According to the structure of , we know that is some subgraph of Let x be any vertex of If then there is a path from x to that is We have If then there is a path from x to that is Since then We have Therefore, for any vertex x of we have Similarly, Therefore, for any vertex x of we have and Similarly, we have and Let a sequence of vertices in the cycle C be If the length of cycle C is greater than or equal to we will prove that for any vertex we have and Next, we consider Suppose then If is obvious. If let then There is a path from x to that is There is another path from x to that is Let the symmetry vertex of x be We have where and
It’s easy to conclude Then, we have Therefore, Similarly, we have
Case 2
Since there is such that where Suppose Let denote a digraph with vertex set arc set and We can conclude that is connected, and there is a unique path for any two different vertices in According to the structure of we know that is some subgraph of For any vertex x of it is easy to know that
In fact, if the structures of the two graphs and are the same, and Case 2 can be regarded as a special case of Case 1.
Therefore, the conclusion is established. □
3. The Upper Bounds for the -Competition Indices of
Theorem 1. Let If n is odd and d is odd, then where
Proof. If d is odd, then is a loop vertex. Let x be any vertex. According to Lemma 1, we have Therefore, we conclude Since we have where □
For any then there is a spanning subgraph of ( and ), and We have where Therefore, when we study the upper bound on the m-competition indices of we only need to consider
Definition 2. Let For a pair of vertices if there is a walk from x to z through a loop vertex, we call The set of d loops in D is denoted by and the loops appear in pairs.
Corollary 1. Let where n is odd and
- (1)
There are two connected subgraphs and of we have and Where and and Moreover,
- (2)
For any pair of vertices of D such that and then
Proof. (1) The conclusion can be directly obtained by the proof of Lemma 1. (2) Both and are connected, and there is a unique path for any two different vertices in and respectively. Further, according to the definition of there is a unique path for any two different vertices in For any pair of vertices of D such that and the unique path from x to y is The unique path from x to is The unique path from to y is Since we have □
Definition 3. Let If n is odd, d is even and In Proposition 1, Lemma 3 and Theorem 2, we define the following notation
- (1)
and where are as shown in Corollary 1.
- (2)
Proposition 1. Let If n is odd, d is even and then
Proof. Since n is odd and d is even, we have is not a loop vertex. Then, by Definition 3. Moreover, for any vertex and it is easy to see that Therefore, is an odd number. Furthermore, we have □
Lemma 3. Let If n is odd, d is even and for any pair of vertices then there is a walk from x to z such that and
Proof. Let be the nearest loop vertex to then is also the nearest loop vertex to Suppose then Let’s assume that Since then the path from to x does not pass through a loop vertex, that is Let then Since we have . Let then
Case 1 and
Since
Let’s assume
Then, there exists a walk
from
x to
that is
We have
by Corollary 1. Moreover,
Then,
Case 2 and
The proof is similar to Case 1, and we omit it.
Case 3 and
If
then
Then, there exists a walk
from
x to
that is
There exists another walk
from
x to
that is
We have
Then
We can conclude that Then, there is a walk from x to z through a loop vertex, and the length of the walk is less than or equal to
Case 4 and
By Corollary 1, we have and The proof is similar to Case 3, and we omit it. □
Theorem 2. Let If n is odd, d is even and then
- (1)
If then where
- (2)
Proof. We only need to consider Since d is even, is not a loop vertex. We have Let x and y be any pair of vertices. By Lemma 1, we have
- (1)
we have Next, we prove
Case 1.1 and
By Lemma 3, there is a walk from x to such that and There is a walk from y to such that and Since we have
Case 1.2 and
We have and Then, we have
Case 1.3 and
Similar to Case 1.1 and Case 1.2, we have
For Case 1.1, Case 1.2 and Case 1.3, we all have Since
Therefore, we have where
- (2)
we have
Case 2.1 and
By Lemma 3, we have For any vertex such that let be the nearest loop vertex to and It is easy to find that and Similarly, we have and Then, Further, we have If the conclusion is clearly established. If then . So, we have and For any vertex such that we have and Therefore, where
Case 2.2 and
We have and Therefore, where If we have If we have
Case 2.3 and
Case 2.3.1
If then For any vertex such that we have In addition, we have Therefore, Let It is easy to obtain For any vertex we have So, we have Then For any vertex such that , then We can easily conclude that The conclusion is clearly established.
Case 2.3.2
Suppose It is easy to see For any vertex we have In addition, we have Therefore, We have where For any vertex such that , then We can easily conclude that
Therefore, the theorem holds. □
Corollary 2. Let where n is even, d is even and
- (1)
There are two connected subgraphs and of we have and Where and and and Moreover,
- (2)
If then in (1). Then, there is a cycle C in Moreover, the length of cycle C is an even number greater than or equal to
- (3)
If then in (1). Then, where t is an integer such that
Proof. According to Definition 1, If since we have The conclusions can be obtained directly through the proof of Lemma 2. □
In Corollary 2, both and are connected, and there is a unique path for any two different vertices in and respectively. If for any pair of vertices and there is more than one path from u to v. If then there is a unique path for any two different vertices in In fact, can be regarded as a special case of in
Definition 4. Let where n is even, d is even and If in the rest of this section, we define the following notation:
- (1)
and where and are as shown in Corollary 2.
- (2)
A sequence of vertices in the cycle C is where Since and then and
- (3)
If let and Suppose
- (4)
For any vertex Let be the path from u to that is Let be the path from u to that is Let be the path from u to that is
- (5)
For any vertex Let be the path from u to that is Let be the path from u to that is Let be the path from u to that is
- (6)
If the sequence of vertices in the path is where and are any pair of vertices. Then, we define as a sequence of vertices
In Definition 4, since we have From Definition 4, it can be seen that and where u is any vertex of
Proposition 2. Let where n is even, d is even and If are the vertices on the cycle C that satisfy then
Proof. From Definition 4, if for any vertex it’s easy to see that Therefore, is even. Further, we have □
Lemma 4. Let where n is even, d is even and Let x be any vertex of Suppose and then
- (1)
If we have
- (2)
if and only if
Proof. Suppose
Case 1
Let where Then is Moreover, is Since it is easy to see that if and only if
Since then We have Moreover, is Since and then
Case 2
Let where Then is Moreover, is Since we can easily see that if and only if
is Since then Let u be any vertex such that Since and we have Then Therefore, Since and then
For we have The proof is similar to so let us omit it. □
By the proof of Lemma 4, we directly get Corollary 3.
Corollary 3. Let where n is even, d is even and Suppose and then
- (1)
Let x be any vertex of then if and only if
- (2)
If then if and only if
- (3)
If then if and only if
Lemma 5. Let where n is even, d is even and For any pair of vertices if
- (1)
and
- (2)
and
For the above two cases, then there is a walk from x to z such that and
Proof. Case 1 and
A sequence of vertices in the cycle C is Let be the nearest loop vertex to where Let be the nearest loop vertex to where Let x be any vertex such that Since then the path in from x to doesn’t pass through a loop vertex, that is Let where Let z be any vertex such that
Case 1.1
Let
then
Let us assume
and
then there exists a walk
from
x to
that is
We have
by Corollary 2. Moreover,
Then,
For similarly, there is a walk from x to z through a loop vertex, and the length of the walk is less than or equal to
Case 1.2
Let then From Corollary 3, since then So, we have
There exists a walk
from
x to
that is
There exists another walk
from
x to
that is
Since
then
We have
Then
We can conclude that
For any pair of vertices in D such that there is a walk from x to z through a loop vertex, and the length of the walk is less than or equal to
Case 2 and
For it is equivalent to in Case 1, let us omit the proof. □
Theorem 3. Let If n is even, d is even and then
- (1)
If then where
- (2)
Proof. We only need to consider Let us consider
Case 1
Suppose where Let x be any vertex. By Lemma 2, we have and Then, we have For any vertex such that we have Then, where
- (1)
If the conclusion is obvious.
- (2)
If for we have For we have The conclusion is established.
Case 2
By Lemma 5, for any pair of vertices in D such that there is a walk from x to z through a loop vertex, and the length of the walk is less than or equal to Since for any vertex such that we have by Lemma 4. Furthermore, we have and
Let be any pair of vertices satisfying that
- (1)
we have Obviously, Further, Then, where For any vertex such that we have Therefore, we have where
- (2)
we have
Case 2.1 and
By Lemma 5, we have For any vertex such that let be the nearest loop vertex to and It’s easy to get Therefore, we have If the conclusion is clearly established. If according to Lemma 4, we have Similarly, For any vertex such that we have and Therefore, where
Case 2.2 and
By Lemma 4, we have and We have and Further, we have and Therefore, where If we have If we have
Case 2.3 and
By Lemma 4, We have by Lemma 5. Moreover, and
Case 2.3.1
Then, For any vertex such that we have In addition, we have Therefore, Let Let Suppose It is easy to get For any vertex then For any vertex then Furthermore, we have Then For any vertex such that , then We can easily conclude that The conclusion is clearly established.
Case 2.3.2
Let Let Suppose It is easy to see For we have For we have Therefore, We have where For any vertex such that , then We have
For it is equivalent to in , let us omit the proof.
Therefore, the theorem holds. □