stringtranslate.com

Матроид

В комбинаторике , разделе математики , матроид / ˈ m t r ɔɪ d / представляет собой структуру , которая абстрагирует и обобщает понятие линейной независимости в векторных пространствах . Существует много эквивалентных способов аксиоматического определения матроида , наиболее значимые из которых заключаются в терминах: независимых множеств ; базисов или цепей ; ранговых функций ; операторов замыкания ; и замкнутых множеств или плоскостей . На языке частично упорядоченных множеств конечный простой матроид эквивалентен геометрической решетке .

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

Определение

Существует много эквивалентных способов определения (конечного) матроида. [a]

Независимые наборы

С точки зрения независимости, конечный матроид — это пара , где — конечное множество (называемое базовым множеством ), а — семейство подмножеств (называемых независимыми множествами ) со следующими свойствами: [3]

Первые два свойства определяют комбинаторную структуру, известную как система независимости (или абстрактный симплициальный комплекс ). Фактически, предполагая (I2), свойство (I1) эквивалентно тому факту, что по крайней мере одно подмножество является независимым, т.е. .

Базы и схемы

Подмножество основного множества , которое не является независимым, называется зависимым . Максимальное независимое множество – то есть независимое множество, которое становится зависимым при добавлении любого элемента – называется базисом для матроида. Схема в матроиде – это минимальное зависимое подмножество – то есть зависимое множество, все собственные подмножества которого независимы. Термин возникает, потому что схемы графических матроидов являются циклами в соответствующих графах. [3]

Зависимые множества, базы или схемы матроида характеризуют матроид полностью: множество независимо тогда и только тогда, когда оно не зависимо, тогда и только тогда, когда оно является подмножеством базиса, и тогда и только тогда, когда оно не содержит схему. Коллекции зависимых множеств, баз и схем имеют простые свойства, которые могут быть приняты в качестве аксиом для матроида. Например, можно определить матроид как пару , где — конечное множество, как и прежде, а — коллекция подмножеств называемых баз , со следующими свойствами: [3]

Это свойство (B2) называется свойством обмена базиса . Из этого свойства следует, что ни один член не может быть собственным подмножеством любого другого.

Ранговые функции

Это основной результат теории матроидов, непосредственно аналогичный аналогичной теореме о базисах в линейной алгебре , что любые два базиса матроида имеют одинаковое количество элементов. Это число называется рангом Если является матроидом на и является подмножеством , то матроид на можно определить, рассматривая подмножество как независимое тогда и только тогда, когда оно независимо в Это позволяет нам говорить о подматроидах и о ранге любого подмножества Ранг подмножества задается функцией ранга матроида, которая обладает следующими свойствами: [3]

Эти свойства можно использовать в качестве одного из альтернативных определений конечного матроида: если удовлетворяет этим свойствам, то независимые множества матроида над можно определить как подмножества с На языке частично упорядоченных множеств такая структура матроида эквивалентна геометрической решетке , элементами которой являются подмножества, частично упорядоченные по включению.

Разность называется нулевым подмножеством Это минимальное количество элементов, которые необходимо удалить из для получения независимого множества. Нулевое множество в называется нулевым Разность иногда называют корангом подмножества .

Операторы закрытия

Пусть будет матроидом на конечном множестве с ранговой функцией, как указано выше. Замыкание или охват подмножества — это множество

Это определяет оператор замыкания , где обозначает множество мощности , со следующими свойствами:

Первые три из этих свойств являются определяющими свойствами оператора замыкания. Четвертое иногда называют свойством обмена МаклейнаШтейница . Эти свойства можно рассматривать как еще одно определение матроида: каждая функция, которая подчиняется этим свойствам, определяет матроид. [3]

Квартиры

Множество, замыкание которого равно самому себе, называется замкнутым , или плоским или подпространством матроида. [4] Множество замкнуто, если оно максимально для своего ранга, что означает, что добавление любого другого элемента к множеству увеличит ранг. Замкнутые множества матроида характеризуются свойством покрывающего разбиения:

Класс всех плоских поверхностей, частично упорядоченных включением множеств, образует решетку матроидов . Наоборот, каждая решетка матроидов образует матроид над своим множеством атомов при следующем операторе замыкания: для множества атомов с объединением

Квартиры этого матроида соответствуют один к одному элементам решетки; квартира, соответствующая элементу решетки, является множеством

Таким образом, решетка плоскостей этого матроида естественно изоморфна .

Гиперплоскости

В матроиде ранга плоскость ранга называется гиперплоскостью . (Гиперплоскости также называются коатомами или коточками .) Это максимальные собственные плоскости; то есть, единственное надмножество гиперплоскости, которое также является плоскостью, — это множество всех элементов матроида. Эквивалентное определение состоит в том, что коатом — это подмножество E , которое не охватывает M , но такое, что добавление к нему любого другого элемента делает охватывающее множество. [5]

Семейство гиперплоскостей матроида обладает следующими свойствами, которые можно рассматривать как еще одну аксиоматизацию матроидов: [5]

Графоиды

Минти (1966) определил графоид как тройку , в которой и являются классами непустых подмножеств, таких что

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

Примеры

Свободный матроид

Пусть будет конечным множеством. Множество всех подмножеств определяет независимые множества матроида. Оно называется свободным матроидом над .

Равномерные матроиды

Пусть будет конечным множеством и натуральным числом . Можно определить матроид на , взяв каждый элемент подмножества из в качестве базиса. Это известно как равномерный матроид ранга Равномерный матроид с рангом и с элементами обозначается Все равномерные матроиды ранга не менее 2 являются простыми (см. § Дополнительные термины). Равномерный матроид ранга 2 на точках называется точечной линией . Матроид равномерен тогда и только тогда, когда он не имеет контуров размера меньше единицы плюс ранг матроида. Прямые суммы равномерных матроидов называются матроидами разбиения . 

В однородном матроиде каждый элемент является петлей (элементом, который не принадлежит ни одному независимому множеству), а в однородном матроиде каждый элемент является колупом (элементом, который принадлежит всем базам). Прямая сумма матроидов этих двух типов является матроидом разбиения, в котором каждый элемент является петлей или колупом; он называется дискретным матроидом . Эквивалентное определение дискретного матроида — это матроид, в котором каждое собственное непустое подмножество основного множества является сепаратором.

Матроиды из линейной алгебры

Матроид Фано, полученный из плоскости Фано . Он GF(2) -линейный, но не вещественно-линейный.
Матроид Вамоса , не линейный ни над каким полем

Теория матроидов в основном развивалась из глубокого изучения свойств независимости и размерности в векторных пространствах. Существует два способа представления матроидов, определенных таким образом:

Если — любое конечное подмножество векторного пространства , то мы можем определить матроид на , взяв независимые множества в качестве линейно независимых подмножеств

Справедливость аксиом независимого множества для этого матроида следует из леммы Штейница об обмене .

Если — матроид, который можно определить таким образом, мы говорим, что множество представляет
Матроиды такого типа называются векторными матроидами .

Важным примером матроида, определенного таким образом, является матроид Фано, матроид ранга три, полученный из плоскости Фано , конечной геометрии с семью точками (семь элементов матроида) и семью линиями (собственные нетривиальные плоскости матроида). Это линейный матроид, элементы которого могут быть описаны как семь ненулевых точек в трехмерном векторном пространстве над конечным полем GF(2) . Однако невозможно предоставить аналогичное представление для матроида Фано, используя действительные числа вместо GF(2).

Матрица с записями в поле порождает матроид на своем наборе столбцов. Зависимые наборы столбцов в матроиде — это те, которые линейно зависимы как векторы.

Этот матроид называется столбчатым матроидом и считается представляющим .

Например, матроид Фано может быть представлен таким образом как матрица 3 × 7 (0,1) . Столбчатые матроиды — это просто векторные матроиды под другим названием, но часто есть причины отдать предпочтение матричному представлению. [b]

Матроид, эквивалентный векторному матроиду, хотя он может быть представлен по-разному, называется представимым или линейным . Если эквивалентно векторному матроиду над полем , то мы говорим, что представимо над ; в частности, является вещественно представимым, если оно представимо над вещественными числами. Например, хотя графический матроид (см. ниже) представлен в виде графа, он также представим векторами над любым полем.

Основная проблема в теории матроидов — характеризовать матроиды, которые могут быть представлены над заданным полем ; гипотеза Роты описывает возможную характеризацию для каждого конечного поля . Основными результатами на данный момент являются характеризации бинарных матроидов (представимых над GF(2)) по Тутте (1950-е годы), тернарных матроидов (представимых над полем из 3 элементов) по Риду и Биксби, и отдельно по Сеймуру (1970-е годы), и кватернарных матроидов (представимых над полем из 4 элементов) по Джилену, Джерардсу и Капуру (2000). Доказательство гипотезы Роты было объявлено, но не опубликовано, в 2014 году Джиленом, Джерардсом и Уиттлом. [6]

