Cheeger Constant Calculator

spectral-combinatorial bridge

CalculatorsFreeNo Signup
4.5(390 reviews)
All Tools

Loading tool...

About Cheeger Constant Calculator

A Cheeger constant calculator computing h(G) = min |E(S,S̄)| / min(vol(S),vol(S̄)). Measures edge expansion. Cheeger inequality: λ₂/2 ≤ h ≤ √(2λ₂). h=0 iff disconnected. Bridges spectral and combinatorial graph theory. Client-side.

Cheeger Constant Calculator Features

  • h(G)
  • Edge expansion
  • Cheeger ineq.
  • λ₂ bridge
  • Common graphs
Cheeger constant h(G): minimum edge cut normalized by volume. h = min |E(S,S̄)| / min(vol(S),vol(S̄)). The Cheeger inequality λ₂/2 ≤ h ≤ √(2λ₂) is one of the most powerful tools in spectral graph theory, connecting eigenvalues to graph structure.

How to Use

Select graph:

  • h: Cheeger const.
  • λ₂: Algebraic conn.
  • Ineq: λ₂/2≤h≤√(2λ₂)

Cheeger Inequality

λ₂/2 ≤ h(G) ≤ √(2λ₂). Left: spectral gap lower-bounds expansion. Right: expansion upper-bounds spectral gap. Computable bridge between two fundamental properties.

Applications

Image segmentation (normalized cuts = Cheeger minimization). Community detection. MCMC convergence bounds. Network bottleneck identification. Spectral clustering.

Step-by-Step Instructions

  1. 1Select graph.
  2. 2Compute h.
  3. 3Verify Cheeger inequality.
  4. 4Compare with λ₂.
  5. 5Find bottleneck.

Cheeger Constant Calculator — Frequently Asked Questions

What is the Cheeger inequality?+

λ₂/2 ≤ h(G) ≤ √(2λ₂) where λ₂ is the second-smallest Laplacian eigenvalue. It says: spectral gap ≈ edge expansion. Computing h is NP-hard, but λ₂ gives good bounds in polynomial time!

Why is h important for clustering?+

Minimizing h finds the 'best' graph cut: balanced partition with fewest crossing edges. This is exactly spectral clustering! The eigenvector of λ₂ approximates the optimal Cheeger cut.

What does h=0 mean?+

h(G) = 0 ⟺ G is disconnected. There exists a subset S with no edges crossing to S̄. The Cheeger constant directly characterizes connectivity.

Share this tool: