What induces plane structures in complete graph drawings?

This paper investigates the conditions under which pairwise disjoint curves are unavoidable or avoidable in complete graph drawings, characterizing the resulting plane structures based on specific crossing rules for adjacent and non-adjacent curves.

Alexandra Weinberger, Ji Zeng

Published 2026-03-06
📖 4 min read🧠 Deep dive

Imagine you have a piece of paper and a bunch of dots scattered on it. Your job is to draw a line connecting every single dot to every other dot. If you have 5 dots, you draw 10 lines. If you have 100 dots, you draw nearly 5,000 lines.

If you just start drawing randomly, the result looks like a giant, tangled bowl of spaghetti. It's a mess. Lines cross over each other, under each other, and loop around in confusing ways.

This paper asks a simple but deep question: "If we follow just a few simple rules while drawing, does the mess eventually untangle itself? Will we be forced to draw some lines that never touch each other?"

The authors say yes. Even if you try to make everything cross, if you follow specific "traffic rules," you inevitably end up with a set of lines that are completely separate (disjoint) from each other.

Here is the breakdown of their discovery using everyday analogies.

The Two "Traffic Rules"

The paper looks at two specific rules you might follow while drawing your spaghetti mess.

Rule 1: The "No-Handshake" Rule (Adjacent-Simple)

  • The Rule: If two lines share a starting or ending point (like two roads leaving the same city), they are not allowed to cross each other.
  • The Analogy: Imagine two friends leaving a party. If they walk out the same door, they must walk side-by-side or one behind the other, but they can't trip over each other or cross paths immediately at the exit.
  • The Result: If you follow this rule for a huge number of dots, you are forced to draw a specific shape called a "Squid" (a triangle with legs sticking out) or a "Caterpillar" (a central line with legs sticking out) where the lines don't cross. It's like the traffic police forcing the cars to form a neat parade.

Rule 2: The "One-Time Overtake" Rule (Separate-Simple)

  • The Rule: If two lines do not share a starting or ending point, they are allowed to cross, but they can only cross at most once. They can't weave in and out of each other like a dance.
  • The Analogy: Imagine two cars on different highways. They can merge and cross paths, but once they cross, they must stay on their own side. They can't do a "figure-eight" dance where they cross, uncross, and cross again.
  • The Result: If you follow this rule, the mess untangles even more. You are forced to find a bunch of lines that are completely parallel and never touch. It's like finding a set of train tracks that run perfectly side-by-side without ever switching lanes.

The "Spaghetti" Counter-Example

The authors also showed that if you break these rules, you can keep the mess going forever.

They demonstrated a way to draw lines where:

  • Lines sharing a point cross exactly once (breaking Rule 1).
  • Lines not sharing a point cross at least once, but no more than twice (breaking Rule 2).

In this scenario, no two lines are ever disjoint. Every single line touches every other line at least once. It's the ultimate tangle. This proves that the "traffic rules" mentioned above are the exact tipping point. Without them, the spaghetti stays a mess; with them, order emerges.

Why Does This Matter?

Think of this like a game of "Musical Chairs" but with geometry.

  • The Players: The lines connecting your dots.
  • The Chairs: The empty spaces between the lines.
  • The Game: You want to force the players to sit in chairs (find empty, non-crossing spaces).

The paper proves that if you restrict how the players move (the traffic rules), you cannot keep them all crowded together forever. Eventually, the laws of geometry force some players to find an empty chair.

The Big Picture

In the world of math and computer science, we often want to know: "How complex can a system get before it breaks?"

This paper says: "If you try to make a complete web of connections, you can't make it infinitely tangled if you follow these simple rules. The universe of drawing forces some parts of the web to be clean and flat."

It's a bit like saying: "If you try to pack a suitcase so tightly that every shirt touches every other shirt, you will eventually fail. If you follow the rule 'shirts can't fold over themselves,' you will inevitably find a pair of shirts that are perfectly flat and separate."

In short: Even in a chaotic world of infinite connections, simple rules of interaction guarantee that some things will remain separate and orderly.