Регулярный матроид — это матроид, который представим над всеми возможными полями. Матроид Вамоса — это простейший пример матроида, который не представим ни над каким полем.

Матроиды из теории графов

Вторым первоисточником теории матроидов является теория графов .

Каждый конечный граф (или мультиграф ) порождает матроид следующим образом: возьмем в качестве множества всех ребер в и считаем множество ребер независимым тогда и только тогда, когда оно является лесом ; то есть если оно не содержит простого цикла . Тогда называется циклическим матроидом . Матроиды, полученные таким образом, являются графическими матроидами . Не каждый матроид является графическим, но все матроиды на трех элементах являются графическими. [7] Каждый графический матроид является регулярным.

Впоследствии были обнаружены и другие матроиды на графах:

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

Матроиды из расширений полей

Третьим первоисточником теории матроидов является теория поля .

Расширение поля приводит к образованию матроида:

Предположим, что и являются полями с содержащими . Пусть будет любым конечным подмножеством .
Определим подмножество как алгебраически независимое , если поле расширения имеет степень трансцендентности, равную [12]

Матроид, эквивалентный матроиду такого типа, называется алгебраическим матроидом . [13] Проблема характеристики алгебраических матроидов чрезвычайно сложна; о ней мало что известно. Матроид Вамоса представляет собой пример матроида, который не является алгебраическим.

Базовые конструкции

Существуют некоторые стандартные способы создания новых матроидов из старых.

Двойственность

Если — конечный матроид, мы можем определить ортогональный или двойственный матроид , взяв тот же базовый набор и назвав набор базисом в тогда и только тогда, когда его дополнение является базисом в Нетрудно проверить, что является матроидом, а двойственный к — [14]

Двойственность можно описать одинаково хорошо и другими способами определения матроида. Например:

Согласно матроидной версии теоремы Куратовского , двойственный графическому матроиду является графическим матроидом тогда и только тогда, когда является матроидом планарного графа . В этом случае двойственный является матроидом двойственного графа [ 15] Двойственный векторному матроиду матроид , представимый над конкретным полем , также представим над Двойственный трансверсальному матроиду является строгим гаммоидом и наоборот.

Пример
Матроид цикла графа является двойственным матроидом его матроида связей.

Несовершеннолетние

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

В линейной алгебре это соответствует ограничению подпространством, порожденным векторами в S. Эквивалентно , если T = MS, это можно назвать удалением T , записанным как M \ T или MT. Субматроиды M являются в точности результатами последовательности удалений: порядок не имеет значения. [16] [17]

Двойственной операцией ограничения является свертывание. [18] Если T является подмножеством E , то свертывание M посредством T , записанное как M / T , является матроидом на базовом множестве E − T, ранговая функция которого равна [19] В линейной алгебре это соответствует рассмотрению фактор-пространства по линейному пространству, порожденному векторами в T , вместе с образами векторов в E - T.

Матроид N , полученный из M с помощью последовательности операций ограничения и сжатия, называется минором M. [ 17 ] [20] Мы говорим, что M содержит N как минор . Многие важные семейства матроидов могут быть охарактеризованы минорно-минимальными матроидами, которые не принадлежат семейству; они называются запрещенными или исключенными минорами . [21]

Суммы и объединения

Пусть M — матроид с базовым набором элементов E , а N — другой матроид на базовом наборе F. Прямая сумма матроидов M и N — это матроид, базовый набор которого является дизъюнктным объединением E и F , а независимые наборы — дизъюнктными объединениями независимого набора M с независимым набором N.

Объединение M и N — это матроид , базовое множество которого является объединением (а не дизъюнктным объединением) E и F , а независимые множества — это те подмножества, которые являются объединением независимого множества в M и одного в N. Обычно термин « объединение » применяется, когда E = F , но это предположение не является существенным. Если E и F не пересекаются, объединение является прямой суммой.

Дополнительные условия

Пусть M — матроид с базовым набором элементов E.

Loop и coloops являются взаимно двойственными. [22]

Алгоритмы

Несколько важных задач комбинаторной оптимизации можно эффективно решить на каждом матроиде. В частности:

