Table of Contents
Fetching ...

Spanning Euler Tours in Hypergraphs

Amin Bahmanian, Songling Shan

Abstract

Motivated by generalizations of de Bruijn cycles to various combinatorial structures (Chung, Diaconis, and Graham), we study various Euler tours in set systems. Let $\mathcal{G}$ be a hypergraph whose corank and rank are $c\geq 3$ and $k$, respetively. The minimum $t$-degree of $\mathcal{G}$ is the fewest number of edges containing every $t$-subset of vertices. An Euler tour (family, respectively) in $\mathcal{G}$ is a (family of, respectively) closed walk(s) that (jointly, respectively) traverses each edge of $\mathcal{G}$ exactly once. An Euler tour is spanning if it traverses all the vertices of $\mathcal{G}$. We show that $\mathcal{G}$ has an Euler family if its incidence graph is $(1+\lceil k/c \rceil)$-edge-connected. Provided that the number of vertices of $\mathcal{G}$ meets a reasonable lower bound, and either $2$-degree is at least $k$ or $t$-degree is at least one for $t\geq 3$, we show that $\mathcal{G}$ has a spanning Euler tour. To exhibit the usefulness of our results, we solve a number of open problems concerning ordering blocks of a design (these have applications in other fields such as erasure-correcting codes). Answering a question of Horan and Hurlbert, we show that a Steiner quadruple system of order $n$ has a (spanning) Euler tour if and only if $n\geq 8$ and $n\equiv 2,4 \pmod 6$, and we prove a similar result for all Steiner systems, as well as all designs except for 2-designs whose index $λ$ is less than the largest block size. We nearly solve a conjecture of Dewar and Stevens on the existence of universal cycles in pairwise balanced designs. Motivated by R.L. Graham's question on the existence of Hamiltonian cycles in block-intersection graphs of Steiner triple systems, we establish the Hamiltonicity of the block-intersection graph of a large family of (not necessarily uniform) designs. All our results are constructive and of polynomial time complexity.

Spanning Euler Tours in Hypergraphs

Abstract

Motivated by generalizations of de Bruijn cycles to various combinatorial structures (Chung, Diaconis, and Graham), we study various Euler tours in set systems. Let be a hypergraph whose corank and rank are and , respetively. The minimum -degree of is the fewest number of edges containing every -subset of vertices. An Euler tour (family, respectively) in is a (family of, respectively) closed walk(s) that (jointly, respectively) traverses each edge of exactly once. An Euler tour is spanning if it traverses all the vertices of . We show that has an Euler family if its incidence graph is -edge-connected. Provided that the number of vertices of meets a reasonable lower bound, and either -degree is at least or -degree is at least one for , we show that has a spanning Euler tour. To exhibit the usefulness of our results, we solve a number of open problems concerning ordering blocks of a design (these have applications in other fields such as erasure-correcting codes). Answering a question of Horan and Hurlbert, we show that a Steiner quadruple system of order has a (spanning) Euler tour if and only if and , and we prove a similar result for all Steiner systems, as well as all designs except for 2-designs whose index is less than the largest block size. We nearly solve a conjecture of Dewar and Stevens on the existence of universal cycles in pairwise balanced designs. Motivated by R.L. Graham's question on the existence of Hamiltonian cycles in block-intersection graphs of Steiner triple systems, we establish the Hamiltonicity of the block-intersection graph of a large family of (not necessarily uniform) designs. All our results are constructive and of polynomial time complexity.
Paper Structure (10 sections, 13 theorems, 58 equations)

This paper contains 10 sections, 13 theorems, 58 equations.

Key Result

Theorem 1.1

Any $\left(1+\left\lceil \operatorname{\textup{ rk}}(\mathcal{G})/\operatorname{\textup{ crk}}(\mathcal{G}) \right\rceil\right)$-flag-connected hypergraph $\mathcal{G}$ with $\operatorname{\textup{ crk}}(\mathcal{G})\geq 3$ is quasi-Eulerian.

Theorems & Definitions (20)

  • Theorem 1.1
  • Conjecture 1.2
  • Theorem 1.3
  • Corollary 1.4
  • Corollary 1.5
  • Corollary 1.6
  • Corollary 1.7
  • Lemma 2.1
  • proof
  • Theorem 2.2
  • ...and 10 more