Унифицированный матроид - Uniform matroid
В математике униформа матроид это матроид в котором независимые множества - это в точности множества, содержащие не более р элементы, для некоторого фиксированного целого числа р. Альтернативное определение состоит в том, что каждый перестановка элементов - это симметрия.
Определение
Унифицированный матроид определяется над набором элементы. Подмножество элементов является независимым тогда и только тогда, когда оно содержит не более элементы. Подмножество является базисом, если оно имеет ровно элементов, и это схема, если в ней ровно элементы. В классифицировать подмножества является а ранг матроида .[1][2]
Матроид ранга равномерно тогда и только тогда, когда все его схемы имеют в точности элементы.[3]
Матроид называется -точная линия.
Двойственность и несовершеннолетние
В двойной матроид однородного матроида еще один однородный матроид . Равномерный матроид самодвойственен тогда и только тогда, когда .[4]
Каждый незначительный однородного матроида однородна. Ограничение однородного матроида одним элементом (до тех пор, пока ) производит матроид и сжимая его на один элемент (пока ) производит матроид .[5]
Реализация
Унифицированный матроид может быть представлен как матроид аффинно независимых подмножеств указывает в общая позиция в -размерный Евклидово пространство, или как матроид линейно независимых подмножеств векторов общего положения в -размерный реальный векторное пространство.
Каждый однородный матроид также может быть реализован в проективные пространства и векторные пространства по всем достаточно большим конечные поля.[6] Однако поле должно быть достаточно большим, чтобы включать достаточно независимых векторов. Например, -точная линия может быть реализовано только над конечными полями или больше элементов (потому что в противном случае проективная линия над этим полем имела бы меньше, чем точки): это не двоичный матроид, не является тройным матроидом и т. д. По этой причине однородные матроиды играют важную роль в Гипотеза Роты касательно запрещенный несовершеннолетний характеризация матроидов, которые могут быть реализованы над конечными полями.[7]
Алгоритмы
Проблема нахождения базиса минимального веса взвешенный однородный матроид хорошо изучен в информатике, поскольку проблема выбора. Это может быть решено в линейное время.[8]
Любой алгоритм, который проверяет, является ли данный матроид однородным, при условии доступа к матроиду через оракул независимости, должен выполнять экспоненциальное количество запросов оракула и, следовательно, не может занимать полиномиальное время.[9]
Связанные матроиды
Пока не , однородный матроид связано: это не прямая сумма двух меньших матроидов.[10]Прямая сумма семейства однородных матроидов (не обязательно все с одинаковыми параметрами) называется раздел матроид.
Каждый однородный матроид - это матроид для мощения,[11] а поперечный матроид[12] и строгий гаммоид.[6]
Не каждый однородный матроид графический, а однородные матроиды представляют собой наименьший пример неграфического матроида, . Унифицированный матроид графический матроид -край дипольный график, а двойственный однородный матроид это графический матроид своего двойственный граф, то -край график цикла. является графическим матроидом графа с петли, и графический матроид -край лес. Кроме этих примеров, каждый однородный матроид с содержит как второстепенный и поэтому не является графическим.[13]
В -точечная линия представляет собой пример Сильвестр матроид, матроид, в котором каждая строка содержит три или более точек.[14]
Смотрите также
Рекомендации
- ^ Оксли, Джеймс Г. (2006), «Пример 1.2.7», Теория матроидов, Тексты для выпускников Оксфорда по математике, 3, Oxford University Press, стр. 19, ISBN 9780199202508. Относительно функции ранга см. Стр. 26.
- ^ Валлийский, Д. Дж. А. (2010), Теория матроидов, Courier Dover Publications, стр. 10, ISBN 9780486474397.
- ^ Оксли (2006), п. 27.
- ^ Оксли (2006), стр.77 и 111.
- ^ Оксли (2006), стр. 106–107 и 111.
- ^ а б Оксли (2006), п. 100.
- ^ Оксли (2006) С. 202–206.
- ^ Кормен, Томас Х.; Лейзерсон, Чарльз Э.; Ривест, Рональд Л.; Штейн, Клиффорд (2001), «Глава 9: Медианы и статистика порядка», Введение в алгоритмы (2-е изд.), MIT Press и McGraw-Hill, стр. 183–196, ISBN 0-262-03293-7.
- ^ Jensen, Per M .; Корте, Бернхард (1982), "Сложность алгоритмов свойств матроидов", SIAM Журнал по вычислениям, 11 (1): 184–190, Дои:10.1137/0211014, МИСТЕР 0646772.
- ^ Оксли (2006), п. 126.
- ^ Оксли (2006), п. 26).
- ^ Оксли (2006) С. 48–49.
- ^ Валлийский (2010), п. 30.
- ^ Валлийский (2010), п. 297.