Программное обеспечение Matroid

Две автономные системы для вычислений с матроидами — это Oid Кингана и Macek Хлинени. Обе они являются пакетами с открытым исходным кодом. «Oid» — это интерактивная, расширяемая программная система для экспериментов с матроидами. «Macek» — это специализированная программная система с инструментами и процедурами для достаточно эффективных комбинаторных вычислений с представимыми матроидами.

Обе системы программного обеспечения математики с открытым исходным кодом SAGE и Macaulay2 содержат пакеты матроидов. В Maple есть пакет для работы с матроидами с версии 2024. [30]

Полиномиальные инварианты

Существует два особенно важных полинома, связанных с конечным матроидом M на базовом множестве E. Каждый из них является инвариантом матроида , что означает, что изоморфные матроиды имеют один и тот же полином.

Характеристический многочлен

Характеристический многочлен M – иногда называемый хроматическим многочленом [31], хотя он не учитывает раскраски – определяется как

или эквивалентно (при условии, что пустое множество замкнуто в M ) как

где μ обозначает функцию Мёбиуса геометрической решетки матроида, а сумма берется по всем плоскостям A матроида. [32]

Бета-инвариант

Бета -инвариант матроида, введенный Крапо (1967), может быть выражен в терминах характеристического полинома как оценка производной [33]

или напрямую как [34]

Бета-инвариант неотрицателен и равен нулю тогда и только тогда, когда является несвязным, пустым или петлей. В противном случае он зависит только от решетки плоских поверхностей Если не имеет петель и колец, то [34]

Числа Уитни

Числа Уитни первого рода являются коэффициентами при степенях в характеристическом полиноме. В частности, число Уитни -го рода является коэффициентом при и является суммой значений функции Мёбиуса:

суммируются по квартирам правого ранга. Эти числа чередуются по знаку, так что для

Числа Уитни второго рода — это номера квартир каждого ранга. То есть — это номер  квартир ранга.

Числа Уитни обоих видов обобщают числа Стирлинга первого и второго рода, которые являются числами Уитни циклического матроида полного графа и, что эквивалентно, решетки разбиений . Они были названы в честь Хасслера Уитни , (со)основателя теории матроидов, Джан-Карло Ротой . Название было распространено на аналогичные числа для конечных ранжированных частично упорядоченных множеств .

полином Тутте

Многочлен Тутте матроида обобщает характеристический многочлен на две переменные. Это дает ему больше комбинаторных интерпретаций, а также придает ему свойство двойственности

что подразумевает ряд дуальностей между свойствами и свойствами Одно определение многочлена Тутта имеет вид

Это выражает полином Тутте как оценку полинома коранга-нульности или полинома, генерирующего ранг , [35]

Из этого определения легко видеть, что характеристический многочлен представляет собой, с точностью до простого множителя, оценку, в частности,

Другое определение дается в терминах внутренней и внешней деятельности и суммы по основаниям, отражая тот факт, что есть число оснований. [36] Это определение, которое суммирует по меньшему количеству подмножеств, но имеет более сложные термины, было первоначальным определением Тутта.

Существует еще одно определение в терминах рекурсии путем удаления и сокращения. [37] Тождество удаления-сокращения:

когда не является ни циклом, ни колупом. Инвариант матроидов (т. е. функция, которая принимает одно и то же значение на изоморфных матроидах), удовлетворяющий этой рекурсии и мультипликативному условию

называется инвариантом Тутте-Гротендика . [35] Полином Тутте является наиболее общим таким инвариантом; то есть полином Тутте является инвариантом Тутте-Гротендика, и каждый такой инвариант является оценкой полинома Тутте. [31]

Полином Тутте графа — это полином Тутте его циклического матроида.

Бесконечные матроиды

Теория бесконечных матроидов намного сложнее теории конечных матроидов и образует самостоятельную тему. Долгое время одной из трудностей было то, что существовало много разумных и полезных определений, ни одно из которых, казалось, не охватывало все важные аспекты теории конечных матроидов. Например, казалось, что сложно объединить базы, контуры и дуальность в одном понятии бесконечных матроидов.

Простейшее определение бесконечного матроида — требование конечного ранга ; то есть ранг E конечен. Эта теория похожа на теорию конечных матроидов, за исключением отсутствия двойственности из-за того, что двойственный бесконечному матроиду матроид конечного ранга не имеет конечного ранга. Матроиды конечного ранга включают любые подмножества конечномерных векторных пространств и расширений полей конечной степени трансцендентности .

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

