Table of Contents
Fetching ...

Competitively Constructed Planar Graphs

Wesley Pegden, Eric Wang

TL;DR

This work studies two competitive frameworks for constructing planar graphs—the edge drawing and circle packing games—and develops sharp structural and asymptotic results about which planar graphs can be forced under various biases. It reveals a fundamental distinction: the circle packing game can realize arbitrarily large Apollonian networks and unbounded diameter, while the edge drawing game imposes diameter bounds and excludes certain minors (e.g., octahedron, pentagonal prism). The analysis combines constructive strategies (phase-based plans, active-face invariants) with classical circle-packing theory (Koebe–Andreev–Thurston) to derive both necessity (Apollonian subgraphs) and sufficiency (bias-enabled embeddings) results, and it culminates in several compelling questions about the limits and separations between the two games. The results contribute to understanding how local competitive moves can shape global planar structures and connect combinatorial game theory with geometric packing concepts.

Abstract

We introduce and study two Maker-Breaker-like games for constructing planar graphs: the edge drawing game, where two players take turns drawing non-intersecting edges between points in the plane, and the circle packing game, where the players take turns placing disjoint circles in the plane. Both games produce planar graphs: the edge drawing game results in a plane graph drawing, and the circle packing game yields a planar graph via the contact graph of the packing. For both games, we give necessary conditions under which a given planar graph can be constructed. We also show that the two games are indeed different by giving a class of graphs which can be constructed in one but not the other.

Competitively Constructed Planar Graphs

TL;DR

This work studies two competitive frameworks for constructing planar graphs—the edge drawing and circle packing games—and develops sharp structural and asymptotic results about which planar graphs can be forced under various biases. It reveals a fundamental distinction: the circle packing game can realize arbitrarily large Apollonian networks and unbounded diameter, while the edge drawing game imposes diameter bounds and excludes certain minors (e.g., octahedron, pentagonal prism). The analysis combines constructive strategies (phase-based plans, active-face invariants) with classical circle-packing theory (Koebe–Andreev–Thurston) to derive both necessity (Apollonian subgraphs) and sufficiency (bias-enabled embeddings) results, and it culminates in several compelling questions about the limits and separations between the two games. The results contribute to understanding how local competitive moves can shape global planar structures and connect combinatorial game theory with geometric packing concepts.

Abstract

We introduce and study two Maker-Breaker-like games for constructing planar graphs: the edge drawing game, where two players take turns drawing non-intersecting edges between points in the plane, and the circle packing game, where the players take turns placing disjoint circles in the plane. Both games produce planar graphs: the edge drawing game results in a plane graph drawing, and the circle packing game yields a planar graph via the contact graph of the packing. For both games, we give necessary conditions under which a given planar graph can be constructed. We also show that the two games are indeed different by giving a class of graphs which can be constructed in one but not the other.

Paper Structure

This paper contains 11 sections, 14 theorems, 13 equations, 6 figures.

Key Result

Theorem 1.1

In a $2:1$ biased game, Builder wins the Hamiltonian cycle game.

Figures (6)

  • Figure 1: Contact graph of a circle packing
  • Figure 3: Filling the gap between nearly touching circles
  • Figure 4: Bounds on radii of pairwise tangent circles
  • Figure 5: Gap points of $\Omega$
  • Figure 6: Two threats, $\Gamma$ and $\Gamma'$, at once
  • ...and 1 more figures

Theorems & Definitions (38)

  • Theorem 1.1
  • Theorem 1.2
  • Theorem 1.3
  • Theorem 1.4
  • Theorem 1.5
  • Theorem 1.6
  • Theorem 1.7
  • Definition 2.1
  • Definition 2.2
  • Definition 4.1
  • ...and 28 more