MyVIPWebTools logo

Planar Graph Checker — Test Whether a Graph Can Be Drawn Without Crossings

Our Planar Graph Checker tests whether a graph could potentially be drawn on a plane with no edges crossing, applying the necessary edge-count condition (E ≤ 3V − 6, tightened to E ≤ 2V − 4 for bipartite graphs) and, for graphs of 8 or fewer vertices, an explicit search for a K₅ or K₃,₃ subgraph — either of which definitively proves non-planarity by Kuratowski's theorem.

Quick Answer

Enter your graph as an edge list to check the necessary edge-count condition and search for forbidden K₅/K₃,₃ subgraphs — a strong but not fully exhaustive planarity check.

Enter edges as NodeA-NodeB, e.g. A-B, A-C, A-D, B-C, B-D, C-D.

How to Use the Planar Graph Checker — Kuratowski-Style Test Online

  1. 1

    Enter your graph as a comma-separated edge list, e.g. A-B, A-C, A-D, B-C, B-D, C-D.

  2. 2

    Click 'Calculate' to check the necessary conditions and search for forbidden subgraphs.

  3. 3

    Review the verdict — 'definitely non-planar' or 'likely planar (inconclusive)' — and the reasoning steps.

Why Use Planar Graph Checker — Kuratowski-Style Test Online?

A graph is planar if it can be drawn on a flat plane with no two edges crossing. Kuratowski's theorem gives an exact characterization: a graph is non-planar if and only if it contains a subdivision of K₅ (the complete graph on 5 vertices) or K₃,₃ (the complete bipartite graph on two groups of 3). Fully detecting subdivisions or minors of these graphs requires sophisticated algorithms (like Boyer-Myrvold) well beyond what a client-side calculator can run instantly — so this tool takes a transparently scoped approach instead: it always checks the necessary edge-count bound (a quick, exact way to rule out many non-planar graphs), and for small graphs (8 or fewer vertices) it additionally searches directly for K₅ or K₃,₃ appearing as literal subgraphs. Finding either proves non-planarity conclusively; not finding one is a strong hint of planarity but not a complete proof, since it won't catch subdivided (edge-expanded) copies of these forbidden graphs.

Frequently Asked Questions

Related Tools

Planar Graph Checker — Kuratowski-Style Test Online | MyVIPWebTools