Find minimal subgraph of fixed prescribed vertex degree

34 Views Asked by At

Consider a finite, undirected, not necessarily connected graph $G=(V,E)$. Assume G admits a decomposition $G=\bigcup_i G_i=(\bigcup_i V_i, \bigcup_i E_i)$ into minimal subgraphs (with no common faces) such that each vertex $v\in V_i$ has the same degree $d$ (which is constant among all $V_i$).

Example: The following graph should be decomposed into the two cubes who both have vertices of common degree 3.

Two cubes with one edge in common

Question: Is there an algorithm that is able to perform this task?