The kernel in special directed circular graphs

Xiuxiu REN , Weihua YANG

Front. Math. China ›› 2025, Vol. 20 ›› Issue (3) : 109 -119.

PDF (444KB)
Front. Math. China ›› 2025, Vol. 20 ›› Issue (3) : 109 -119. DOI: 10.3868/s140-DDD-025-0010-x
RESEARCH ARTICLE

The kernel in special directed circular graphs

Author information +
History +
PDF (444KB)

Abstract

A kernel in a directed graph D = (V, A) is a set K of vertices of D such that no two vertices in K are adjacent and for every vertex v in V \ K there is a vertex u in K, such that (v, u) is an arc of D. It is well known that the problem of the existence of a kernel is NP-complete for a general digraph. Bang-Jensen and Gutin pose an interesting problem (Problem 12.3.5) in their book [Digraphs: Theory, Algorithms and Applications, London: Springer-Verlag, 2000]: to characterize all circular digraphs with kernels. In this paper, we study the problem of the existence of the kernel for several special classes of circular digraphs. Moreover, a class of counterexamples is given for the Duchet kernel conjecture (for every connected kernel-less digraph which is not an odd directed cycle, there exists an arc which can be removed and the obtained digraph is still kernel-less).

Keywords

Kernel / directed graph / circular graph / Duchet kernel conjecture

Cite this article

Download citation ▾
Xiuxiu REN, Weihua YANG. The kernel in special directed circular graphs. Front. Math. China, 2025, 20(3): 109-119 DOI:10.3868/s140-DDD-025-0010-x

登录浏览全文

4963

注册一个新账户 忘记密码

1 Introduction

A directed graph D is defined as an ordered triple (V(D), A(D), ψ(D)), where V(D) is a non-empty set of vertices, A(D) is a set of arcs that does not intersect with V(D), and ψ(D) is an association function that maps each arc in D to an ordered pair of vertices in D. Typically, a directed graph is denoted as D = (V, A). If an arc a = (u, v) exists in D, then u is called the tail of a, and v is called the head of a. It is also said that u controls v, or equivalently, v is controlled (or absorbed) by u.

A kernel K of a directed graph D = (V, A) is a subset of the vertex set V, where any two vertices in K are not adjacent in D (independence), and for every vertex vV \ K, there exists a vertex uK such that (v, u) is an arc in D (dominance or absorption) [3]. If a directed graph does not have a kernel, it is called kernel-less. Kernels are applied in various important fields such as logic, computational complexity, artificial intelligence, game theory, combinatorial mathematics, and coding theory [2, 4].

Different approaches to defining the concept of a kernel in directed graphs have been introduced in the literature [9, 14]. The concept was first proposed by Von Neumann and Morgenstern [14] when describing the winner in a two-player game, and it is proved that any acyclic directed graph had a unique kernel. However, not every directed graph has a kernel and even if it does, it may not be unique. Richardson [11] proved that every kernel-less directed graph contained at least one odd cycle. Berge and Duchet [4] provided a concise proof of this result. Furthermore, it was demonstrated in [2, 4] that odd cycles and most tournament graphs did not have kernels. But for general directed graphs [6, 13] and planar directed graphs where both the in-degree and out-degree are at most 2 and the total degree is at most 3 [8], the problem of determining the existence of a kernel is NP-complete. Moreover, for certain special classes of directed graphs, the problem of determining the number of kernels is NP-hard [12]. On the other hand, every finite directed graph in which all cycles have even length has a kernel [11]. This implies that an odd cycle is the simplest type of kernel-less directed graph, and it possesses the following property: If an arc is removed from a directed odd cycle, the resulting acyclic directed graph will have a unique kernel.

In 1980, Duchet conjectured that except for directed odd cycles, no other connected directed graph possessed the aforementioned property [7] (referred to as the Duchet Kernel Conjecture). In other words, for any kernel-less connected directed graph that is not an odd cycle there must exist at least one arc whose removal still results in a kernel-less directed graph. However, Apartsin et al. [1] provided a counterexample to this conjecture: the circulant graph C43(1, 7, 8) was kernel-less, but after the removal of any single arc, the resulting graph had a kernel. In 1998, Boros and Gurvich refined this conjecture [5], proposing that an odd hole (an undirected odd cycle of length at least 5) was the only type of connected graph that was not itself kernel-solvable (see [2]), yet becomes kernel-solvable after the removal of any single edge.

In [1], Apartsin et al. disproved the Duchet Kernel Conjecture by presenting a counterexample using circulant graphs. However, the characterization of kernel existence in circulant graphs has remained an open problem. Bang-Jensen and Gutin, in their classic work on directed graphs [2], explicitly list this as an open problem. In this paper, we provide an initial discussion on the kernels of certain special circulant digraphs and apply the corresponding results to construct a counterexample to the Duchet Kernel Conjecture. Below, the definition of a circulant digraph is as follows:

Definition 1.1 [2] A directed graph is called a circulant digraph if its vertex set is given by V={1,2,,n}, and its arc set is A={(i,i+j(modn)):1in,jW}, where n ≥ 2 is an integer, and W{1,2,,n1}. Denote this circulant digraph as Cn(W). In particular, Cn({1,2,,n1}) is the symmetric directed complete graph Kn, and Cn ({1}) represents the directed n-cycle (For simplicity, it may denote Cn({i,j,,k}) as Cn(i,j,,k)inlaterdiscussions).

Next, it analyzes the kernels of certain circulant digraphs, and considers simple circulant digraphs, meaning that for any graph Cn(i,j,,k), it is assumed: max{i,j,,k}<n2.

2 Kernel of a directed circulant graph Cn (1, s)

Theorem 2.1  A graph Cn (1, s) has a kernel if and only if n0(mods+1gcd(t1,t2)), where s+1=2t1+3t2 and t1, t2 are any pair of non-negative integers satisfying the equation. Here, gcd(t1,t2) denotes the greatest common divisor of t1 and t2.

Proof Necessity: Let K={k1,k2,,km} be a kernel of the graph Cn(1,s), where k1<k2<<km, which will not be explicitly stated further. Define di as the distance between the ith and (i+1)th elements in K in the graph Cn(1,s), i.e.,

ki+1=ki+di(modn),i=1,2,,m;km+1=k1.

It is noted that the possible values of di are only 2 or 3 (throughout this paper, the subscript χ in is taken modulo m, which will not be explicitly stated further). If di = 1 or s, then K will not satisfy the independence condition. If di 4, K will not satisfy the absorption condition. In particular, when s = 2, there must be di = 3; and when s = 3, there must be di = 2.

Since for any i, the element ki absorbs both ki + 1 and ki + s, it follows that ki+1ki+1, meaning that there must exist an index j such that kj=ki+(s+1), where i<jm and j is an integer. Thus, it requires to partition the sequence of distances summing to s + 1. Since di (i = 1, 2, , m) can only be 2 or 3, and based on the kernel definition, there is

dj=di,dj+1=di+1,,d2ji1=dj1,

and

di+di+1+di+2++dj1=dj+dj+1+dj+2++d2ji1=s+1,

where s+1=2t1+3t2, for some non-negative integers t1, t2.

If there exists s such that s+10(mods), where s=2t1+3t2, for some non-negative integers t1,t2, then there exists an index j such that kj=ki+s, where i<jj, and j is an integer, and

dj=di,dj+1=di+1,,d2ji1=dj1.

Thus,

s0(mods+1gcd(t1,t2)),

which implies that n0(mods+1gcd(t1,t2)), where s+1=2t1+3t2 and t1, t2 are any non-negative integers satisfying the equation.

Sufficiency: Conversely, if n0(mods+1gcd(t1,t2)), where s+1=2t1+3t2 and t1, t2 are non-negative integers satisfying the equation, it requires to find one kernel to establish sufficiency. Clearly, any subset {k1,k2,,km}V(Cn(1,s)) forms a kernel of the directed cycle graph Cn(1, s), where ki+1ki(i=1,2,,m) is either 2 or 3 (with km+1=k1), and the sequence [k2k1,k3k2,,kmkm1,k1km] follows a cyclic pattern with period s+1gcd(t1,t2). Here, the “period” refers to the length of a repeating segment in a cyclic sequence of distances. That is, if {k1,k2,,km} forms a kernel, the corresponding sequence of distances is [d1,d2,,dm], where di=ki+1ki, and km+1=k1. If this sequence forms a cyclic pattern with repeating segment [di,di+1,,dj], then its period is given by di+di+1++dj. The same convention applies throughout the rest of the paper and will not be reiterated explicitly.

3 Kernels of a directed cyclic graph Cn(1, s, s+1)

Theorem 3.1 (1) The graph Cn(1, 2, 3) has a kernel if and only if n0(mod 4);

(2) Graph Cn(1, 3, 4) has a kernel if and only if n0 (mod 7);

(3) Graph Cn(1, 4, 5) has a kernel if and only if n0 (mod 3) or n0 (mod 8);

(4) Graph Cn(1, 5, 6) has a kernel if and only if n0 (mod 7) or n0 (mod 11).

Proof Let K={k1,k2,,km} be a kernel of graph Cn(1, s, s + 1). Define di as the distance between the ith and (i + 1)th elements in K within Cn(1, s, s + 1), i.e.,

ki+1=ki+di(modn),i=1,2,,m;km+1=k1.

(1) For graph Cn(1, 2, 3), it is observed that the possible values for di are restricted to 4. If di takes the values 1, 2, or 3, then the set K fails to satisfy the independence condition. If di > 4, then K fails to satisfy the absorption condition. The cyclic sequence of distances corresponding to the kernel of Cn(1, 2, 3) consists of [4], meaning that the kernel is given by {4,8,,4t}, where n=4t, for t=2,3,4,. Since the sufficiency is also evident, it follows that graph Cn(1, 2, 3) has a kernel if and only if n0(mod 4).

(2) For graph Cn(1, 3, 4), similarly, the possible values for di are 2 and 5. Based on the independence and absorption conditions of the kernel, there is: if di =2, then di+1=5. Thus, the cyclic sequence of distances corresponding to the kernel of Cn(1, 3, 4) is [2, 5], meaning that the kernel is given by {2,7,,7t+2,7t+7}, where n=7(t+1), for t=1,2,3,. Since sufficiency is also evident, it follows that graph Cn (1, 3, 4) has a kernel if and only if n0(mod 7).

(3) For graph Cn(1, 4, 5), the possible values for di are 2, 3, and 6. Based on the independence and absorption conditions of the kernel, there is: If di =2, then di+1=6; If di = 3, then di+1=3. Thus, the cyclic sequence of distances corresponding to the kernel of Cn(1, 4, 5) consists of either [3] or [2, 6], meaning that the kernel is given by {3,,3t},n=3t,t=4,5,6, or {2,8,,8t+2,8t+8},n=8(t+1), t=1,2,3,. Since sufficiency is also evident, it follows that graph Cn(1, 4, 5) has a kernel if and only if n0(mod 3) or n0 (mod 8).

(4) For graph Cn(1, 5, 6), the possible values for di are 2, 3, 4, and 7. Based on the independence and absorption conditions of the kernel, there is: If di = 2, then di+1=2 and di+2=7; If di = 3, then di+1=4. Thus, the cyclic sequence of distances corresponding to the kernel of Cn(1, 5, 6) consists of either [2, 2, 7] or [3, 4], meaning that the kernel is given by {2,4,11,,11t+2,11t+4,11t+11},n=11(t+1),t=1,2,3, or {3,7,,7t+3,7t+7},n=7(t+1),t=1,2,3,. Since sufficiency is also evident, it follows that graph Cn(1, 5, 6) has a kernel if and only if n0(mod 7) or n0 (mod 11). □

Theorem 3.2 (1) Graph Cn(1, 6, 7) has a kernel if and only if n0 (mod 4) or n0 (mod 13);

(2) Graph Cn(1, 8, 9) has a kernel if and only if n0 (mod 10) or n0 (mod 16) or n0 (mod 17).

Proof Let K={k1,k2,,km} be a kernel of graph Cn(1, s, s + 1). Define di as the distance between the ith and the (i+1)th vertices in K within Cn(1, s, s +1), i.e.,

ki+1=ki+di(modn),i=1,2,,m;km+1=k1.

(1) For graph Cn(1, 6, 7), it is noted that the possible values of di can only be 2, 3, 4, 5, or 8. If di = 1, 6, or 7, K would violate the independence condition. If di > 8, K will violate the absorption condition.

From the kernel conditions, it is derived:

If di = 2, then di+1=2, di+2=8;

If di = 3, then di+1=2, di+2=3;

If di = 4, then di+1=4;

If di = 5, then di+1=3, di+2=2;

If di = 8, then di+1=2, di+2=2.

Thus, the cyclic distance sequences corresponding to the kernel are [2, 2, 8] or [3, 2, 3, 5] or [4]. All the possible kernels are {2,4,12,,12t+2,12t+4,12t+12}, n=12(t+1), t=1,2,3, or {3,5,8,13,,13t+3,13t+5,13t+8,13t+13}, n=13(t+1), t=0,1,2, or {4,,4t},n=4t,t=4,5,6,.

Since sufficiency is also evident, graph Cn(1, 6, 7) has a kernel if and only if n0 (mod 4) or n0 (mod 13).

(2) Similarly, for graph Cn(1, 8, 9), it is noted that the possible values of di are only 2, 3, 4, 5, 6, 7, or 10. If di = 1, 8, or 9, then K will not satisfy independence. If di > 10, then K will not satisfy absorbance.

According to the definition of a kernel, there is:

If di = 2, then di+1=2,di+2=2,di+3=10;

If di = 3, then di+1=2,di+2=2,di+3=3; or di+1=2,di+2=5; or di+1=3,di+2=4; or di+1=4,di+2=3; or di+1=7; if di = 4, then di+1=2,di+2=4; or di+1=3,di+2=3; or di+1=6; if di = 5, then di+1=2,di+2=3; or di+1=5;

If di = 6, then di+1=4;

If di = 7, then di+1=3.

Thus, all possible distance sequences of length s+2 within the kernel are: [3, 2, 2, 3, 3, 2, 5, 3, 3, 4, 3, 4, 3, 3, 7, 4, 2, 4, 4, 3, 3, 4, 6, 5, 2, 3, 5, 5, 6, 4, 7, 3]. This means the kernel's repeating distance cycle sequences must be one of: [2, 2, 2, 10, 3, 2, 5, 5, 2, 3, 3, 4, 3, 7, 3, 2, 2, 4, 2, 6, 4]. In other words, all possible kernels are: {2, 4, 6, 16, ..., 16t+2, 16t+4, 16t+6, 16t+16}, n=16(t+1), t = 1, 2, 3, ... or {3, 5, 10, 15, 17, ..., 17t+3, 17t+5, 17t+10, 17t+15, 17t+17}, n=17(t+1), t = 1, 2, 3, ... or {3, 6, 10, ..., 10t+3, 10t+6, 10t +10}, n=10(t+1), t = 1, 2, 3, ... or {3, 10, 13, 15, 17, ..., 17t + 3, 17t + 10, 17t + 13, 17t + 15, 17t +17}, n=17(t+1), t = 1, 2, 3, ... or {4, 6, 12, 16, ..., 16t + 4, 16t + 6, 16t + 12, 16t + 16}, n=16(t+1), t = 1, 2, 3, .... Since sufficiency is also evident, graph Cn(1, 8, 9) has a kernel if and only if n0 (mod 10) or n0 (mod 16) or n0 (mod 17). □

Theorem 3.3  For graph Cn(1, s, s + 1), the following conclusions hold:

(1) When s is an odd number, graph Cn(1, s, s + 1) has a kernel if and only if n0 (mod s + 2) or n0 (mod 2s + 1) or n0 (mod 4s + 1);

(2) When s is an even number, graph Cn(1, s, s + 1) has a kernel if and only if n0 (mod s + 2) or n0 (mod 2s) or n0 (mod 2s + 1).

Proof Suppose K={k1,k2,,km} is a subset of V(Cn(1,s,s+1)), where di represents the distance between the ith and (i+1)th points in K within Cn(1, s, s +1), i.e.,

ki+1=ki+di(modn),i=1,2,,m;km+1=k1.

(1) When s is an odd number:

If n0 (mod 2s + 1), define K={2,4,6,,s1,2s+1,,t(2s+1)+2,t(2s+1)+4,,t(2s+1)+(2s+1)}V(Cn(1,s,s+1)), where n=(t+1)(2s+1), t=1,2,3. For such a set K, the corresponding sequence [d1, d2, ..., dm] forms a cyclic sequence with period 2s + 1. The repeating segment of length 2s + 1 is [2,2,,2s12,s+2]Observing K, it is noted that {2,4,6,,s1}K absorbs all points not in K from the set {2, 3, 4, ..., 2s, 2s +1}, and that {2s+1,2s+3,2s+5,,4s+1}K absorbs all points not in K from {2s + 2, 2s + 3, ..., 4s + 1, 4s + 2}. By extending this pattern, every point in K absorbs all points in V \ K, thereby satisfying the absorption property of a kernel. Additionally, since ki absorbs ki + 1, ki + s, and ki + s + 1, there are no arcs between any two points in K. Thus, K satisfies the independence property of a kernel. Therefore, K is a kernel of graph Cn(1, s, s + 1). Hence, when n0 (mod 2s + 1), graph Cn(1, s, s + 1) has a kernel.

If n0(mod s + 2), choose any K={k1,k2,,km}V(Cn(1,s,s+1)), where ki+1ki(i=1,2,,m) is either 3 or 4, and the sequence [d1, d2, ..., dm] forms a cyclic sequence with period s + 2. Given that s+2=3t1+4t2, where t1, and t2 are any nonnegative integers satisfying this equation. According to the definition of circulant graphs, since ki absorbs ki + 1, ki + s, and ki + s +1, there must exist an index j such that

kj=ki+(s+2),

where i<jm and j is an integer. Noting that when di = 3, i.e., ki+1=ki+3, then ki+1 absorbs ki +4, ki + s + 3 and ki + s + 4. Thus, there is

kj+1=ki+s+5,

which implies

dj=di=3.

Similarly, when di = 4, it follows that dj=di=4. Thus, if all elements in the segment of length s+2, denoted as dl(l=i,i+1,,j1), take values of either 3 or 4, then there must be:

dj=di,dj+1=di+1,dj+2=di+2,,d2ji1=dj1.

Since K satisfies both the independence and absorption properties, it is a kernel of graph Cn(1, s, s + 1). Therefore, when n0 (mod s + 2), graph Cn(1,s, s +1) has a kernel.

If n0 (mod 4s+1), define K={3,5,s+2,s+7,s+9,s+11,,2s,2s+4,2s+6,3s+2,3s+8,3s+10,3s+12,, 4s+1,,(4s+1)t+3,(4s+1)t+5,(4s+1)t+(s+2),,(4s+1)t+(4s+1)}, where n=(4s+1)(t+1) and t=0,1,2,. For such K, the corresponding sequence [d1,d2,,dm] forms a cyclic sequence with period 4s + 1. The repeating segment of length 4s +1 is [3,2,(s3),5,2,2,,2s72,4,2,(s4),6,2,2,,2s72]. Observing [d1,d2,,dm], for any l{1,2,,m}, it is noted that dl+dl+1++dl+r1 or s or s+1, where r = 0, 1, 2, ..., m − 1. This ensures the independence property of the kernel. Additionally, within K, based on the definition of circulant graphs: 3 absorbs 4, s + 3 and s + 4; 5 absorbs 6, s + 5, and s + 6; s + 2 absorbs s + 3, 2s + 2, and 2s + 3... Thus, all points in K absorb all points in V \ K, satisfying the absorption property. Therefore, when n0 (mod 4s + 1), graph Cn(1, s, s + 1) has a kernel.

Similarly, it can identify other cyclic segments of period 4s + 1, such as [3,s1,3,2,2,,2s52,4,s2,4,2,2,,2s52] and [s5,7,2,2,,2s92,4,2,2,s6,8,2,2,,2s92,3,2,2]. Thus, graph Cn(1, s, s + 1) has a kernel.

(2) When s is an even number:

Similarly, it follows that when n0 (mod s + 2), any set {k1, k2, ..., km} forms a kernel of graph Cn(1, s, s + 1), where s+2=3t1+4t2, with t1, t2 being any non-negative integers satisfying this equation. ki+1ki is either 3 or 4, and the sequence [d1, d2, ..., dm] forms a cyclic sequence with period s + 2.

