Циклическое пространство графа — различия между версиями
Niko (обсуждение | вклад) |
|||
| Строка 7: | Строка 7: | ||
{{Определение | {{Определение | ||
|definition = | |definition = | ||
| − | '''Циклическое пространство графа''' — <tex> C = Ker(I) </tex>, где <tex> I : B^m \rightarrow B^n </tex> - линейный оператор | + | '''Циклическое пространство графа''' — <tex> C = Ker(I) </tex>, где <tex> I : B^m \rightarrow B^n </tex> - линейный оператор, сопоставленный матрице инциндентности <tex> A </tex> графа <tex> G </tex>. |
}} | }} | ||
| Строка 15: | Строка 15: | ||
}} | }} | ||
| − | Определим пространство <tex> T </tex>, как пространство элементами которого являются наборы ребер из которых можно составить несколько | + | Определим пространство <tex> T </tex>, как пространство, элементами которого являются наборы ребер, из которых можно составить несколько простых реберно непересекающихся циклов. |
{{Лемма | {{Лемма | ||
Версия 04:29, 19 ноября 2011
Содержание
Определение
Пусть , , — количество компонент связности .
— линейное пространство, элементами которого являются —мерные двоичные вектора и их сложение определено, как сложение по модулю .
| Определение: |
| Циклическое пространство графа — , где - линейный оператор, сопоставленный матрице инциндентности графа . |
| Определение: |
| Обобщенный цикл графа G - элемент линейного пространства |
Определим пространство , как пространство, элементами которого являются наборы ребер, из которых можно составить несколько простых реберно непересекающихся циклов.
| Лемма: |
Пространство изоморфно . |
| Доказательство: |
|
Рассмотрим . Рассмотрим граф , где — множество ребер, таких что на соответствующих местах вектора стоят единицы, а . В силу определения обобщенного цикла: . Значит, можно декомпозировать на несколько реберно непересекающихся простых циклов. Отсюда следует, что каждому обобщенному циклу соответствуют ребра, которые образуют набор реберно непересекающихся простых циклов. Если рассмотреть набор реберно непересекающихся простых циклов и взять все ребра, принадлежащие этим циклам, то им можно сопоставить обобщенный цикл (в соответствующие места поставить , во все остальные ). |
Размерность линейного пространства обобщенных циклов
| Теорема: |
| Доказательство: |
|
, где максимальное количество ЛНЗ столбцов . Если рассмотреть цикл в , то набор столбцов соответствующий ребрам в этом цикле ЛЗ. Отсюда следует, что если любому множеству ребер, содержащих цикл, в соответствие сопоставить набор столбцов из то он будет ЛЗ. Если же множество ребер не содержит цикл, то набор ЛНЗ (если бы он был ЛЗ, тогда бы существовал , который соответствует некоторому подмножеству данного набора ребер, значит из набора ребер можно выделить цикл, противоречие). Максимальное число ребер, которые мы можем выделить из G и которые не содержат цикл (в каждой компоненте связности выделим цикл). Итого: |
Литература(формулировки другие)
Харари Ф. Теория графов / пер. с англ. — изд. 4-е — М.: Книжный дом «ЛИБРОКОМ», 2009. — с.54. — ISBN 978-5-397-00622-4.