В математике полиматроид - это многогранник, связанный с субмодульной функцией . Это понятие было введено Джеком Эдмондсом в 1970 году. Оно также описывается как мультимножество аналог матроида .
Содержание
- 1 Определение
- 1.1 эквивалентное определение
- 2 Отношение к матроидам
- 3 Отношение к обобщенным пермутаэдрам
- 4 Свойства
- 5 Контраполиматроиды
- 6 Дискретные полиматроиды
- 7 Ссылки
Определение
Пусть быть конечным набором и неубывающая субмодульная функция, то есть для каждого у нас есть , и для каждого мы имеем . Мы определяем полиматроид, связанный с , как следующий многогранник :
.
Когда мы разрешаем записи , чтобы быть отрицательными, мы обозначаем этот многогранник и назовите его расширенным полиматроидом, связанным с .
Эквивалентным определением
. Пусть будет конечным установить и . Мы называем модуль суммой всех его записей и обозначаем всякий раз, когда для каждого (обратите внимание, что это дает порядок на ). полиматроид на наземном множестве представляет собой непустое компактное подмножество в , набор независимых векторов, таких что:
- У нас есть это, если , тогда для каждого :
- Если с , то есть вектор таким образом, что .
Это определение эквивалентно описанному ранее, где - функция, определенная как для каждого .
Связь с матроидами
С каждым матроидом на наземном наборе мы можем связать набор , где для каждого мы имеем, что
Взяв выпуклую оболочку , мы получим полиматроид в смысле второго определения, связанный с функцией ранга .
Связь с обобщенными пермутаэдрами
Поскольку обобщенные пермутаэдры могут быть построены из субмодульных функций, и каждый обобщенный пермутаэдр имеет связанную субмодулярную функцию, мы имеем, что должно быть соответствие между обобщенные пермутаэдры и полиматроиды. Фактически, каждый полиматроид - это обобщенный пермутаэдр, который был переведен так, чтобы иметь вершину в начале координат. Этот результат предполагает, что комбинаторная информация полиматроидов является общей с обобщенными пермутаэдрами.
Свойства
непусто тогда и только тогда, когда и что непусто тогда и только тогда, когда .
Для любого расширенного полиматроида существует уникальная субмодульная функция такая, что и .
Контраполиматроиды
Для a супермодульный f аналогичным образом можно определить контраполиматроид
Это аналогично обобщает доминанту остовного множества многогранника матроидов.
Дискретные полиматроиды
Когда мы фокусируемся только на точках решетки наших полиматроидов, мы получаем так называемые, дискретные полиматроиды . Формально говоря, определение дискретного полиматроида идет точно так же, как и для полиматроидов, за исключением того места, где будут жить векторы, вместо они будут жить в . Этот комбинаторный объект представляет большой интерес из-за их связи с мономиальными идеалами.
Ссылки
- Сноски
.
- Дополнительная литература
- Ли, Джон (2004), Первый курс комбинаторной оптимизации, Cambridge University Press, ISBN 0-521-01012-8
- Fujishige, Saruto (2005), Submodular Functions and Optimization, Elsevier, ISBN 0-444-52086-4
- Нараянан, Х. (1997), Субмодульные функции и электрические сети, ISBN 0-444-82523- 1