Эйлеров матроид - Eulerian matroid
В теория матроидов, Эйлеров матроид представляет собой матроид, элементы которого можно разбить на набор непересекающихся схем.
Примеры
В равномерный матроид , схемы представляют собой наборы ровно элементы. Следовательно, равномерный матроид эйлеров тогда и только тогда, когда является делителем . Например, -точечные линии эйлеровы тогда и только тогда, когда делится на три.
В Самолет Фано имеет два вида схем: наборы из трех коллинеарных точек и наборы из четырех точек, не содержащие никаких линий. Трехточечные схемы являются дополняет четырехточечных контуров, поэтому можно разделить семь точек плоскости на два контура, по одному каждого вида. Таким образом, плоскость Фано также эйлерова.
Связь с эйлеровыми графами
Матроиды Эйлера были определены Валлийский (1969) как обобщение Эйлеровы графы, графы, в которых каждая вершина имеет четную степень. К Теорема Веблена ребра каждого такого графа можно разбить на простые циклы, из которых следует, что графические матроиды эйлеровых графов являются примерами эйлеровых матроидов.[1]
Определение эйлерова графа выше допускает несвязные графы, поэтому не каждый такой граф имеет эйлеров тур. Уайльд (1975) отмечает, что графы, которые имеют туры Эйлера, могут быть охарактеризованы альтернативным способом, который обобщается на матроиды: граф имеет эйлеров тур тогда и только тогда, когда он может быть образован из другого графа , и цикл в , к договор края которые не принадлежат . В сжатом графе обычно перестает быть простым циклом и вместо этого становится туром Эйлера. Аналогичным образом Уайльд рассматривает матроидов, которые могут быть образованы из более крупного матроида с помощью договор элементы, не принадлежащие какой-либо конкретной цепи. Он показывает, что это свойство тривиально для обычных матроидов (оно подразумевает только то, что каждый элемент принадлежит хотя бы одной цепи), но может использоваться для характеристики эйлеровых матроидов среди бинарные матроиды, матроиды представимый над GF (2): двоичный матроид является эйлеровым тогда и только тогда, когда он является сжатием другого двоичного матроида на схему.[2]
Двойственность с двудольными матроидами
За планарные графы, свойства эйлеровости и двудольный двойственны: плоский граф эйлеров тогда и только тогда, когда его двойственный граф двудольный. Как показал Уэлш, эта двойственность распространяется на бинарные матроиды: бинарный матроид является эйлеровым тогда и только тогда, когда его двойной матроид это двудольный матроид, матроид, в котором каждая схема имеет четную мощность.[1][3]
Для матроидов, которые не являются бинарными, двойственность между эйлеровыми и двудольными матроидами может нарушиться. Например, однородный матроид эйлерово, но двойственное не является двудольным, так как его схемы имеют размер пять. Самодуальный однородный матроид является двудольным, но не эйлеровым.
Альтернативные характеристики
Из-за соответствия между эйлеровыми и двудольными матроидами среди бинарных матроидов, бинарные матроиды, которые являются эйлеровыми, могут быть охарактеризованы альтернативными способами. Характеристика Уайльд (1975) это один из примеров; еще два заключаются в том, что двоичный матроид является эйлеровым тогда и только тогда, когда каждый элемент принадлежит нечетному количеству схем, тогда и только тогда, когда весь матроид имеет нечетное количество разбиений на схемы.[4] Ловас и Сересс (1993) собрать несколько дополнительных характеристик бинарных матроидов Эйлера, из которых они получают полиномиальное время алгоритм проверки эйлеровости бинарного матроида.[5]
Вычислительная сложность
Любой алгоритм, который проверяет, является ли данный матроид эйлеровым, при условии доступа к матроиду через оракул независимости, должен выполнять экспоненциальное количество запросов оракула и, следовательно, не может занимать полиномиальное время.[6]
Эйлерово расширение
Если является бинарным матроидом, не являющимся эйлеровым, то он имеет единственное Эйлерово расширение, двоичный матроид чьи элементы являются элементами вместе с одним дополнительным элементом , так что ограничение к элементам изоморфен . Двойной является двудольным матроидом, образованным двойственным к добавляя на каждую нечетную схему.[7]
Рекомендации
- ^ а б Валлийский, Д. Дж. А. (1969), «Эйлер и двудольные матроиды», Журнал комбинаторной теории, 6: 375–377, Дои:10.1016 / с0021-9800 (69) 80033-5, МИСТЕР 0237368.
- ^ Уайльд, П. Дж. (1975), "Теорема Эйлера о схеме для двоичных матроидов", Журнал комбинаторной теории, Серия B, 18: 260–264, Дои:10.1016/0095-8956(75)90051-9, МИСТЕР 0384577.
- ^ Харари, Фрэнк; Валлийский, доминик (1969), «Матроиды против графов», Многогранность теории графов (Proc. Conf., Western Mich. Univ., Kalamazoo, Mich., 1968), Конспект лекций по математике, 110, Берлин: Springer, стр. 155–170, Дои:10.1007 / BFb0060114, МИСТЕР 0263666.
- ^ Шикаре, М. М. (2001), «Новые характеристики эйлеровых и двудольных бинарных матроидов» (PDF), Индийский журнал чистой и прикладной математики, 32 (2): 215–219, МИСТЕР 1820861, заархивировано из оригинал (PDF) на 2015-07-06, получено 2012-08-28.
- ^ Ловас, Ласло; Seress, Akos (1993), "Решетка коциклов бинарных матроидов", Европейский журнал комбинаторики, 14 (3): 241–250, Дои:10.1006 / eujc.1993.1027, МИСТЕР 1215334.
- ^ Jensen, Per M .; Корте, Бернхард (1982), "Сложность алгоритмов свойств матроидов", Журнал SIAM по вычислениям, 11 (1): 184–190, Дои:10.1137/0211014, МИСТЕР 0646772.
- ^ Себу, Андраш (1990), "Проблема многопотокового географического изображения: эпилог", Многогранная комбинаторика (Морристаун, Нью-Джерси, 1989), DIMACS Ser. Дискретная математика. Теорет. Comput. Наук, 1, Провиденс, Род-Айленд: амер. Математика. Soc., Стр. 203–234, МИСТЕР 1105128.