Skip to main content
Springer logoLink to Springer
. 2014 Oct 17;52(4):663–679. doi: 10.1007/s00454-014-9641-2

Coloring d-Embeddable k-Uniform Hypergraphs

Carl Georg Heise 1,, Konstantinos Panagiotou 2, Oleg Pikhurko 3, Anusch Taraz 1
PMCID: PMC4237724  PMID: 25419024

Abstract

This paper extends the scenario of the Four Color Theorem in the following way. Let Hd,k be the set of all k-uniform hypergraphs that can be (linearly) embedded into Rd. We investigate lower and upper bounds on the maximum (weak) chromatic number of hypergraphs in Hd,k. For example, we can prove that for d3 there are hypergraphs in H2d-3,d on n vertices whose chromatic number is Ω(logn/loglogn), whereas the chromatic number for n-vertex hypergraphs in Hd,d is bounded by O(n(d-2)/(d-1)) for d3.

Keywords: Hypergraphs, Coloring, Chromatic number, Embeddings, Four Color Theorem

Introduction

The Four Color Theorem [1, 2] asserts that every graph that is embeddable in the plane has chromatic number at most four. This question has been one of the driving forces in Discrete Mathematics and its theme has inspired many variations. For example, the chromatic number of graphs that are embedabble into a surface of fixed genus has been intensively studied by Heawood [17], Ringel and Youngs [24], and many others.

In this paper, we consider k-uniform hypergraphs that are embeddable into Rd in such a way that their edges do not intersect (see Definition 1 below). For k=d=2 the problem specializes to graph planarity. For k=2 and d3 it is not a very interesting question because for any nN the vertices of the complete graph Kn can be embedded into R3 using the embedding

φ(vi)=(i,i2,i3)i{1,,n}. 1

It is a well known property of the moment curve t(t,t2,t3) that any two edges between four distinct vertices do not intersect (see Proposition 14).

As a consequence, we now focus our attention on hypergraphs, which are in general not embeddable into any specific dimension. Some properties of these hypergraphs (or more generally simplicial complexes) have been investigated (see e. g. [10, 11, 19, 20, 27, 31]), but to our surprise, we have not been able to find any previously established results which bound their chromatic number. However, Grünbaum and Sarkaria (see [15, 26]) have considered a different generalization of graph colorings to simplicial complexes by coloring faces. They also bound this face-chromatic number subject to embeddability constraints.

Before we can state our main results, we quickly recall and introduce some useful notation. We say that H=(V,E) is a k -uniform hypergraph if the vertex set V is a finite set and the edge set E consists of k-element subsets of V, i. e. EVk. For any hypergraph H, we denote by V(H) the vertex set of H and by E(H) its edge set. We define

Kn(k):={1,2,,n},({1,2,,n}k)

and call any hypergraph isomorphic to Kn(k) a complete k -uniform hypergraph of order n.

Let H be a k-uniform hypergraph. A function κ:V(H){1,,c} is said to be a weak c -coloring if for all eE(H) the property |κ(e)|>1 holds. The function κ is said to be a strong c -coloring if |κ(e)|=k for all eE(H). The weak/strong chromatic number of H is defined as the minimum cN such that there exists a weak/strong coloring of H with c colors. The chromatic number of H is denoted by χw(H) and χs(H), respectively. Obviously, for graphs, weak and strong colorings are equivalent.

We next define what we mean when we say that a hypergraph is embeddable into Rd. Here, aff denotes the affine hull of a set of points and conv the convex hull.

Definition 1

(d-Embeddings) Let H be a k-uniform hypergraph and dN. A (linear) embedding of H into Rd is a function φ:V(H)Rd, where φ(A) for AV(H) is to be interpreted pointwise, such that

  • dimaffφ(e)=k-1 for all eE(H) and

  • convφ(e1)convφ(e2)=convφe1e2 for all e1,e2E(H).

The first property is needed to exclude functions mapping the vertices of one edge to affinely non-independent points. The second guarantees that the embedded edges only intersect in the convex hull of their common vertices. Note that the inclusion from left to right always holds. A k-uniform hypergraph H is said to be d -embeddable if there exists an embedding of H into Rd. Also, we denote by Hd,k the set of all d-embeddable k-uniform hypergraphs.

One can easily see that our definition of 2-embeddability coincides with the classical concept of planarity [12]. Note that in general there are several other notions of embeddability. The most popular thereof are piecewise linear embeddings and general topological embeddings. A short and comprehensive introduction is given in Sect. 1 in [19]. Furthermore, there exist some quite different concepts of generalizing embeddability for hypergraphs in the literature, for example hypergraph imbeddings [32, Chap. 13].

We have decided to focus on linear embeddings, as they lead to a very accessible type of geometry and, at least in theory, the decision problem of whether a given k-uniform hypergraph is d-embeddable is decidable and in PSPACE [23]. One can show that the aforementioned three types of embeddings are equivalent only in the less than 3-dimensional case (see e. g. [3, 4]), although piecewise linear and topological embeddability coincides if d-k2 or (d,k)=(3,3), see [5]. Since piecewise linear and topological embeddings are more general than linear embeddings, all lower bounds for chromatic numbers can easily be transferred. Furthermore, we prove all our results on upper bounds for piecewise linear embeddings (and thus also for topological embeddings if d-k2 or (d,k)=(3,3)) except for one case (namely Theorem 20).

