Splitting Number Calculator

vertex splits for planarity

CalculatorsFreeNo Signup
4.3(96 reviews)
All Tools

Loading tool...

About Splitting Number Calculator

A splitting number calculator computing sp(G): minimum number of vertex splits to make G planar. Splitting a vertex v replaces it with v₁, v₂ partitioning N(v). sp=0 iff planar. Dual of skewness (vertices instead of edges). NP-hard. Client-side.

Splitting Number Calculator Features

  • sp(G)
  • Vertex split
  • Planar=0
  • vs skewness
  • Common graphs
Splitting number sp(G): minimum vertex splits to achieve planarity. Split vertex v: replace with v₁,v₂, partition neighbors between them. sp=0 ⟺ planar. Related to skewness: sp ≤ sk. More refined measure of non-planarity.

How to Use

Select graph:

  • sp: Splitting #
  • Split: Vertex operation
  • Planar: sp=0?

Vertex Splitting

Take vertex v with neighbors N(v). Split into v₁, v₂. Partition N(v) into N₁∪N₂. Edges from v₁ to N₁, v₂ to N₂. Reduces vertex degree. Enough splits → planar graph.

sp vs sk

sp ≤ sk: each edge deletion can be simulated by a split. But sp can be much smaller: splitting one vertex can save many edge crossings. More efficient non-planarity repair.

Step-by-Step Instructions

  1. 1Select graph.
  2. 2Compute sp.
  3. 3Find split vertices.
  4. 4Verify planarity.
  5. 5Compare with sk.

Splitting Number Calculator — Frequently Asked Questions

How is splitting different from edge deletion?+

Edge deletion (skewness) removes edges. Vertex splitting replaces one vertex with two, redistributing edges. Splitting preserves more structure while reducing non-planarity. sp ≤ sk always.

What's K_5's splitting number?+

sp(K_5) = 1. Split one vertex (degree 4) into two vertices of degree 2 each. Result is planar! Compare: sk(K_5) = 1 also. For K_5, deletion and splitting are equally efficient.

Is splitting number useful practically?+

VLSI design: splitting a component into two smaller ones. Network design: splitting a hub to reduce congestion. Graph drawing: local modifications for better layouts.

Share this tool: