2
$\begingroup$

The classical result, known as Sumner’s theorem, shows that every connected claw-free graph of even order has a perfect matching(i.e., 1-factor). One of the proofs can be found in Sumner’s original paper [Sumner, 1974] or see the answer.

The original proof uses the following strategy: in a connected claw-free graph of even order, one chooses a longest path, exploits the claw-free property to show that there is a pair of adjacent vertices whose removal leaves the graph connected, and then inductively applies the result to obtain a perfect matching.

It is known that Tutte’s $1$–factor theorem is a powerful tool for proving the existence (or nonexistence) of a $1$–factor in a graph.

Question. Can this proof strategy be replaced by an approach based on the Tutte's 1-factor theorem? In other words, how does the claw-free property guarantee the Tutte condition

$$ o(G-S) \le |S| $$ for all subsets $S \subseteq V(G)$?

$\endgroup$

1 Answer 1

3
$\begingroup$

Let $G$ be a connected claw-free graph of even order, and let $S$ be any set of vertices. If $S = \varnothing$, then $G-S$ has only one component, and it's even, so $o(G-S) = 0$, and Tutte's condition is satisfied for $S$.

Otherwise, to verify Tutte's condition, we will go through the vertices in $S$ one at a time, and keep track of how the number of vertices in $S$ we've visited so far (call this $k$) can compare to the number of different components of $G-S$ that any visited vertices are adjacent to (call this $h$).

Starting with an arbitrary vertex in $S$, it can be adjacent to at most two components of $G-S$, or else there will be a claw. So after looking at one vertex, we have $k=1$ and $h \le 2$.

Whenever possible, the next vertex $x \in S$ we look at should be adjacent to a vertex $y \in S$ we've already visited. In this case, $x$ cannot be adjacent to more than one component of $G-S$ that $y$ is not also adjacent to (otherwise there will be a claw with $x$, its neighbors in two such components, and $y$). So while $k$ increases by $1$, $h$ can increase by at most $1$.

Suppose that the remaining vertices in $S$ are not adjacent to any of the vertices $S$ we've already visited. In this case, pick a vertex $x \in S$ at the shortest distance from an already-visited vertex. The shortest path from $x$ to a visited vertex must go through a component of $G-S$ and then return to a vertex $y \in S$. That vertex $y$ must be already visited, or its shortest path to a visited vertex is a subset of $x$'s shortest path, and we would have picked $y$ instead of $x$. Now we observe that $x$ can be adjacent to at most two components of $G-S$, one of which $y$ was already adjacent to. So in this case, $k$ increases by $1$ and $h$ can increase by at most $1$.

We see that $h$ can only get ahead of $k$ by one, at the very first step. So at the end of the process, $k = |S|$ and $h \le |S|+1$. Moreover, $o(G-S) \le h$, because every odd component of $G-S$ has a neighbor in $S$, so it should have been counted in $h$ at some point. So $o(G-S) \le |S|+1$. Finally, we also know that $o(G-S) \equiv |S| \pmod 2$, because $G$ has even order: in particular, $o(G-S) = |S|+1$ is impossible. Therefore $o(G-S) \le |S|$, and Tutte's condition holds.

$\endgroup$

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.