When n0 (mod 2s), define K={2,4,6,,s2,2s,,t2s+2,t2s+4,,t2s+2s}, where n=2s(t+1), and t = 0, 1, 2, ... This set K forms a kernel of graph Cn(1, s, s + 1). The corresponding sequence [d1, d2, ..., dm] forms a cyclic sequence with period 2s, and the repeating segment of length 2s is [2,2,,2s22,s+2].

When n0 (mod 2s + 1), K = {3, 5, s + 2, s + 7, s + 9, s + 11, ..., 2s + 1, ..., (2s + 1)t + 3, (2s + 1)t + 5, ..., (2s + 1)t + (2s + 1)} or K = {3, s + 2, s + 5, s + 7, s + 9, ..., 2s + 1, ..., (2s + 1)t + 3, (2s + 1)t + (s + 2), ..., (2s + 1)t + (2s + 1)}, where n=(2s+1)(t+1), and t = 1, 2, 3, ... This set K forms a kernel of graph Cn(1, s, s + 1). The corresponding sequence [d1, d2, ..., dm] forms a cyclic sequence with period 2s +1, with the repeating segment of length 2s + 1 being [3,2,s3,5,2,2,,2s62] or [3,s1,3,2,2,,2s42]. □

Note 3.1 In graph Cn(1, s, s +1), the cyclic sequences having been found are, in fact, composed of multiple segments of length s + 2, which are then connected by multiple 2s. Since it is impossible to enumerate all segments of length s + 2 when s is very large, this method cannot establish a necessary and sufficient condition for the existence of a kernel. Moreover, for a given value of n, the periodic cyclic segments we identify are not unique. As s increases, the number of possible cyclic segments corresponding to a specific n also increases. Therefore, a better method remains to be found.

Theorem 3.4  The necessary and sufficient condition for graph Cn(1, 2, ..., s) to have a kernel is n0 (mod s + 1).

Proof Let K={k1,k2,,km} be a kernel of graph Cn(1, 2, ..., s), and let di denote the distance between the ith and (i +1)th points in K within Cn(1, 2, ..., s), i.e.,

ki+1=ki+di(modn),i=1,2,,m;km+1=k1.

For the graph Cn(1, 2, ..., s), based on the independence and absorption properties of the kernel, it is concluded that di can only take the value s + 1. It can obtain a cyclic segment of length s + 1 for the distance sequence corresponding to its kernel, which is [s + 1].

Conversely, if n0 (mod s + 1), then any set {k1,k2,,km} forms a kernel of graph Cn (1, 2, ..., s), where ki+1ki=s+1(i=1,2,,m), km+1=k1. Moreover, the sequence [k2k1,k3k2,,kmkm1,k1km] forms a cyclic sequence with period s + 1.

Thus, the necessary and sufficient condition for Cn(1, 2, ..., s) to have a kernel is n0(mod s + 1). □

Theorem 3.5 [1]  Graph C43(1, 7, 8) has no kernel, but if any one of its arcs is removed, the resulting graph has a kernel.

Theorem 3.6  For n = 43 + 435k, where k is a non-negative integer, graph Cn(1, 7, 8) itself has no kernel, but after the removal of any single arc, it has a kernel.

Proof According to Theorem 3.5, when n = 43, graph Cn(1, 7, 8) itself has no kernel, but after removing any single arc, it has a kernel. The kernels obtained by removing the arcs (43,1), (43, 7), and (43, 8) are

K1={1,5,10,14,16,19,25,28,30,34,39,43},

K7={7,9,11,13,22,24,26,28,37,39,41,43},

K8={3,5,8,14,17,19,23,28,32,34,37,43}.

The corresponding distance sequences for these kernels are: (4, 5, 4, 2, 3, 6, 3, 2, 4, 5, 4, 1), (2, 2, 2, 9, 2, 2, 2, 9, 2, 2, 2, 7), (2, 3, 6, 3, 2, 4, 5, 4, 2, 3, 6, 3). Notably, when cyclic segments L1=[6,3,2,4,5,4,2,3],L2=[2,2,2,9],L3=[6,3,2,4,5,4,2,3] are inserted k1, k2, k3 (k1, k2, k3 being non-negative integers) times at alternating cycle points, the existence of the kernel remains unaffected. That is, the modified sequences (4,5,4,2,3,L1,L1,,L1k1,6,3,2,4,5,4,1), (2,2,2,9,L2,L2,,L2k2,2,2,2,9,2,2,2,7), (2,3,6,3,2,4,5,4,2,3,L3,L3,,L3k3,6,3) must satisfy the equation:

29k1=15k2=29k3.

Thus,

n=43+lcm(15,29)k,

where k is a non-negative integer and lcm (15, 29) represents the least common multiple of 15 and 29, i.e., when n = 43 + 435k, graph Cn(1, 7, 8) itself has no kernel, but after the removal of any single arc, it has a kernel. □

Conjecture 3.1  For graph Cn(1, s, s + 1), when s is an odd number and n0(mod ks + 1), where k is a positive even integer satisfying k2s+14, graph Cn(1, s, s + 1) has a kernel.

4 Conclusion

In this paper, we have studied the existence of kernels in several special types of directed circulant graphs, characterized the existence of kernels in the graph Cn(1, s), and provided a class of counterexamples to Duchet’s kernel conjecture. However, for general directed circulant graphs, better methods are still required to characterize the existence of kernels. In the directed circulant graph Cn(W), when W contains only two elements, Duchet’s kernel conjecture may hold. At the very least, for the directed circulant graph Cn(1, s), it has been proven that this conjecture is valid for n ≤ 107. The following open questions for further research are proposed in this paper:

(1) Does Duchet’s kernel conjecture hold for directed graph Cn(1, s)? See reference [1].

(2) What is the number of kernels in directed graph Cn(1, s)? See reference [10].

(3) Characterizing the existence of kernels in directed graph Cn(1, s, s +1), and analyzing the validity of Duchet’s conjecture in Cn(1, s, s + 1). Can we fully describe the class of counterexample graphs for Cn(1, s, s + 1)?

References

[1]

Apartsin A., Ferapontova, E. , Gurvich, V. . A circular graph—counterexample to the Duchet kernel conjecture. Discrete Math. 1998; 178(1/2/3): 229–231

[2]

Bang-JensenJ.GutinG., Digraphs: Theory, Algorithms and Applications, London: Springer-Verlag, 2000

[3]

BergeC., Graphs, Volume 6, Amsterdam: North Holland Publishing Co., 1985

[4]

Berge C. , Duchet, P. . Recent problems and results about kernels in directed graphs. Discrete Math. 1990; 86(1/2/3): 27–31

[5]

Boros E. , Gurvich, V. . A corrected version of the Duchet kernel conjecture. Discrete Math. 1998; 179(1/2/3): 231–233

[6]

ChvátalV., On the computational complexity of finding a kernel, Report NO. CRM-300, Centre de Recherches Mathématiques, Montreal: Université de Montréal, 1973

[7]

Duchet P. . Graphes noyau-parfaits. Ann. Discrete Math. 1980; 9: 93–101

[8]

Fraenkel A. . Planar kernel and Grundy with d ≤ 3, dout ≤ 2, din ≤ 2 are NP-complete. Discrete Appl. Math. 1981; 3(4): 257–262

[9]

Kwaśnik . The generalization of Richardson theorem. Discuss. Math. 1981; 4: 11–14

[10]

ManuelP., Rajasingh, I., Rajan, B.. and Punitha, J., Kernel in oriented circulant graphs, In: Combinatorial Algorithms, Lecture Notes in Comput. Sci., Vol. 5874, Berlin: Springer-Verlag, 2009, 396–407

[11]

Richardson M. . Solutions of irreflexive relations. Ann. of Math. (2) 1953; 58: 573–590

[12]

Szwarcfiter J. , Chaty, G. . Enumerating the kernels of a directed graph with no odd circuits. Inform. Process. Lett. 1994; 51(3): 149–153

[13]

Van LeeuwenJ., Having a Grundy-numbering is NP-complete, Report No. 207, Computer Science Dept., University Park, PA: Pennsylvania State University, 1976

[14]

Von NeumannJ.. and Morgenstern, O., Theory of Games and Economic Behaviour, Princeton: Princeton Univ. Press, 1994

RIGHTS & PERMISSIONS

Higher Education Press 2025

AI Summary AI Mindmap
PDF (444KB)

490

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/