Эквивалентно, каждое зависимое множество содержит конечное зависимое множество.

Примерами являются линейная зависимость произвольных подмножеств бесконечномерных векторных пространств (но не бесконечные зависимости, как в пространствах Гильберта и Банаха ), и алгебраическая зависимость в произвольных подмножествах расширений полей возможно бесконечной степени трансцендентности. Опять же, класс финитарного матроида не является самодвойственным, поскольку двойственный к финитарному матроиду не является финитным.

Конечные бесконечные матроиды изучаются в теории моделей — разделе математической логики , тесно связанном с алгеброй .

В конце 1960-х годов теоретики матроидов запросили более общее понятие, которое разделяет различные аспекты конечных матроидов и обобщает их дуальность. Многие понятия бесконечных матроидов были определены в ответ на этот вызов, но вопрос оставался открытым. Один из подходов, рассмотренных DA Higgs, стал известен как B-матроиды и изучался Higgs, Oxley и другими в 1960-х и 1970-х годах. Согласно недавнему результату Bruhn et al. (2013), он решает проблему: придя к одному и тому же понятию независимо, они предоставили пять эквивалентных систем аксиом — с точки зрения независимости, базисов, контуров, замыкания и ранга. Дуальность B-матроидов обобщает дуальности, которые можно наблюдать в бесконечных графах.

Аксиомы независимости следующие:

  1. Пустое множество независимо.
  2. Каждое подмножество независимого множества независимо.
  3. Для каждого немаксимального (включенного в множество) независимого множества и максимального независимого множества существует такое, что является независимым.
  4. Для каждого подмножества базового пространства каждое независимое подмножество может быть расширено до максимального независимого подмножества

Согласно этим аксиомам, каждый матроид имеет двойственный.

История

Теория матроидов была введена Уитни (1935). Она также была независимо открыта Такео Накасавой , чья работа была забыта на многие годы Нисимурой и Куродой (2009).

В своей основополагающей статье Уитни предоставил две аксиомы независимости и определил любую структуру, придерживающуюся этих аксиом, как «матроиды». [c] Его ключевое наблюдение состояло в том, что эти аксиомы предоставляют абстракцию «независимости», которая является общей как для графов, так и для матриц. Из-за этого многие термины, используемые в теории матроидов, напоминают термины для их аналогичных понятий в линейной алгебре или теории графов .

Почти сразу после того, как Уитни впервые написал о матроидах, была написана важная статья Маклейна (1936) о связи матроидов с проективной геометрией . Год спустя ван дер Варден (1937) отметил сходство между алгебраической и линейной зависимостью в своем классическом учебнике по современной алгебре.

В 1940-х годах Ричард Радо разработал дальнейшую теорию под названием «независимые системы» с прицелом на трансверсальную теорию , в которой его название для этого предмета иногда используется до сих пор.

В 1950-х годах У. Т. Тутт стал ведущей фигурой в теории матроидов, и эту позицию он сохранял много лет. Его вклад был многочисленным, включая

и инструменты, которые он использовал для доказательства многих своих результатов:

которые настолько сложны, что более поздние теоретики приложили немало усилий, чтобы исключить необходимость в них в доказательствах. [d]

Крапо (1969) и Брилавски (1972) обобщили на матроиды «дихромат» Тутта, графический многочлен, теперь известный как многочлен Тутта (названный так Крапо). За их работой в последнее время (особенно в 2000-х) последовал поток статей, хотя и не так много, как по многочлену Тутта графа.

В 1976 году Доминик Уэлш опубликовал первую всеобъемлющую книгу по теории матроидов.

Теорема разложения Пола Сеймура для регулярных матроидов (Seymour (1980)) была самой значимой и влиятельной работой конца 1970-х и 1980-х годов. Другой фундаментальный вклад Кана и Кунга (1982) показал, почему проективные геометрии и геометрии Даулинга играют такую ​​важную роль в теории матроидов.

К 1980-м годам появилось много других важных авторов, но нельзя не упомянуть расширение Джеффом Уиттлом на тернарные матроиды характеристики Тутта для бинарных матроидов, которые представимы над рациональными числами (Уиттл, 1995), возможно, самый большой отдельный вклад 1990-х годов.

