Graph Rank-Width Calculator

GF(2) rank decomposition

CalculatorsFreeNo Signup
4.6(271 reviews)
All Tools

Loading tool...

About Graph Rank-Width Calculator

A graph rank-width calculator computing rw(G): minimum width of a rank-decomposition. Width at each cut = GF(2)-rank of the bipartite adjacency submatrix. rw ≤ cw ≤ 2^(rw+1)-1. Oum-Seymour: FPT for fixed rw. Client-side.

Graph Rank-Width Calculator Features

  • rw(G)
  • GF(2) rank
  • vs cw
  • FPT
  • Common graphs
Rank-width rw(G): width of optimal rank-decomposition. At each cut (V₁,V₂), width = rank over GF(2) of the V₁×V₂ adjacency submatrix. Bounded rank-width ⟺ bounded clique-width. Oum-Seymour (2006): cubic FPT algorithm.

How to Use

Select graph:

  • rw: Rank-width
  • GF(2): Binary rank
  • vs cw: Compare

GF(2) Rank

Adjacency matrix over GF(2) (binary field). Rank = dimension of column space mod 2. Captures structure of bipartite connections across cuts. Elegant algebraic graph parameter.

Algorithms

Oum-Seymour: O(n³) for fixed rw. Approximation: 3rw+1 in polynomial time. Much better than clique-width (which has no known FPT recognition). Rank-width is the 'right' parameter for dense graphs.

Step-by-Step Instructions

  1. 1Select graph.
  2. 2Compute rw.
  3. 3Binary rank.
  4. 4Compare cw.
  5. 5Apply FPT.

Graph Rank-Width Calculator — Frequently Asked Questions

How does rank-width relate to clique-width?+

rw ≤ cw ≤ 2^(rw+1)-1. Bounded rank-width ⟺ bounded clique-width. Rank-width is more tractable: FPT recognition exists. Clique-width recognition is not known to be FPT.

Why GF(2)?+

Working over GF(2) (binary field, arithmetic mod 2) is natural for graphs: adjacency is 0/1. GF(2)-rank captures essential connectivity structure while being algebraically tractable.

What problems are solvable with bounded rank-width?+

All MSO₁-definable problems (Courcelle's theorem extends). Includes: independent set, domination, coloring. Dense graph analogue of bounded treewidth tractability.

Share this tool: