Каково покрытие графа циклами?

Не совсем понял доказательство леммы 2.18, указанной в <a href="https://books.google.ru/books?id=-X39_rA3VSQC&amp;pg=PA572&amp;redir_esc=y#v=onepage&amp;q&amp;f=false" rel="nofollow">ссылке</a>. Разве нельзя провести доказательство в более упрощенном виде? В графе встречаются три типа элементов: отдельные вершины (где in deg = 0 и out deg = 0), пути (в которых все вершины имеют in deg = 1 и out deg = 1, за исключением двух - начальной и конечной) и циклы (где все вершины имеют in deg = 1 и out deg = 1). В полном паросочетании (при условии, что левая доля соответствует out, а правая - in) каждая вершина имеет out deg = 1, и поскольку паросочетание полное, то in deg также равняется 1. Следовательно, тут нет ни отдельных вершин, ни путей; присутствуют только циклы. Возможно, я что-то упустил?
  • 30 декабря 2024 г. 17:03
Ответы на вопрос 2
Ваше понимание проблемы и логики, стоящей за доказательством леммы 2.18, вполне обосновано, и вы определенно на правильном пути. Давайте детально разберем ситуацию и ключевые моменты.

1. **Типы вершин**: Как вы правильно заметили, в графе могут встречаться отдельные вершины, пути и циклы. Если посмотреть на полный паросочник, то каждая вершина в левой доле имеет степень выходов (out degree) равную 1, а каждая вершина в правой доле - степень входов (in degree) равную 1. Это значит, что не может быть отдельных вершин, так как все они принимают участие в паросочетании.

2. **Циклы и пути**: Важно отметить, что в контексте полного паросочетания и структуры графа, действительно должны иметь место только циклы, если у нас нет отдельных вершин и путей, как вы заметили. Путь может возникнуть, если есть хотя бы одна вершина, которая имеет степень входа или выхода более 1, что противоречит условию полного паросочетания. Таким образом, если полностью использовать все пары, то все, что остается, это циклы.

3. **Согласованность с леммой**: Лемма 2.18, скорее всего, утверждает, что в таком случае все компоненты графа или являются циклами, или исключены как единичные вершины. Поскольку в вашем случае единичные вершины отсутствуют, мы приходим к выводу, что граф на самом деле состоит только из циклов.

Таким образом, ваше предположение о том, что граф в условиях полного паросочетания не содержит ни отдельных вершин, ни путей, а лишь циклы, является корректным. В этом контексте доказательство леммы может показаться излишне сложным, но оно, возможно, включает в себя дополнительные соображения для полноты или для обоснования более общего случая, который не ограничивается только полным паросочетанием.

Если у вас есть возможность упростить доказательство, конечно, стоит попробовать, используя вашу логику. Главное, чтобы все ключевые аспекты и условия были учтены.
Вы расписали то, что в доказательстве скрывается за "clearly, any 2-factor of G translates into a perfect matching of G' and vice versa". Можно было бы чуть поформальнее, но основная идея правильная. Или можно еще проще: разбиение на циклы равносильно перестановке, которая для каждой вершины задает следующую в цикле. Перестановка равнозначна максимальному паросочетанию. 

Действительно, полное парсочетание становится циклами. Да, если граф не ориентированный, или содержит "тривальные" циклы (длины 2), то они могут войти в покрытие. Если найдется не полное паросочетание, то в графе будут какие-то непересечающиеся циклы и возможно пути. Он может быть даже не весь покрыт при этом.
Похожие вопросы