1. Introduction
Hypergraphs are an important generalization of ordinary graphs. In this paper, some problems on extremal values of graph entropy based on the strong coloring in k-uniform hypergraphs are studied. Indeed, the colorings for hypergraphs are also a natural extension of colorings for graphs, which have various applications (timetabling and scheduling problems, planning of experiments, multi-user source coding, etc.) and offer rich connections with other combinatorial areas (probabilistic methods, extremal set theory, Ramsey theory, discrepancy theory, etc.).
In information theory,
Shannons entropy, as a well-known information entropy, was proposed by Shannon [
1]. As one of the most important indicators in information theory, it can measure the unpredictability of information contents. Let
be a probability distribution, where
and
.
Shannons entropy is defined as
Combining Shannon
s entropy with the probability distribution defined on the vertex set or edge set of a graph, the
graph entropy is obtained. Indeed, graph entropy plays an important role in many disciplines such as information theory, biology, chemistry and sociology. It can not only express the structure information contents of a graph but also serve as a complexity measure. Up until now, many graph entropies have been proposed in [
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14]. For more results on the theory and applications of graph entropies, we refer the reader to [
10,
13,
15,
16,
17].
In view of the vast amount of existing graph entropies of ordinary graphs, there is little work on graph entropy of hypergraphs [
18,
19]. Inspired by Mowshowitz [
6], who introduced a graph entropy based on the vertex coloring, we define a graph entropy (see Definition 1) based on the strong coloring in a hypergraph.
A
hypergraph with n vertices and m edges consists of a set of vertices
and a set of edges
, which is a family of subsets of
V such that
and
. A hypergraph in which all edges have the same cardinality
k is called
k-uniform. A
k-uniform hypergraph
H is called simple if there are no multiple edges in
H, that is, all edges in
H are distinct. All hypergraphs considered here are simple and
k-uniform with
. For a
k-uniform hypergraph
, the
degree of a vertex
is defined as
. A vertex of degree one is called a
pendent vertex. Otherwise, it is called a
non-pendent vertex. An edge
is called a
pendent edge if
e contains exactly
pendent vertices. Otherwise, it is called a
non-pendent edge. A
walk W of length
l in
H is a sequence of alternating vertices and edges, i.e.,
, where
for
. If
, then
W is called a
circuit. A walk of
H is called a
path if no vertices and edges are repeated. A circuit
H is called a
cycle if no vertices and edges are repeated except
. A
distance between two vertices
x and
y is the minimum length of a path which connects
x and
y. The
diameter of
is defined by
. In [
20,
21,
22], more hypergraph concepts are introduced.
Let be a hypergraph with vertex coloring. A strong k-coloring of H is a partition of V such that the same color does not appear twice in the same edge. In other words, for any edge and any element of the partition. If a partition of V is a strong k-coloring of H, it is said to be a chromatic decomposition of H. Then set is called a color classe for . The strong chromatic number is the smallest number k such that H has a strong k-coloring. Define the non-increasing chromatic decomposition sequence of H by for a chromatic decomposition denoted by c, that is, .
Definition 1. Let be a hypergraph with n vertices and m edges. Let is an arbitrary chromatic decomposition of H and . Then the graph entropy based on the vertex strong coloring of H is given byIf , then . The paper is organized as follows. In
Section 2, some concepts and existing results on hypergraphs are given. In
Section 3, the extremal properties of graph entropies are studied. The paper finishes with a conclusion in
Section 4.
2. Preliminaries
In this section, some basic definitions and results are given.
Definition 2 ([
19]).
Let H be a k-uniform hypergraph with n vertices, m edges and l connected components. The cyclomatic number of H is denoted and defined by . The hypergraph H is called a -cyclic hypergraph. A connected hypergraph H does not contain any cycles if and only if .
Definition 3 ([
23]).
Let be an ordinary graph. For an integer , the k-th power of G, denoted by , is defined as the k-uniform hypergraph with the set of vertices and the set of edges , where are new added vertices for e. Definition 4 ([
23]).
The k-th power of , denoted by , is called a hyperstar (see Figure 1 for an example). Definition 5 ([
20]).
Let be a hypergraph. The 2-section of H is the graph, denoted by , where vertices are the vertices of H and where two distinct vertices form an edge if and only if they are in the same edge of H. An example of 2-section is given in Figure 2. Lemma 1 ([
20]).
The strong chromatic number denoted by is the smallest k such that H has a strong k-coloring. Then is the chromatic number of the graph . Definition 6 ([
24]).
A graph G with vertex coloring is called color-critical
if for every proper subgraph of G. If G is a color-critical k-chromatic graph, then G is called critically
k-chromatic
or simply k-critical.
Lemma 2 ([
24]).
Every k-critical graph, , is -edge-connected. Definition 7. A k-uniform hypergraph H with vertex coloring is called color-critical if for every k-uniform proper subhypergraph of H. If H is color-critical and k-chromatic, then H is called critically k-chromatic or simplyk-critical.
Some operations [
25] of moving edges for hypergraphs are stated as follows.
Definition 8. Let and be a hypergraph with and such that for . Suppose that and write . Let be the hypergraph with . Then is said to be obtained from H by moving edge from to u.
Lemma 3. Let k-uniform hypergraph H be t-critical . The graph is obtained from by deleting the vertex whose degree is . Then and is t-critical.
Proof. By Lemma 1, we have . By contradiction, suppose . If , then , which contradicts with . If , then , which contradicts with . Thus, .
Now, we prove that is t-critical. Assume is not t-critical. Then there is a proper subgraph of such that . Any proper subgraph of can be obtained by deleting vertices whose degree is from the 2-section of the hypersubgraph of hypergraph H. Then, there is a hypersubgraph of H with , which implies that H is not t-critical and this is a contradiction. Hence, is t-critical. □
3. Extremality of among k-Uniform Hypergraphs
In this section, we investigate the extremality of graph entropy based on the vertex strong coloring among all k-uniform supertrees and k-uniform -cyclic hypergraphs . Assume .
Lemma 4. Suppose , where . For any , if or , then obtains the minimal value.
Proof. Suppose
is divisible by
n. Assume
and
. For any
, it has
. Suppose
and
. Then there are
, where
. Let
and
. Then
where
and
. So, we obtain
. This implies that
attains the minimum value as
.
For the case that is not divisible by n, with the same way as above, we can check that attains the minimum value as , where and satisfying or for . □
Lemma 5. Let be a k-uniform hypergraph on n vertices with edges and . Then the number of vertices whose degree is 1 in hypergraph is and hypergraph H has, at most, pendent edges.
Proof. Suppose the number of vertices whose degree is 1 in hypergraph
H is
t, then hypergraph
H has, at most,
pendent edges. Let the number of vertices whose degree is 2 in hypergraph is
x. By
and
, we have
So, the number of vertices whose degree is 1 in hypergraph is
and hypergraph
H has, at most,
pendent edges. □
Lemma 6. Let be a k-uniform hypergraph on n vertices with m edges and connected components. If , then .
Proof. By contradiction, suppose as . If is , then there exists a subhypergraph of H, which is -critical. Let such that is colored with color i. Now, we discuss the following two cases.
There is a vertex set in such that any two vertices in are in the same edge.
Let be a k-uniform hypergraph of vertices and edges, with connected component. Since hypergraph is k uniform, all vertices of cannot appear in one edge of . By the condition that any two vertices in vertex set are in the same edge, there are three vertices in to form a circle of length 3. Such a cycle is denoted by , where and . For any , we find that there are two vertices of such that the two vertices and the vertex can form a cycle of length 3. Assume and are such two vertices and the cycle is , where is an edge containing and , and is an edge containing and . If there is not such a cycle , then the vertices and must be in the same edge, which is a contradiction with . So, there must be a cycle in hypergraph for .
Let
be the graph obtained from adding the isolated vertices
. Let
be the
k-uniform hypergraph obtained from
by the following operations of moving edges, i.e.,
and
. Then, we see that
is connected and it has no cycles
. Thus,
and
From
and Inequality (
2), we have
Then, we obtain that , which is a contradiction.
There are at least two vertices in which are not in the same edge for any vertex set in .
Let
be the graph obtained from
by deleting the vertex whose degree is
. By Lemma 3, we obtain that
and
is
-critical. By the condition, there are at least two vertices in
which are not in the same edge for any vertex set
in
, there are at least two vertices in
that are not adjacent. Suppose
is not adjacent to
, where
. By Lemma 2,
is k-edge-connected. Then
contains
k pairwise edge-disjoint
paths. So,
contains
k pairwise edge-disjoint
paths. Let
be
k pairwise edge-disjoint
paths in
. Let
be the graph obtained from adding
isolated vertices
. Suppose
contains an edge
and a vertex
such that
and
, where
. Let
be the
k-uniform hypergraph obtained from
by the following operations of moving edges, i.e.,
. Then, we see that
is connected and it has no paths
. Thus,
and
From
and Inequality (
3), we have
Then we obtain that , which is a contradiction. □
For the upper bound about , due to the lack of effective analysis methods, we only consider k-uniform hypergraph on n vertices with edges, where and is an integer. is the maximum number of edges when the diameter of is less than or equal to 5, where is a k-uniform hypergraph on n vertices with m edges and the maximum degree 2.
Theorem 1. Let be a k-uniform hypergraph on n vertices with edges, where is an integer and . Thenwith the equality holding if and only if , where and is a k-uniform hypergraph with the maximum degree 2, possessing n vertices and m edges, which has pendent edges. Then, we see that there is a hypersubgraph of with , where the hypergraph is obtained from jointing two edges by common vertices (see Figure 3). Proof. By Lemma 6, . By Lemma 5, and is an integer, the hypergraph has, at most, pendent edges. For on n vertices with edges and the maximum degree 2, there is that satisfies that the diameter of is less than or equal to 5 because of . By the structure and strong coloring of hypergraph , the chromatic decomposition sequences obtained from all strong coloring of k-uniform hypergraph are the same and unique when is an integer and , which is supposed to be . If n is divisible by k, then in the case of . Otherwise, , , where . Thus, . In addition, does not hold for any . By Lemma 4, there is no such hypergraph H satisfying . This completes the proof. □
From Theorem 1 and Equality (1), we have the following result.
Theorem 2. Let be a k-uniform hypergraph on n vertices with edges, where is an integer and . Thenthe equality holds if and only if , where are given in Theorem 1. From Theorem 2 and Equality (1), we have the following result.
Corollary 1. Let be a k-uniform supertree on n vertices with edges, where is an integer and . Thenwith the equality holding if and only if , where and is a k-uniform supertree with the maximum degree 2, possessing n vertices and m edges, which has pendent edges. Theorem 3. Let be a k-uniform hypergraph on n vertices with edges. Thenwith the equality holding if and only if , where the hypergraph is obtained from jointing edges with two common vertices u and v and jointing edges by the vertex v, respectively. (see Figure 4) Proof. By Lemma 6,
. According to the structure and the strong coloring of a hypergraph, the chromatic decomposition sequence obtained from any strong coloring of
is the same and unique, which is denoted by
. Then
,
and
. So
. Note that
for any strong coloring of a hypergraph. For any
, we see that
or
. Suppose there is a hypergraph
with
and its coloring
c satisfying
. Let
. Then there is
satisfying
and
. So, there are
and
satisfying
. Moreover, there is a vertex
and a vertex
satisfying
. Suppose
, then
and
. Let
be the other edges of
H containing
. Let
be a
k-uniform hypergraph obtained from
H by following operations of moving edges, i.e.,
and
. Obviously,
is also a
k-uniform
-cyclic hypergraph. Then, color the vertex
with the color
j noting that its color is
i before. Thus, there is a coloring
in
satisfying
. Then
where
and
. That is,
, which means that
attains the maximum value as
. □
From Theorem 3 and Equality (1), we have the following result.
Theorem 4. Let be a k-uniform hypergraph on n vertices with edges. Thenthe equality holds if and only if , where are given in Theorem 3. From Theorem 4 and Equality (1), we have the following result.
Corollary 2. Let be a k-uniform supertree on n vertices with m edges. ThenThe equality holds if and only if .