We can now give a summary of our main results in Tables 1 and 2, which contain upper or lower bounds for the maximum weak chromatic number of a d-embeddable k-uniform hypergraph on n vertices. All results which only follow non-trivially from prior knowledge are indexed with a theorem number from which they can be derived.

Table 1.

Currently known lower bounds for the maximum weak chromatic number of a d-embeddable k-uniform hypergraph on n vertices as n

dk 2 3 4 5 6 7
1 2 1 1 1 1 1
2 4 2 1 1 1 1
3 n Ω(lognloglogn)21 1 1 1 1
4 n Ω(lognloglogn)21 1 1 1 1
5 n n/2 Ω(lognloglogn)22 1 1 1
6 n n/2 Ω(lognloglogn)22 1 1 1
7 n n/2 n/3 Ω(lognloglogn)22 1 1
8 n n/2 n/3 Ω(lognloglogn)22 1 1

The number in chevrons indicates the theorem number where we prove this bound

Table 2.

Currently known upper bounds for the maximum weak chromatic number of a d-embeddable k-uniform hypergraph on n vertices as n

dk 2 3 4 5 6 7
1 2 1 1 1 1 1
2 4 2 1 1 1 1
3 n O(n1/2)18 O(n1/2)18 1 1 1
4 n n/2 O(n2/3)18 O(n1/2)20 1 1
5 n n/2 O(n26/27)19 O(n3/4)18 O(n3/5)20 1
6 n n/2 n/3 O(n35/36)19 O(n4/5)18 O(n1/2)20
7 n n/2 n/3 O(n107/108)19 O(n44/45)19 O(n5/6)18
8 n n/2 n/3 n/4 O(n134/135)19 O(n53/54)19

The number in chevrons indicates the theorem number where we prove this bound

Considering the strong chromatic number, the question whether embeddability restricts the number of colors needed can be answered negatively by the following observation.

Let n,dN such that d3 and nd+1 and let V={1,,n}. Let φ:RRd,φ(x)=(x,,xd+1) be the (d+1)-dimensional moment curve. Then φ(V) are the vertices of a cyclic polytope P=convφ(V) (see [6, 7, 21]). As d3, we have that P is 2-neighborly [13]. Define H(P)=(V,E(P)) to be the (d+1)-uniform hypergraph with E(P)={eV:eis the set of vertices of a facet ofP}. Then H(P) can be linearly embedded into Rd: for example, one can take the Schegel-Diagram [28] of P with respect to some facet.

Now, choose kN such that 2kd+1. Following [14, §7.1], for any hypergraph H=(W,E), we call

Sk(H)=W,{w1,,wk}:{w1,,wk}efor someeE

the k -shadow of H. As P is 2-neighborly we have that S2(H(P))=Kn and thus χs(H(P))=n. Obviously, S2(Sk(H(P)))=Kn and χs(Sk(H(P)))=n, too. Thus, we have demonstrated that for any 2kd+1n there exists a k-uniform hypergraph on n vertices that is linearly d-embeddable and has strong chromatic number n.

Thus, from now on, we restrict ourselves to the weak case and will always mean this when talking about a chromatic number. To conclude the introduction, here is a rough outline for the rest of the paper. In Sect. 2 the general concept of embedding hypergraphs into d-dimensional space is discussed. We also show the embeddability of certain structures needed later on, hereby extensively using known properties of the moment curve t(t,t2,t3,,td). Then, Sect. 3 presents our current level of knowledge for the more difficult problem of weakly coloring hypergraphs.

Embeddability

The first part of this section gives insight into the structure of neighborhoods of single vertices in a hypergraph HHd,k. We will later use this information to prove upper bounds on the number of edges in our hypergraphs. This will then yield upper bounds on the weak chromatic number. However, we must first take a small technical detour into piecewise linear embeddings. As our hypergraphs are finite and of fixed uniformity we give a slightly simplified definition (for a more comprehensive introduction, see e. g. [25]).

Definition 2

(Piecewise linear d-embeddings) Let H be a k-uniform hypergraph and D,dN. Let φ:V(H)RD be a linear embedding of H and define φ(H)=eE(H)convφ(e).

We say H is piecewise linearly embeddable if there exists ψ:φ(H)Rd such that ψ is a homeomorphism from φ(H) onto its image and there exists a (locally finite) subdivision K of φ(H) (seen as a geometric simplicial complex) such that ψ is affine on all elements of K. We call ψ a piecewise linear embedding of H into Rd and we denote by Hd,kPL the set of all piecewise linearly d-embeddable k-uniform hypergraphs.

Note that such a φ always exists, as HH2k-1,k by the Menger–Nöbeling Theorem (see [20, p. 295] and [22]). Also, Definition 2 is independent of the choice of φ.

Definition 3

(Neighborhoods) For a k-uniform hypergraph H and a vertex vV(H) we say the neighborhood of v is NH(v)={wV(H):wvand there is an edge inE(H)incident withwandv}. We define the neighborhood hypergraph (or link) of vV(H) to be the induced (k-1)-uniform hypergraph

NHH(v)=NH(v),{e\{v}:eE(H),ve}.

The degree degH(v)=deg(v) is the number of edges in E(H) incident with v.

