В математике матроидный многогранник , также называемый матроидным базисным многогранником (или базисным матроидным многогранником ), чтобы отличать его от других многогранников, полученных из матроида, — это многогранник, построенный с помощью базисов матроида . Для данного матроида матроидный многогранник является выпуклой оболочкой индикаторных векторов баз .
Определение
Пусть будет матроидом на элементах. При наличии базиса , вектор - индикатор равен
где - стандартный единичный вектор th в . Матроидный многогранник - это выпуклая оболочка множества
Примеры
Пусть будет матроидом ранга 2 на 4 элементах с базами
То есть, все 2-элементные подмножества, за исключением . Соответствующие индикаторные векторы являются
Пусть будет матроидом ранга 2 на 4 элементах с базами, которые все являются 2-элементными подмножествами . Соответствующий матроидный многогранник — октаэдр . Обратите внимание, что многогранник из предыдущего примера содержится в .
Матроидный многогранник содержится в гиперсимплексе , где — ранг связанного матроида, а — размер основного множества связанного матроида. [2] Более того, вершины являются подмножеством вершин .
Каждое ребро матроидного многогранника является параллельным переносом для некоторого , базового множества соответствующего матроида. Другими словами, ребра точно соответствуют парам базисов , которые удовлетворяют свойству обмена базисами : для некоторого [2] Из-за этого свойства длина каждого ребра равна квадратному корню из двух . В более общем смысле, семейства множеств, для которых выпуклая оболочка векторов-индикаторов имеет длины ребер один или квадратный корень из двух, являются в точности дельта-матроидами .
Пусть будет ранговой функцией матроида . Матроидный многогранник может быть записан однозначно как знаковая сумма Минковского симплексов : [3]
где — базовый набор матроида , а — знаковый бета-инвариант :
Связанные многогранники
Независимость матроидного многогранника
Многогранник независимости матроидов или многогранник независимости матроидов — это выпуклая оболочка множества
(Базисный) матроидный многогранник является гранью матроидного многогранника независимости. При заданном ранге матроида матроидный многогранник независимости равен полиматроиду , определяемому .
Флаговый матроидный политоп
Флаговый матроидный политоп — это еще один политоп, построенный из баз матроидов. Флаг — это строго возрастающая последовательность
конечных множеств. [4] Пусть будет мощностью множества . Два матроида и называются согласованными, если их ранговые функции удовлетворяют
Для заданных попарно согласованных матроидов на основании множества с рангами рассмотрим набор флагов , где — базис матроида и . Такой набор флагов — флаговый матроид . Матроиды называются составляющими . Для каждого флага в флаговом матроиде пусть будет суммой индикаторных векторов каждого базиса в
Для данного флагового матроида многогранник флагового матроида является выпуклой оболочкой множества
Флаговый матроидный многогранник может быть записан как сумма Минковского (базисных) матроидных многогранников составляющих матроидов: [4]
Ссылки
^ Грётшель, Мартин (2004), «Мощностные однородные системы множеств, циклы в матроидах и связанные многогранники», The Sharpest Cut: The Impact of Manfred Padberg and His Work , MPS/SIAM Ser. Optim., SIAM, Филадельфия, Пенсильвания, стр. 99–120, MR 2077557. См., в частности, замечания после Предложения 8.20 на стр. 114.
^ ab Гельфанд, ИМ; Горески, РМ; Макферсон, РД; Серганова, ВВ (1987). «Комбинаторные геометрии, выпуклые многогранники и клетки Шуберта». Успехи математики . 63 (3): 301–316. doi : 10.1016/0001-8708(87)90059-4 .
^ ab Ardila, Federico; Benedetti, Carolina; Doker, Jeffrey (2010). «Матроидные многогранники и их объемы». Дискретная и вычислительная геометрия . 43 (4): 841–854. arXiv : 0810.3947 . doi :10.1007/s00454-009-9232-9.
^ ab Боровик, Александр В.; Гельфанд, И. М.; Уайт, Нил (2013). «Матроиды Коксетера». Прогресс в математике . 216. doi :10.1007/978-1-4612-2066-4. ISBN978-1-4612-7400-1.