stringtranslate.com

Малый матроид

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

Определения

Если M — матроид на множестве E , а S — подмножество E , то ограничение M на S , записанное как M  | S , — это матроид на множестве S , независимые множества которого являются независимыми множествами M , содержащимися в S. Его контуры являются контурами M , содержащимися в S , а его ранговая функция — это функция M, ограниченная подмножествами S.

Если T является независимым подмножеством E , то свертка M по T , обозначаемая как M / T , является матроидом на базовом множестве E − T, чьи независимые множества являются множествами, объединение которых с T является независимым в M. Это определение можно распространить на произвольный T , выбрав базис для T и определив множество как независимое в свертке, если его объединение с этим базисом остается независимым в M. Ранговая функция свертывания равна

Матроид N является минором матроида M , если он может быть построен из M с помощью операций ограничения и сжатия.

С точки зрения геометрической решетки, образованной плоскостями матроида, взятие минора матроида соответствует взятию интервала решетки, части решетки, лежащей между заданным нижним граничным элементом и верхним граничным элементом. [1]

Запрещенные характеристики матроидов

Многие важные семейства матроидов замкнуты относительно операции взятия миноров: если матроид M принадлежит семейству, то каждый минор M также принадлежит семейству. В этом случае семейство может быть охарактеризовано его множеством «запрещенных матроидов», минорно-минимальных матроидов, которые не принадлежат семейству. Матроид принадлежит семейству тогда и только тогда, когда он не имеет запрещенного матроида в качестве минора. Часто, но не всегда, множество запрещенных матроидов конечно, что соответствует теореме Робертсона–Сеймура , которая утверждает, что множество запрещенных миноров минорно-замкнутого семейства графов всегда конечно.

Примером этого явления являются регулярные матроиды , матроиды, которые представимы над всеми полями. Эквивалентно матроид является регулярным, если он может быть представлен полностью унимодулярной матрицей (матрицей, все квадратные подматрицы которой имеют определители, равные 0, 1 или −1). Тутт (1958) доказал, что матроид является регулярным тогда и только тогда, когда он не имеет одного из трех запрещенных миноров: равномерного матроида (четырехточечной прямой), плоскости Фано или двойственного матроида плоскости Фано. Для этого он использовал свою сложную теорему о гомотопии . С тех пор были найдены более простые доказательства.

Графические матроиды , матроиды, независимые множества которых являются лесными подграфами графа, имеют пять запрещённых миноров: три для регулярных матроидов и два двойственных к графическим матроидам для графов K 5 и K 3,3 , которые по теореме Вагнера являются запрещёнными минорами для планарных графов .

Бинарные матроиды , матроиды, представимые над конечным полем из двух элементов , включают как графические, так и регулярные матроиды. Тутт снова показал, что эти матроиды имеют запрещённую минорную характеристику: это матроиды, которые не имеют четырёхточечной прямой в качестве минора. Рота предположил , что для любого конечного поля матроиды, представимые над этим полем, имеют конечное число запрещённых миноров. [2] Доказательство этой гипотезы было объявлено, но не опубликовано, Джиленом, Джерардсом и Уиттлом в 2014 году. [3] Матроиды, которые могут быть представлены над действительными числами, имеют бесконечно много запрещённых миноров. [4]

Ширина ветки

Ветвевые разложения матроидов могут быть определены аналогично их определению для графов. Ветвевая разложение матроида — это иерархическая кластеризация элементов матроида, представленная в виде некорневого бинарного дерева с элементами матроида в его листьях. Удаление любого ребра этого дерева разбивает матроиды на два непересекающихся подмножества; такое разбиение называется e-разделением. Если r обозначает ранговую функцию матроида, то ширина e-разделения определяется как r ( A ) + r ( B ) − r ( M ) + 1 . Ширина разложения — это максимальная ширина любого из его e-разделений, а ширина ветви матроида — это минимальная ширина любого из его ветвевых разложений.

Ширина ветвления графа и ширина ветвления соответствующего графического матроида могут различаться: например, граф трехреберного пути и звезда с тремя ребрами имеют разную ширину ветвления, 2 и 1 соответственно, но они оба индуцируют один и тот же графический матроид с шириной ветвления 1. [5] Однако для графов, которые не являются деревьями, ширина ветвления графа равна ширине ветвления его связанного графического матроида. [6] Ширина ветвления матроида всегда равна ширине ветвления его дуального. [5]

Branchwidth является важным компонентом попыток расширить теорию графовых миноров на матроиды: хотя treewidth также может быть обобщена на матроиды, [7] и играет большую роль, чем branchwidth в теории графовых миноров, branchwidth имеет более удобные свойства в условиях матроидов. [8] Если семейство матроидов, замкнутое по минорам, представимое над конечным полем, не включает графические матроиды всех планарных графов, то существует постоянная граница для branchwidth матроидов в семействе, обобщающая аналогичные результаты для семейств графов, замкнутых по минорам. [9]

Хорошо-квази-упорядочение

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

Робертсон и Сеймур предположили, что матроиды, представимые над любым конкретным конечным полем, являются хорошо квазиупорядоченными. Пока это доказано только для матроидов ограниченной ширины ветвления. [10]

Матроидные разложения

Теорема о структуре графа является важным инструментом в теории миноров графа, согласно которой графы в любом замкнутом по минорам семействе могут быть построены из более простых графов с помощью операций кликовой суммы . Некоторые аналогичные результаты известны также в теории матроидов. В частности, теорема Сеймура о разложении утверждает, что все регулярные матроиды могут быть построены простым способом как кликовая сумма графических матроидов, их дуальных и одного специального 10-элементного матроида. [11] Как следствие, линейные программы, определяемые полностью унимодулярными матрицами, могут быть решены комбинаторно путем объединения решений набора задач минимального остовного дерева, соответствующих графической и кографической частям этого разложения.

Алгоритмы и сложность

Одним из важных компонентов теории миноров графов является существование алгоритма для проверки того, является ли граф H минором другого графа G , требующего времени, полиномиального по G для любого фиксированного выбора H (и более строго фиксированного параметра, если размер H может изменяться). Объединив этот результат с теоремой Робертсона–Сеймура, можно распознать членов любого семейства графов с замкнутыми минорами за полиномиальное время . Соответственно, в теории матроидов было бы желательно разработать эффективные алгоритмы для распознавания того, является ли заданный фиксированный матроид минором входного матроида. К сожалению, такой сильный результат невозможен: в модели оракула матроида единственными минорами, которые могут быть распознаны за полиномиальное время, являются однородные матроиды с рангом или корангом один. [12] Однако, если задача ограничена матроидами, которые представимы над некоторым фиксированным конечным полем (и представлены в виде матрицы над этим полем), то, как и в случае с графом, предполагается, что можно распознать матроиды, содержащие любой фиксированный минор, за полиномиальное время. [8]

Примечания

  1. ^ Уэлш (2010).
  2. ^ Рота (1971).
  3. ^ Гилен, Джерардс и Уиттл (2014).
  4. ^ Вамос (1978).
  5. ^ аб Мазоит и Томассе (2007).
  6. ^ Мазуа и Томассе (2007); Хикс и МакМюррей (2007).
  7. ^ Хлиненый и Уиттл (2006).
  8. ^ аб Гилен, Джерардс и Уиттл (2006).
  9. ^ Гилен, Джерардс и Уиттл (2006); Гилен, Джерардс и Уиттл (2007).
  10. ^ Гилен, Джерардс и Уиттл (2002); Гилен, Джерардс и Уиттл (2006).
  11. ^ Сеймур (1980).
  12. ^ Сеймур и Уолтон (1981).

Ссылки