Lemma 4

For a hypergraph HHd,kPL on n vertices, dk2, and for any vertex v we have that NHH(v)Hd-1,k-1PL.

Proof

Let dk2,HHd,kPL,vV(H), and Vv=NH(v) nonempty. Then there exist φ:V(H)R2k-1 a linear embedding and ψ:φ(H)Rd a piecewise linear embedding of H for some subdivision K of φ(H) on whose elements ψ is affine. Without restriction assume that φ(v)=02k-1 and ψ(02k-1)=0d.

Let Hv=(Vv{v},{eE(H):ve}) be the sub-hypergraph of H of all edges containing v. Obviously, ψ|φ(Hv) (the restriction of ψ onto φ(Hv)) is a piecewise linear embedding of Hv for some subdivision KvK. Let Kv1={eKv:02k-1e}. Then there exists an ε>0 such that

ε·φ(Hv)eKv1e,

i. e. all points in ε·φ(Hv) are so close to 02k-1 that they lie completely in elements of Kv that contain the origin.

Then φ:Vv{v}R2k-1,wε·φ(w) is a linear and thus ψ|φ(Hv) a piecewise linear embedding of Hv for the subdivision Kv2={eφ(Hv):eKv1}. Let VKv2φ(Vv) be the set of all subdivision points of Kv2 without 02k-1 and let

δ=min{ψ(x):xconv(eVKv2)for someeKv2}.

Obviously, we have that δ>0. We take a regular d-simplex TRd centered at the origin with sides of length δ and set C=T. Due to our choice of δ, all ψ(w) for wVKv2 lie outside of T. Further, for all eKv2 the intersection ψ(e)C is the union of finitely many at most (k-2)-dimensional simplices and homeomorphic to a (k-2)-dimensional simplex. Also, as dk, there exists a point xC such that xψ(e) for all eKv2.

Thus, there exists a subdivision Kv3 of Kv2 such that for all eKv3 with dimension k-1 we have that ψ(e)C is a (k-2)-dimensional simplex and still 02k-1e. We denote the set of subdivision points without 02k-1 by VKv3VKv2. Now, one can find a retraction ρ:ψ(φ(Hv))ψ(φ(Hv)) that maps each ψ(w),wVKv3, to the intersection point of the line segment [0d,ψ(w)] with C, such that ρ is linear on all ψ(e) for eKv3.

Set K^={conv(eVKv3):eKv3} which is now a subdivision of φ(NHH(v))φ(Hv). Then the image of ρ(ψ|K^) lies completely in C\{x}.

Finally, note that C\{x} is piecewise linearly homeomorphic to Rd-1 [25, 3.20]. Let γ be such a (piecewise linear) homeomorphism . Then

ψ^=γρ(ψ|φ(NHH(v)))

is a piecewise linear embedding of NHH(v) into Rd-1 for some subdivision of K^ and NHH(v)Hd-1,k-1PL.

Note that it is quite plausible that a version of Lemma 4 for linear or general embeddings does not hold. Part (a) of the following result has previously been established by Dey and Pach for linear embeddings [8, Theorem 3.1].

Lemma 5

  1. For a hypergraph HHk,kPL on n vertices, k2, we have that
    |E(H)|6nk-1-12nk-2k!.
  2. For a hypergraph HHk+1,k+1PL on n vertices, k2, and for any vertex v we have that
    degH(v)6nk-1-12nk-2k!.

Proof

If k=2, then (a) is equivalent to the fact that for G planar |E(G)|3n-6. Given that (a) is true for some k2, we show that (b) holds for k as well. Let HHk+1,k+1PL,v one of the n vertices. By Lemma 4, NHH(v)Hk,kPL. By (a),

|E(NHH(v))|6nk-1-12nk-2k!

which implies

degH(v)6nk-1-12nk-2k!.

Given that (b) is true for some k2, we show that (a) holds for k+1. Let HHk+1,k+1PL. Since (b) is true for every vertex vi, we have

|E(H)|=i=1ndegH(vi)k+1n(6nk-1-12nk-2)(k+1)k!=6nk-12nk-1(k+1)!.

Corollary 6

For a hypergraph HHk,kPL on n vertices, k3, and for any edge eE(H) there exist at most k6nk-2-12nk-3(k-1)!-k other edges adjacent to it.

Proof

This follows from Lemma 5, since every edge has exactly k vertices and each of them has degree at most 6nk-2-12nk-3(k-1)!. As e itself counts for the degree as well, one can subtract k.

We need to bound the number of edges in a d-embeddable hypergraph to prove upper bounds for the chromatic number. The following results will also help to do this. Note that there exist much stronger conjectured bounds (see [16, Conjecture 1.4.4] and [18, Conjecture 27]).

Proposition 7

(Gundert [16, Proposition 3.3.5]) Let k2. For a k-uniform hypergraph on n vertices that is topologically embedabble into R2k-2, we have that |E(H)|<nk-31-k.

Corollary 8

For a hypergraph HH2k-,kPL on n vertices, k2, we have that

|E(H)|<(k-+2)!k!·nk-3-1-k.

Proof

This follows from inductively applying Lemma 4 and Proposition 7.

Corollary 9

For a hypergraph HH2k-,kPL on n vertices, k3, and for any edge eE(H) there exist at most (k-+2)!(k-1)!·nk-1-3-1-k-k other edges adjacent to it.

