-
Mixed hypergraph is a triple H=(X,C,D)
where X is the vertex set, |X|=n,
and C and D are families of subsets of X, the C-edges
and the D-edges.
Each member of C and D is of size ≥ 2.
-
Proper k-coloring of a mixed hypergraph is a mapping c:
X → {1,2,...,k} such that:
1. each C-edge has at least two vertices with a Common color;
2. each D-edge has at least two vertices with Different colors.
In this way, "C" stands for "Common" color and "D" stands for "Different" colors.
-
In a coloring of mixed hypergraph, a subset Y⊆X is monochromatic
if all the vertices of Y have the same color; and it is
polychromatic if all the vertices have distinct
colors.
Thus in any proper coloring, the C-edges (D-edges) represent nonpolychromatic
(nonmonochromatic) subsets of vertices.
-
A strict k-coloring is a proper k-coloring where each color is used (c is "onto").
-
If a mixed hypergraph H has at least one proper coloring, then
H is called colorable. Otherwise H is called uncolorable.
-
In a colorable mixed hypergraph H, the maximum (minimum) number of colors over all
strict k-colorings is called the upper (lower) chromatic number of H and is denoted
χ(H)(χ(H)).
-
We obtain classical graph or hypergraph coloring in special case
when H=(X,Ø,D), called
a D-hypergraph. So, classical coloring theory becomes the theory of D-hypergraphs.
-
When H=(X,C,Ø), we call
it a C-hypergraph. In contrast to classical coloring theory, the main problem in coloring C-hypergraphs consists in finding the upper chromatic number.
-
The number of proper k-colorings of a mixed hypergraph H is a polynomial in k; it is
denoted P(H,k) and called the chromatic polynomial.
-
Every proper k-coloring induces a partition of vertex set into color classes. Such partitions are called feasible partitions.
-
The number of feasible partitions into k cells is denoted by rk.
-
The integer vector
R(H) = (r1,r2,...,rn)
= (0,...0,rχ,...,r
χ
,0,...,0)
is called the chromatic spectrum of H.
-
For uncolorable mixed hypergraph H we put by definition:
P(H,k)=0, R(H)=(0,....,0), χ(H)=
χ(H)
=0.
-
A set S=S(H) of integer numbers is called feasible set
if for each member k of S there exists a strict k-coloring of H; i.e.,
S(H)={k: rk > 0}.
-
The chromatic spectrum R(H) (feasible set S(H)) is called broken (has a gap) at k if
χ(H) < k <
χ(H)
and rk=0.
-
In a mixed hypergraph H=(X,C,D), a subset Y⊆X is called C-stable
if it contains no C-edge as a subset.
The maximum cardinality of a C-stable set is called the
C-stability number, denoted by αc(H).
-
For any colorable mixed hypergraph H the following holds:
χ(H) ≤ αc(H).
-
Mixed hypergraph H is called C-perfect
if for every induced subhypergraph H' we have the equality
χ(H')
= αc(H').
-
A subset of vertices is called a bi-edge if it is a C-edge and a D-edge at the same time. This means that in every coloring, bi-edge is neither monochromatic nor polychromatic subset of vertices.
-
Mixed hypergraph H=(X,C,D) is called
a bihypergraph if C=D.
-
Mixed hypergraph H is called uniquely colorable (uc
for short) if it admits precisely one feasible partition.
UC hypergraphs represent a generalization of cliques.
-
Mixed hypergraph H is called complete (l,m)-uniform if every l-subset of X is a C-edge and every m-subset of X is a D-edge.
-
Mixed hypergraph H is called interval
if there exists a linear ordering of X such that every C- and every D-edge induces an interval in this ordering.
-
Mixed hypergraph H is called a mixed hypertree
if there exists a tree on the vertex set X such that every C- and every D-edge induces a subtree on that tree.
-
Mixed hypergraph H is called circular if
there exists a host cycle on X such that every C- and every D-edge induces a connected subgraph on the cycle.
-
In a mixed hypergraph H, a vertex x is called simplicial it its neighborhood lies in some uc subhypergraph of H\{x}.
-
Mixed hypergraph H is called pseudo-chordal if
it admits a simplicial elimination ordering.
-
For a mixed hypergraph H, the bipartite representation B(H) is the bipartite graph
B(H)=(X, C∪D, E),
where X is the left part, C∪D is the right part, and adjacency in B(H) preserves the incidence in H.
-
Mixed hypergraph H is called planar if B(H) is a planar graph.
-
Mixed hypergraph H is called reduced if
each C-edge has size ≥ 3, each D-edge has size ≥ 2, and no edge is
a subset of another edge of the same type.