Двудольный матроид
В математике двудольный матроид — это матроид , все схемы которого имеют четный размер.
Пример
[ редактировать ]матроида Униформа двудольный тогда и только тогда, когда – нечетное число, поскольку схемы в таком матроиде имеют размер .
Связь с двудольными графами
[ редактировать ]Двудольные матроиды были определены Уэлшем (1969) как обобщение двудольных графов , графов, в которых каждый цикл имеет четный размер. Графический матроид является двудольным тогда и только тогда, когда он происходит из двудольного графа. [1]
Двойственность с эйлеровыми матроидами
[ редактировать ]— Эйлеров граф это граф, в котором все вершины имеют четную степень; Эйлеровы графы могут быть несвязными. Для плоских графов свойства двудольности и эйлерова двойственны: планарный граф является двудольным тогда и только тогда, когда его двойственный граф является эйлеровым. Как показал Уэлш, эта двойственность распространяется и на бинарные матроиды : бинарный матроид является двудольным тогда и только тогда, когда его двойственный матроид является эйлеровым матроидом , который можно разбить на непересекающиеся схемы.
Для матроидов, которые не являются бинарными, двойственность между эйлеровыми и двудольными матроидами может нарушиться. Например, универсальный матроид не двудольный, но двойственный является эйлеровым, так как его можно разбить на два 3-цикла. Самодуальный однородный матроид является двудольным, но не эйлеровым.
Вычислительная сложность
[ редактировать ]Можно за полиномиальное время проверить , является ли данный двоичный матроид двудольным. [2] Однако любой алгоритм, который проверяет, является ли данный матроид эйлеровым, при наличии доступа к матроиду через оракул независимости , должен выполнять экспоненциальное количество запросов оракула и, следовательно, не может занимать полиномиальное время. [3]
Ссылки
[ редактировать ]- ^ Уэлш, DJA (1969), «Эйлер и двудольные матроиды», Journal of Combinatorial Theory , 6 (4): 375–377, doi : 10.1016/s0021-9800(69)80033-5 , MR 0237368 .
- ^ Ловас, Ласло ; Сересс, Акос (1993), «Коциклическая решетка бинарных матроидов», European Journal of Combinatorics , 14 (3): 241–250, doi : 10.1006/eujc.1993.1027 , MR 1215334 .
- ^ Дженсен, Пер М.; Корте, Бернхард (1982), «Сложность алгоритмов свойств матроидов», SIAM Journal on Computing , 11 (1): 184–190, doi : 10.1137/0211014 , MR 0646772 .