Proof

This fact follows analogously to Corollary 6 from Corollary 8.

Theorem 10

(Dey and Pach [8, Theorem 2.1]) Let k2. For a k-uniform hypergraph on n vertices that is linearly embedabble into Rk-1, we have that |E(H)|<kn(k-1)/2.

Corollary 11

For a hypergraph HHk-1,k on n vertices, k2, and for any edge eE(H) there exist at most kn(k-1)/2-1 other edges adjacent to it.

Proof

This fact follows obviously from Theorem 10.

In order to find lower bounds for the chromatic number of hypergraphs later on, we need to be able to prove embeddability. The following theorem from Shephard will turn out to be very useful when embedding vertices of a hypergraph on the moment curve.

Theorem 12

(Shephard [29]) Let W={w1,,wm}Rd be distinct points on the moment curve in that order and P=convW. We call a q-element subset {wi1,wi2,,wiq}W with i1<i2<<iq contiguous if iq-i1=q-1. Then UW is the set of vertices of a (k-1)-face of P if and only if |U|=k and for some t0

U=YSX1XtYE,

where all Xi,YS, and YE are contiguous sets, YS= or w1YS,YE= or wmYE, and at most d-k sets Xi have odd cardinality.

Shephard’s Theorem thus says that the absolute position of points on the moment curve is irrelevant and only their relative order is important. Furthermore, note that all points in W are vertices of P. The following corollary helps in proving that two given edges of a hypergraph intersect properly.

Corollary 13

In the setting of Theorem  12 assume that W=U1U2 where U1 and U2 are embedded edges of a k-uniform hypergraph. Then these edges do not intersect in a way forbidden by Definition  1, if there exists j{1,2} such that

Uj=YSX1XtYE

holds where at most d-k of the contiguous sets Xi have odd cardinality.

Proof

The two edges U1 and U2 do not intersect in a way forbidden by Definition 1 if at least one of them is a face of P=convW, which is the case for Uj.

Proposition 14

Let A,B,C, and D be four distinct points on the moment curve in R3 in arbitrary order. Then the line segments AB and CD do not intersect.

Proof

This follows immediately from Corollary 13 for the case k=2 and d=3.

In the k=d=3 case Corollary 13 allows zero odd sets Xi. Thus, we can easily classify all possible configurations for two edges.

Lemma 15

Let H be a 3-uniform hypergraph and φ:V(H)R3 such that φ maps all vertices one-to-one on the moment curve and for each pair of edges e and f sharing at most one vertex, the order of the points φ(ef) on the moment curve has one of the Configurations 1–12 shown in Table 3. Then φ is an embedding of H.

Table 3.

Possible configurations for two edges e and f on the moment curve in R3 sharing at most one vertex

No. Configuration No. Configuration
1 E E E F F F 9 E I F F E
2 E E F F E F 10 E F I E F
3 E E F F F E 11 E F E I F
4 E F F E E F 12 E E F E F F
5 E F F E I 13 E F E F E F
6 E E I F F 14 E F E F F E
7 E I E F F 15 E F E F I
8 E E F F I 16 E F I F E

The vertices of e\f are marked with E, those of f\e marked with F, and a joint vertex is marked with I. Equivalent cases, one being the reverse of the other, are only displayed once

Proof

Note that the relative order of edges with two common vertices is irrelevant as they always intersect according to Definition 1. Configurations 1–11 follow directly from Corollary 13 for k=d=3. Thus, we are left with Configuration 12 and it is sufficient to prove the following: For x0,0<x1,0<x0,1<x2,0<x1,1<x2,1R,ψ:RR3,ψ(x)=(x,x2,x3) the moment curve, and Di={x0,i,x1,i,x2,i} we have that convψ(D0)convψ(D1)=. Assume otherwise. Note that if two triangles intersect in R3 the intersection points must contain at least one point of the border of at least one of the triangles. Thus, without loss of generality, conv{ψ(xj1,0),ψ(xj2,0)}convψ(D1). However, by Theorem 12 we know that conv{ψ(xj1,0),ψ(xj2,0)} is a face of the polytope P=conv({ψ(xj1,0),ψ(xj2,0)}ψ(D1)) which is a contradiction.

Note that if we have two edges with vertices on the moment curve as in Configurations 13–16 they generally do intersect in a way forbidden by Definition 1. Also, we have presented above all possible cases for the relative order of vertices of two edges on the moment curve. Not all of them will actually be needed in the proofs of the next section.

Bounding the Weak Chromatic Number

For d,k,nN we define

χd,kw(n)=max{χw(H):HHd,k,|V(H)|=n}

to be the maximum weak chromatic number of a d-embeddable k-uniform hypergraph on n vertices.

In this section, we give lower and upper bounds on χd,kw(n). Obviously, χd,kw(n) is monotonically increasing in n and in d and monotonically decreasing in k if the other parameters remain fixed.

Remark 16

  1. For k=2, the results in Tables 1 and 2 follow from the Four Color Theorem and the fact that all graphs are d-embeddable for d3.

  2. For d2k-1, we have χd,kw(n)=n/(k-1) as Kn(k) is (2k-1)-embeddable for all kN by the Menger–Nöbeling Theorem (see [20, p. 295] and [22]) and χw(Kn(k))=n/(k-1).

  3. For dk-2, we again know χd,kw(n)=1 as HHd,k cannot have any edge.

