В математике флип-граф — это граф , вершины которого являются комбинаторными или геометрическими объектами, а ребра связывают два из этих объектов, когда они могут быть получены друг из друга с помощью элементарной операции, называемой флипом. Флип-графы являются частными случаями геометрических графов .
Среди заметных флип-графов можно найти 1-скелет многогранников, таких как ассоциэдры [1] или циклоэдры [2] .
Прототипический флип-граф — это выпуклый -угольник . Вершины этого графа — триангуляции , и две триангуляции смежны в нем, если они отличаются одним внутренним ребром. В этом случае операция флипа заключается в обмене диагоналями выпуклого четырехугольника. Эти диагонали — внутренние ребра, которыми отличаются две смежные в флип-графе триангуляции. Полученный флип-граф является как диаграммой Хассе решетки Тамари [ 3] , так и 1-скелетом -мерного ассоциаэдра . [1]
Эту базовую конструкцию можно обобщить несколькими способами.
Пусть будет триангуляцией конечного множества точек . При некоторых условиях можно преобразовать в другую триангуляцию с помощью флипа. Эта операция состоит в изменении способа триангуляции контура (минимально аффинно зависимого подмножества ). Точнее, если некоторая триангуляция контура является подмножеством , и если все ячейки (грани максимальной размерности) из имеют одинаковую связь в , то можно выполнить флип внутри , заменив на , где
и является, по теореме Радона о разбиении , единственной другой триангуляцией . Только что сформулированные условия, при которых возможен флип, гарантируют, что эта операция приводит к триангуляции . [4] Соответствующий флип-граф, вершины которого являются триангуляциями , а ребра соответствуют флипам между ними, является естественным обобщением флип-графа выпуклого многоугольника, поскольку два флип-графа совпадают, когда — множество вершин выпуклого -угольника.
Другой вид флип-графов получается путем рассмотрения триангуляции топологической поверхности : [5] рассмотрим такую поверхность , поместим на нее конечное число точек и соединим их дугами таким образом, что никакие две дуги никогда не пересекутся. Когда этот набор дуг максимален, он распадается на треугольники. Если вдобавок нет ни кратных дуг ( различных дуг с той же парой вершин), ни петель , этот набор дуг определяет триангуляцию .
В этом случае две триангуляции, которые могут быть получены друг из друга с помощью непрерывного преобразования, идентичны.
Две триангуляции связаны переворотом, когда они отличаются ровно на одну из дуг, из которых они состоят. Обратите внимание, что эти две триангуляции обязательно имеют одинаковое количество вершин. Как и в евклидовом случае, переворотный граф — это граф, вершинами которого являются триангуляции с вершинами и чьи ребра соответствуют переворотам между ними. Это определение можно напрямую распространить на ограниченные топологические поверхности .
Граф переворота поверхности обобщает граф переворота -угольника , поскольку они совпадают, когда поверхность представляет собой топологический диск с точками, расположенными на его границе.
Ряд других флип-графов можно определить с помощью альтернативных определений триангуляции. Например, флип-граф, вершины которого являются центрально-симметричными триангуляциями -угольника , а ребра соответствуют операции выполнения двух центрально-симметричных флипов, является 1-скелетом -мерного циклоэдра . [2] Можно также рассмотреть альтернативный флип-граф топологической поверхности , определенный путем разрешения множественных дуг и петель в триангуляциях этой поверхности.
Графы переворотов также могут быть определены с использованием комбинаторных объектов, отличных от триангуляции. Примером таких комбинаторных объектов являются плитки домино заданной области на плоскости. В этом случае переворот может быть выполнен, когда две соседние кости домино покрывают квадрат: он заключается в повороте этих костей домино на 90 градусов вокруг центра квадрата, что приводит к другой плитке домино той же области.
Помимо ассоциэдров и циклоэдров , ряд многогранников обладают свойством, что их 1-скелет является флип-графом. Например, если — конечное множество точек в , то регулярные триангуляции — это те, которые могут быть получены путем проецирования некоторых граней -мерного многогранника на . Подграф, индуцированный этими триангуляциями в флип-графе , является 1-скелетом многогранника , вторичного многогранника . [6 ]
Политопальные флип-графы, по этому свойству, связаны . Как показал Клаус Вагнер в 1930-х годах, флип-граф топологической сферы связан. [7] Среди связных флип-графов можно также найти флип-графы любого конечного 2-мерного множества точек. [8] В евклидовых пространствах более высокой размерности ситуация гораздо сложнее. Конечные множества точек с несвязными флип-графами были найдены, когда не менее 5. [4] [9] [10]
Известно , что граф переворотов множества вершин 4-мерного гиперкуба связен. [11] Однако пока неизвестно, всегда ли связны графы переворотов конечных 3- и 4-мерных множеств точек. [4]
Максимальное число переворотов, необходимое для преобразования одной триангуляции в другую, равно диаметру переворотного графа. Диаметр переворотного графа выпуклого -угольника был получен Дэниелом Слейтором, Робертом Тарьяном и Уильямом Терстоном [12] при достаточно большом и Лайонелом Пурнином для всех . Этот диаметр равен , когда . [13]
Диаметр других флип-графов был изучен. Например, Клаус Вагнер предоставил квадратичную верхнюю границу диаметра флип-графа множества неотмеченных точек на сфере. [7] Текущая верхняя граница диаметра равна , [14] в то время как наиболее известная нижняя граница равна . [15] Диаметр флип-графов произвольных топологических поверхностей с границей также был изучен и известен точно в нескольких случаях. [16] [17] [18]