В текущий период (примерно с 2000 года) проект Matroid Minors от Geelen , Gerards, Whittle и других [e] дал существенные успехи в теории структуры матроидов. Многие другие также внесли свой вклад в эту часть теории матроидов, которая (в первом и втором десятилетиях 21-го века) процветает.

Исследователи

Математики, которые были пионерами в изучении матроидов, включают:

Сусуму Курода [38]
Сондерс Маклейн
Ричард Радо
Такео Накасава
Хирокадзу Нисимура [38]
WT Тутте
БЛ ван дер Варден
Хасслер Уитни

Некоторые из других основных участников:

Джек Эдмондс
Джим Джилен
Юджин Лоулер
Ласло Ловас
Джан-Карло Рота
ПД Сеймур
Доминик Уэлш

Сноски

  1. ^ Оксли (1992) — стандартный источник основных определений и результатов, касающихся матроидов; Уэлш (1976) — более старый стандартный источник.
    Список систем аксиом матроидов, которые являются эквивалентными, см. в приложении Брилавского к книге Уайта (1986), стр. 298–302.
  2. ^ Есть одно техническое различие: столбчатый матроид может иметь различные элементы, которые являются одним и тем же вектором, но векторный матроид, как определено выше, не может. Обычно это различие незначительно и может быть проигнорировано, но, позволяя быть мультимножеством векторов, можно привести два определения в полное согласие.
  3. ^ Хотя это, возможно, подразумевалось, Уитни (1935) не включил аксиому, требующую, чтобы по крайней мере одно подмножество было независимым.
  4. ^ Прекрасным примером является краткое доказательство А. М. Х. Джерардса (Gerards (1989)) характеристики регулярных матроидов Татта.
  5. ^ Проект «Матроидные миноры» — это попытка повторить успех проекта Робертсона–Сеймура по графовым минорам для матроидов, представимых над конечным полем (см. теорему Робертсона–Сеймура ).

Смотрите также

Цитаты

  1. ^ Нил и Нойдауэр (2009)
  2. ^ Кашьяп, Солянин и Фонтобель (2009)
  3. ^ abcde Welsh (1976, стр. 7–9), Раздел 1.2, «Системы аксиом для матроида».
  4. Уэлш (1976, стр. 21–22), Раздел 1.8, «Замкнутые множества = Квартиры = Подпространства».
  5. ^ ab Welsh (1976, стр. 38–39), Раздел 2.2, «Гиперплоскости матроида».
  6. ^ "Решение гипотезы Рота" (PDF) . Notices of the American Mathematical Society : 736–743. 17 августа 2014 г.
  7. ^ abcd Оксли (1992), стр. 13
  8. ^ ab Oxley (1992), стр. 115
  9. ^ ab Oxley (1992), стр. 100
  10. ^ Оксли (1992), стр. 46–48.
  11. ^ Уайт (1987), стр. 72–97.
  12. ^ Оксли (1992), стр. 215
  13. ^ Оксли (1992), стр. 216
  14. ^ Уайт (1986), стр. 32
  15. ^ Уайт (1986), стр. 105
  16. ^ Уайт (1986), стр. 131
  17. ^ ab White (1986), стр. 224
  18. ^ Уайт (1986), стр. 139
  19. ^ Уайт (1986), стр. 140
  20. ^ Уайт (1986), стр. 150
  21. ^ Уайт (1986), стр. 146–147.
  22. ^ ab White (1986), стр. 130
  23. ^ Оксли (1992), стр. 52
  24. ^ Оксли (1992), стр. 347
  25. ^ ab Oxley (1992), стр. 128
  26. ^ Уайт (1986), стр. 110
  27. ^ Заславский (1994)
  28. ^ Оксли (1992), стр. 26
  29. ^ Оксли (1992), стр. 64
  30. ^ "Пакеты Matroids и Hypergraphs в Maple 2024" (PDF) . MapleSoft . Получено 2024-08-19 .
  31. ^ ab White (1987), стр. 127
  32. ^ Уайт (1987), стр. 120
  33. ^ Уайт (1987), стр. 123
  34. ^ ab White (1987), стр. 124
  35. ^ ab White (1987), стр. 126
  36. ^ Уайт (1992b), стр. 188
  37. ^ Уайт (1986), стр. 260
  38. ^ Аб Нисимура и Курода (2009)

Ссылки

Внешние ссылки