Proposition 17

For all n3 we have χ2,3w(n)2. (This bound is obviously sharp.)

Proof

Let HH2,3 and V=V(H). Then G=S(H) is a planar graph, thus χ(G)4. Let κ:V{1,2,3,4} be a 4-coloring of G. Define

κ:V{1,2},v(κ(v)mod2)+1.

In any triangle {u,v,w} of H under the coloring κ these vertices have exactly three different colors. Therefore, under the coloring κ at least one vertex with color 1 and one vertex with color 2 exists. Thus κ is a valid 2-coloring of H.

Theorem 18

Let d3. Then one has

χd,dw(n)6ed(d-1)!1d-1nd-2d-1=Ond-2d-1asn.

This result also holds for piecewise linear embeddings.

Proof

Let HHd,dPLHd,d. By Corollary 6 we know that every edge is adjacent to at most Δ=d(6nd-2-12nd-3)/(d-1)!-d other edges.

We want to apply the Lovász Local Lemma [9, 30] to bound the weak chromatic number of H. Let cN. In any c-coloring of the vertices of H an edge is called bad if it is monochromatic and good if not. In a uniformly random c-coloring the probability for any one edge to be bad is p=1cd-1. Moreover, let e be any edge in H and F be the set of edges in H not adjacent to e. Then the events of e being bad and of any edges from F being bad are independent. Thus the event whether any edge is bad is independent from all but at most Δ other such events.

The Lovász Local Lemma guarantees us that with positive probability all edges are good if e·p·(Δ+1)1. This implies that H is weakly c-colorable. Note that

e·p·(Δ+1)1ed(6nd-2-12nd-3)(d-1)!-ed+ecd-1.

Choosing an integer

c6ed(d-1)!1d-1nd-2d-1ed(6nd-2-12nd-3)(d-1)!-ed+e1d-1,

the hypergraph H is c-colorable and χw(H)c.

Theorem 19

Let d3. Then one has

χ2d-,dw(n)e(d-+2)!(d-1)!1d-1n1-3-1-dd-1=On1-3-1-dd-1asn.

This result also holds for piecewise linear embeddings.

Proof

By Corollary 9 we know that every edge is adjacent to at most Δ=(d-+2)!(d-1)!·nd-1-3-1-d-d other edges. The rest of the proof is now analogous to the proof of Theorem 18.

Theorem 20

Let d2. Then one has

χd-1,dw(n)(ed)1d-1n(d-1)/2d-1=On1/2if d is oddOn1/2+1/(2d-2)if d is evenasn.

Proof

By Corollary 11 we know that every edge is adjacent to at most Δ=dn(d-1)/2-1 other edges. The rest of the proof is now analogous to the proof of Theorem 18.

By monotonicity, the upper bounds presented here also hold if the uniformity of the hypergraph is larger than stated in Theorems 18 and 19. In the remaining part of this section, we now consider lower bounds for the weak chromatic number of hypergraphs.

Theorem 21

For n2 we have

χ3,3w(n)logn2loglogn-1=Ω(lognloglogn)asn.

Proof

We first define a sequence of hypergraphs Hm for m2 such that χw(Hm)m. Set H2=K3(3) which has 3 vertices. Define Hm for m>2 iteratively, assuming χw(Hm-1)m-1. Take m new vertices {v0,,vm-1} and m(m-1)/2 disjoint copies of Hm-1, labeled Hm-1[0,1],,Hm-1[m-2,m-1].

The edges of Hm shall be all former edges of all Hm-1[i,j] together with all edges of the form {vi,vj,w} where i<j and wHm-1[i,j]. Assume Hm is weakly (m-1)-colorable. Given such a coloring, one color must occur twice in {v0,,vm-1}. Say, these are the vertices vi1 and vi2 where i1<i2. This color cannot occur anymore in the coloring of Hm-1[i1,i2]. Thus, Hm-1[i1,i2] must be weakly (m-2)-colorable. This is a contradiction and Hm is at least (and obviously exactly) weakly m-chromatic.

We now claim that HmH3,3 for all m2. For that, we give a function fm:V(Hm){1,,nm} where nm is the number of vertices of Hm. This function defines the order in which the vertices of Hm will be arranged on the moment curve t(t,t2,t3). Lemma 15 on possible configurations then guarantees that Hm is embeddable via arbitrary points on the moment curve. Note that the absolute position of vertices on the moment curve is not important, only their relative order.

The hypergraph H2=K3(3) can be embedded into R3 via any three points on the moment curve, so f2:V(H2){1,2,3} can be chosen arbitrarily. Assume that fm-1 has already been defined and that the vertices of Hm-1 arranged in that order on the moment curve form an embedding. Look at the vertices of Hm as given before. We define fm(vj)=nm-1·j(j-1)/2+j for 0jm-1 and for any wHm-1[i,j] with i<j we set fm(w)=nm-1·(j(j-1)/2+i)+j+fm-1(w). This gives exactly the order shown in Fig. 1.

Fig. 1.

Fig. 1

Construction of Hm

Now, arrange the vertices of Hm on the moment curve in that order and pick any two edges e1 and e2. By Lemma 15 we can assume that they do not share two vertices.

Case 1: e1 and e2 are from the same subhypergraph Hm-1[i,j]. Then, by induction, they can only intersect according to Definition 1 as their relative order reflects that of fm-1.

Case 2: e1 and e2 are from distinct subhypergraphs Hm-1[i1,j1] and Hm-1[i2,j2]. Then we are in Case 1 in Table 3 and thus they intersect according to Definition 1.

Case 3: e1={vi1,vj1,v} where vHm-1[i1,j1] and e2 is from some subhypergraph Hm-1[i2,j2]. Without loss of generality, let e2={w1,w2,w3} and assume that fm(w1)<fm(w2)<fm(w3). Then, by definition, i1<j1 and i2<j2 and all the possible cases of Lemma 15 are listed in Table 4.

Table 4.

Sub-cases of Case 3 in the proof of Theorem 21 referring to the corresponding cases of Lemma 15

Relative order of v Additional condition Case number
fm(v)<fm(w1) 1
fm(v)=fm(w1) 6
fm(w1)<fm(v)<fm(w2) 12
fm(v)=fm(w2) 7
fm(w2)<fm(v)<fm(w3) 2
fm(v)=fm(w3) 8
fm(v)>fm(w3) fm(vi1)<fm(w3) 3
fm(v)>fm(w3) fm(vi1)>fm(w3) 1

Case 4: e1={vi1,vj1,v} and e2={vi2,vj2,w}. Again, i1<j1 and i2<j2 holds. Without loss of generality assume j1j2. We then have one of the cases listed in Table 5.

Table 5.

Sub-cases of Case 4 in the proof of Theorem 21 referring to the corresponding cases of Lemma 15

Relative order of i1,i2,j1,j2 Case number
j1=j2 and i1i2 10
j1=j2 and i1=i2 Two shared vertices
i1<j1<i2<j2 1
i1<j1=i2<j2 7
i1<i2<j1<j2 2
i1=i2<j1<j2 8
i2<i1<j1<j2 3

Thus, the order given by fm provides an embedding of Hm. To estimate nm, we use the following recursion

n2=3,nm=m+nm-1·m(m-1)/2form>2.

This can be bounded by nmm2m=:n^m. Then

logn^mloglogn^m=2m·logmlog(2mlogm)2m

and we finally get that

mlogn^m2loglogn^mlognm2loglognm.

Note that by monotonicity also

χ4,3w(n)=Ω(lognloglogn)

holds.

Theorem 22

Let d3. For nd we have

χ2d-3,dw(n)logn2loglogn-d-12=Ω(lognloglogn)asn.

Proof

Induction over d. The case d=3 was shown in Theorem 21. Let d>3. Suppose we have constructed a family (Hmd-1)mN of hypergraphs in H2d-5,d-1 such that χw(Hmd-1)m and such that all hypergraphs Hmd-1 are embeddable into Rd-1 by vertices on the moment curve with edges intersecting according to Corollary 13 (or Lemma 15 if d=4).

Let H2d=Kd(d). The hypergraph H2d has d vertices, one edge, and is weakly 2-colorable. Define Hmd for m>2 iteratively, given that χw(Hm-1d)m-1. For that, take one copy of Hm-1d and one copy of (d-1)-uniform Hmd-1.

The edges of Hmd shall be all edges of Hm-1d and all edges of the form ({v}e) for vV(Hm-1d) and eE(Hmd-1). Assume that there exists a weak (m-1)-coloring of Hmd. Then there has to be at least one monochromatic edge eE(Hmd-1). No vertex of Hm-1d can be colored with this color, so its edges must be weakly (m-2)-colored. This is a contradiction and thus χw(Hmd)m.

We now claim that HmdH2d-3,d for all m2. As in the proof of Theorem 21, we give a function fm(d):V(Hmd){1,,nm(d)} where nm(d) is the number of vertices of Hmd. This defines the order in which the vertices of Hmd will be arranged on the moment curve t(t,,t2d-3). We then use Corollary 13 to prove that Hmd is embeddable via arbitrary points on the moment curve. As before, the absolute position of vertices on the moment curve is not important. For a fixed uniformity d and dimension 2d-3, Corollary 13 guarantees that if for two given edges the vertices of at least one edge have at most d-3 odd contiguous subsets, they intersect properly according to Definition 1.

For d=3 we can set fm(3)=fm for all m2, where fm is as in the proof of Theorem 21. For d>3 we have by assumption that there exists a corresponding family of functions

(fm(d-1):V(Hmd-1){1,,nm(d-1)})m

such that the vertices of Hmd-1 arranged in that order on the moment curve form an embedding. We then have to give an appropriate family of functions fm(d) for d.

H2d can be embedded into R2d-3 via any d points on the moment curve, so f2(d):V(H2d){1,,d} can be chosen arbitrarily. Assume that fm-1(d) has already been defined and gives an embedding of Hm-1d. We define fm(d)(v)=fm-1(d)(v) for vV(Hm-1d) and for any wV(Hmd-1) we set fm(d)(w)=nm-1(d)+fm(d-1)(w). This is also shown in Fig. 2.

Fig. 2.

Fig. 2

Construction of Hmd

Arrange the vertices of Hmd on the moment curve in that order and pick any two edges g1 and g2.

