Примеры матроидов — различия между версиями
Строка 47: | Строка 47: | ||
3) <tex>\mid A \mid < \mid B \mid \Rightarrow \mathcal {9} x \in B \setminus A, A \cup \mathcal{f} x \mathcal {g} \in I</tex> | 3) <tex>\mid A \mid < \mid B \mid \Rightarrow \mathcal {9} x \in B \setminus A, A \cup \mathcal{f} x \mathcal {g} \in I</tex> | ||
− | + | Раскрасим ребра из паросочетания, соответствующего <tex> B </tex> в синий цвет, а соответствующего <tex> A </tex> — в красный. Причем ребра, соответствующие двум паросочетаниям, будут окрашены в пурпурный цвет. Таким образом, получится <tex> |B \setminus A| </tex> ребер синего цвета, <tex> |A \setminus B| </tex> ребер красного цвета, и будет выполняться соотношение <tex> |B \setminus A| > |A \setminus B|</tex>. Рассмотрим подграф <tex> H </tex>, индуцированный красными и синими ребрами из исходного графа. Каждая вершина соответствует либо двум ребрам — синему и красному, либо одному — синему или красному. Любая компонента связности представляет собой либо путь, либо цикл, состоящий из чередующихся красных и синих ребер. Так как граф двудольный, любой цикл состоит из четного числа ребер. Так как синих ребер больше, чем красных, то должен существовать путь, начинающийся и оканчивающийся синим ребром. Обозначим этот путь <tex> H' </tex>. Поменяем в <tex> H' </tex> синий и красный цвета. Получаем, что ребра, окрашенные в красный и пурпурный цвета образуют паросочетание в графе. Очевидно, что подмножество соответствующее этому новому паросочетанию имеет вид <tex>A \cup \mathcal{f} x \mathcal {g} </tex>, где <tex> x \in B \setminus A </tex>. Что значит, что <tex> A \cup \mathcal{f} x \mathcal {g} \in I</tex>. | |
}} | }} | ||
Версия 15:31, 21 июня 2011
Графовый матроид
Определение: |
Пусть | - неориентированный граф. Тогда , где состоит из всех ацикличных множеств ребер (то есть являющихся лесами), называют графовым (графическим) матроидом.
Лемма: |
Графовый матроид является матроидом. |
Доказательство: |
Проверим выполнение аксиом независимости: 1) Пустое множество является ациклическим, а значит входит в .2) Очевидно, что любой подграф леса, так же является лесом, а значит входит в .3) В графе Допустим в как минимум две компоненты связанности, иначе являлся бы остовным деревом и не существовало бы ациклического множества с большей мощностью. не существует ребра, соединяющего две различные компоненты связанности из , значит любая компонента связанности из целиком вершинно-входит в какую-либо компоненту из . Рассмотрим любую компоненту связанности Q из , у неё вершин и рёбер. Теперь рассмотрим все компоненты связанности из вершинно-входящие в , пусть их штук, тогда суммарное кол-во рёбер из равно что не превосходит (кол-во рёбер в ). Просуммируем неравенство по всем компонентам связанности из и получим что протеворечит условию. Значит предположение не верно и в существует искомое ребро из разных компонент связанности . |
Трансверсальный матроид
Определение: |
Пусть | - двудольный граф. Тогда парасочетание называют трансверсальным матроидом.
Лемма: |
Трансверсальный матроид является матроидом. |
Доказательство: |
Проверим выполнение аксиом независимости: 1) Пустое парасочетание удовлетворяет условию. 2) Подмножество парасочетания также является парасочетанием. Удалим из исходного парасочетания ребра, концами которых являются вершины из множества . Оставшееся множество ребер будет являться парасочетанием, которое обозначим за . И будет выполняться условие , что значит, .3) Раскрасим ребра из паросочетания, соответствующего в синий цвет, а соответствующего — в красный. Причем ребра, соответствующие двум паросочетаниям, будут окрашены в пурпурный цвет. Таким образом, получится ребер синего цвета, ребер красного цвета, и будет выполняться соотношение . Рассмотрим подграф , индуцированный красными и синими ребрами из исходного графа. Каждая вершина соответствует либо двум ребрам — синему и красному, либо одному — синему или красному. Любая компонента связности представляет собой либо путь, либо цикл, состоящий из чередующихся красных и синих ребер. Так как граф двудольный, любой цикл состоит из четного числа ребер. Так как синих ребер больше, чем красных, то должен существовать путь, начинающийся и оканчивающийся синим ребром. Обозначим этот путь . Поменяем в синий и красный цвета. Получаем, что ребра, окрашенные в красный и пурпурный цвета образуют паросочетание в графе. Очевидно, что подмножество соответствующее этому новому паросочетанию имеет вид , где . Что значит, что . |
Универсальный матроид
Определение: |
Универсальным матроидом называют объект |
Лемма: |
Универсальный матроид является матроидом. |
Доказательство: |
Проверим выполнение аксиом независимости: 1)
2)
3) Так как Рассмотрим и числа в каждом множестве различны, найдётся такое число , которое не будет принадлежать меньшему по мощности множеству . . |