Case 1: Both edges are from the subhypergraph Hm-1d. Then they intersect in accordance to Definition 1 and Corollary 13 as their relative order reflects that of fm-1(d).

Case 2: One edge is from Hm-1d and the other of the form ({v}e) where vV(Hm-1d) and eE(Hmd-1). Then both edges have at most one odd contiguous subset (besides the first and last one), which is no problem for d>3.

Case 3: g1=({v1}e1) and g2=({v2}e2). Then the edges e1 and e2 intersect according to Corollary 13 (or Lemma 15 if d=4) and g1 and g2 have at most one more odd contiguous subset than the edges e1 and e2 had in the ordering of fm(d-1). The last number, by assumption, was bounded from above by (d-1)-3 for at least one ei,i{1,2} (unless d=4 and they intersect according to Case 12 in Table 3, see below). So at least one gi has at most d-3 odd contiguous subsets. Thus, the order given by fm(d) provides an embedding of Hmd.

Note that there is one small exception to Case 3 when d=4. Here, e1 and e2 could be in the relative position of Case 12 in Table 3 and consequently have more than (d-1)-3=0 odd contiguous subsets. However, this is no problem as in all possible extensions to g1 and g2 at least one of the edges continues to have only one odd contiguous subset (see Table 6).

Table 6.

All possible 4-uniform extensions of Case 12 in Table 3 as occurring in the construction of Hm4

No. Configuration
1 E F E E F E F F
2 F E E E F E F F
3 I E E F E F F

To bound the number of vertices of Hmd we use

n2(d)=d,nm(d)=nm-1(d)+nm(d-1)form>2.

Iteratively, we get that nm(d)=d+r=3mnr(d-1)m·nm(d-1)md-3·n^m=m2m+d-3 and thus

lognm(d)loglognm(d)(2m+d-3)·log(m)log(2m+d-3)log(m)2m+d-3.

Hence,

mlognm(d)2loglognm(d)-d-32.

Note that by monotonicity also

χ2d-2,dw(n)=Ω(lognloglogn)

holds.

Conclusions and Open Questions

Starting from the Four Color Theorem we have shown that it has no direct analogon for higher dimensions in general. Rather, in almost all cases, the number of colors needed to color a hypergraph embedabble in a certain dimension is unbounded. However, some questions still need to be answered.

Firstly, it would be very interesting to see whether the logarithmic-polynomial difference between lower and upper bounds for the weak coloring case can be improved substantially. If the conjectures by Gundert and Kalai mentioned in Sect. 2 were true, the upper bound for weak colorings could be lowered as follows.

Conjecture 23

Let k-1d2k-2. Then one has

χd,kw(n)=On(d-1)/2k-1asn.

Further, in the weak coloring case, for k=d+1 no examples with an unbounded number of colors needed have yet been found and a finite bound is still possible. Also, the question whether the maximum chromatic number for some fixed k,d, and n actually differs for linear and piecewise linear embeddings, remains an open problem.

Acknowledgments

The authors wish to thank Penny Haxell for helpful discussions. They also would like to thank two anonymous referees for careful and valuable remarks concerning the presentation of this work, in particular considerably simplifying the treatment of strong colorings. Carl Georg Heise was partially supported by the ENB graduate program TopMath and DFG Grant GR 993/10-1. The author gratefully acknowledges the support of the TUM Graduate School’s Thematic Graduate Center TopMath at the Technische Universität München. Oleg Pikhurko was partially supported by the Engineering and Physical Sciences Research Council (grant EP/K012045/1), the Alexander von Humboldt Foundation, and the European Research Council (Grant No. 306493). Anusch Taraz was partially supported by DFG Grant TA 309/2-2.

Contributor Information

Carl Georg Heise, Email: carl.georg.heise@tuhh.de.

Konstantinos Panagiotou, Email: kpanagio@math.lmu.de.

Oleg Pikhurko, Email: o.pikhurko@warwick.ac.uk.

Anusch Taraz, Email: taraz@tuhh.de.

References

  • 1.Appel K, Haken W. Every planar map is four colorable. Part I: discharging. Ill. J. Math. 1977;213:429–490. [Google Scholar]
  • 2.Appel K, Haken W, Koch J. Every planar map is four colorable. Part II: reducibility. Ill. J. Math. 1977;213:491–567. [Google Scholar]
  • 3.Bokowski J, Guedes de Oliveira A. On the generation of oriented matroids. Discrete Comput. Geom. 2000;24:197–208. doi: 10.1007/s004540010027. [DOI] [Google Scholar]
  • 4.Brehm U. A nonpolyhedral triangulated Möbius strip. Proc. Am. Math. Soc. 1983;89(3):519–522. [Google Scholar]
  • 5.Bryant JL. Approximating embeddings of polyhedra in codimension three. Trans. Am. Math. Soc. 1972;170:85–95. doi: 10.1090/S0002-9947-1972-0307245-7. [DOI] [Google Scholar]
  • 6.Carathéodory C. Über den Variabilitätsbereich der Koeffizienten von Potenzreihen die gegebene Werte nicht annehmen. Math. Ann. 1907;64:95–115. doi: 10.1007/BF01449883. [DOI] [Google Scholar]
  • 7.Carathéodory C. Über den Variabilitätsbereich der Fourierschen Konstanten von positiven harmonischen Funktionen. Rendiconti del Circolo Matematico di Palermo. 1911;32:193–217. doi: 10.1007/BF03014795. [DOI] [Google Scholar]
  • 8.Dey TK, Pach J. Extremal problems for geometric hypergraphs. Discrete Comput. Geom. 1998;19:473–484. doi: 10.1007/PL00009365. [DOI] [Google Scholar]
  • 9.Erdős, P., Lovász, L.: Problems and results on 3-chromatic hypergraphs and some related questions. In: Infinite and Finite Sets (to Paul Erdős on his 60th birthday), vol. II., pp. 609–627. North-Holland, Amsterdam (1975)
  • 10.Flores A. Über die Existenz n-dimensionale Komplexe, die nicht in den R2n topologisch einbettbar sind. Ergebnisse eines Mathematischen Kolloquiums. 1933;5:17–24. [Google Scholar]
  • 11.Flores A. Über n-dimensionale Komplexe, die im R2n+1 absolut selbstverschlungen sind. Ergebnisse eines Mathematischen Kolloquiums. 1934;6:4–7. [Google Scholar]
  • 12.Fáry I. On straight-line representation of planar graphs. Acta Scientiarum Mathematicarum Szeged. 1948;11:229–233. [Google Scholar]
  • 13.Gale, D.: Neighborly and cyclic polytopes. In: Convexity: Proceedings of the Seventh Symposium in Pure Mathematics of the American Mathematical Society, pp. 225–232 (1963)
  • 14.Graham, R., Grötschel, M., Lovász, L. (eds.), Handbook of Combinatorics, vol. 1. North-Holland, Amsterdam (1995)
  • 15.Grünbaum B. Higher-dimensional analogs of the four-color problem and some inequalities for simplicial complexes. J. Comb. Theory. 1970;8(2):147–153. doi: 10.1016/S0021-9800(70)80071-0. [DOI] [Google Scholar]
  • 16.Gundert, A.: On the Complexity of Embeddable Simplicial Complexes. Diplomarbeit. Freie Universität Berlin (2009). http://www.inf.ethz.ch/personal/gunderta/files/Diplomarbeit.pdf
  • 17.Heawood JC. Map-colour theorem. Q. J. Pure Appl. Math. 1890;24:332–338. [Google Scholar]
  • 18.Kalai, G.: Algebraic shifting. Adv. Stud. Pure Math. 33, 121–163 (2002)
  • 19.Matoušek J, Tancer M, Wagner U. Hardness of embedding simplicial complexes in Rd. J. Eur. Math. Soc. 2011;13:259–295. doi: 10.4171/JEMS/252. [DOI] [Google Scholar]
  • 20.Menger K. Dimensionstheorie. Leipzig: Teubner; 1928. [Google Scholar]
  • 21.Motzkin TS. Comonotone curves and polyhedra, Abstract 111. Bull. Am. Math. Soc. 1957;63:35. doi: 10.1090/S0002-9904-1957-10103-7. [DOI] [Google Scholar]
  • 22.Nöbeling G. Über eine n-dimensionale Universalmenge im R2n+1. Math. Ann. 1931;104(1):71–80. doi: 10.1007/BF01457921. [DOI] [Google Scholar]
  • 23.Renegar, J.: On the computational complexity and geometry of the first-order theory of the reals. I, II, III. J. Symb. Comput. 13(3), 255–299, 301–327, 329–352 (1992)
  • 24.Ringel G, Youngs JWT. Solution of the Heawood map-coloring problem. Proc. Natl. Acad. Sci. USA. 1968;60(2):438–445. doi: 10.1073/pnas.60.2.438. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Rourke, C.P., Sanderson, B.J.: Introduction to Piecewise-Linear Topology. Ergebnisse der Mathematik und ihrer Grenzgebiete, vol. 69. Springer, Berlin (1972)
  • 26.Sarkaria KS. Heawood inequalities. J. Comb. Theory Ser. A. 1987;46(1):50–78. doi: 10.1016/0097-3165(87)90076-8. [DOI] [Google Scholar]
  • 27.Schild G. Some minimal nonembeddable complexes. Topol. Appl. 1993;53(2):177–185. doi: 10.1016/0166-8641(93)90135-Z. [DOI] [Google Scholar]
  • 28.Schlegel V. Theorie der homogen zusammengesetzten Raumgebilde. Nova Acta Leopold. 1883;44:4. [Google Scholar]
  • 29.Shephard GC. A theorem on cyclic polytopes. Israel J. Math. 1968;6(4):368–372. doi: 10.1007/BF02771216. [DOI] [Google Scholar]
  • 30.Spencer J. Asymptotic lower bounds for Ramsey functions. Discrete Math. 1977;20:69–76. doi: 10.1016/0012-365X(77)90044-9. [DOI] [Google Scholar]
  • 31.Van Kampen, E.R.: Komplexe in euklidischen Räumen. Abh. Math. Semin. Univ. Hamburg 9(1), 72–78, corrections ibidem, pp. 152–153 (1933)
  • 32.White, A.T.: Graphs of Groups on Surfaces: Interactions and Models. Mathematics Studies, vol. 188. North-Holland, Amsterdam (2001)

Articles from Discrete & Computational Geometry are provided here courtesy of Springer

RESOURCES