В математике рисования графов неравенство числа пересечений или лемма о пересечениях дает нижнюю границу минимального числа пересечений ребер в плоском рисунке заданного графа как функцию числа ребер и вершин графа. Она утверждает, что для графов, где число ребер e достаточно больше числа вершин n , число пересечений по крайней мере пропорционально e 3 / n 2 .
Он применяется в проектировании СБИС и комбинаторной геометрии и был открыт независимо друг от друга Аджати , Хваталом , Ньюборном и Семереди [1] , а также Лейтоном [2] .
Неравенство числа пересечений утверждает, что для неориентированного простого графа G с n вершинами и e ребрами, такими что e > 7 n , число пересечений cr( G ) подчиняется неравенству
Константа 29 является наиболее известной на сегодняшний день и принадлежит Акерману. [3] Более ранние результаты с более слабыми константами см. в работах Pach & Tóth (1997) и Pach et al. (2006). [4] [5] Константу 7 можно понизить до 4 , но за счет замены 29 на худшую константу 64 .
Важно различать число пересечений cr( G ) и число парных пересечений pair-cr( G ) . Как отметили Пач и Тот (2000), число парных пересечений относится к минимальному числу пар ребер, каждое из которых определяет одно пересечение, тогда как число пересечений просто относится к минимальному числу пересечений. (Это различие необходимо, поскольку некоторые авторы предполагают, что в правильном рисунке никакие два ребра не пересекаются более одного раза.) [6]
Мотивацией Лейтона при изучении чисел пересечения были приложения к проектированию СБИС в теоретической информатике. [2]
Позже, Секей (1997) понял, что это неравенство дало очень простые доказательства некоторых важных теорем в геометрии инцидентности . Например, теорема Семереди–Троттера , верхняя граница числа инцидентностей, которые возможны между заданным числом точек и прямых на плоскости, следует из построения графа, вершинами которого являются точки, а ребрами — отрезки прямых между точками инцидентности. Если бы инцидентностей было больше, чем граница Семереди–Троттера, этот граф обязательно имел бы больше пересечений, чем общее число пар прямых, что невозможно. Неравенство также можно использовать для доказательства теоремы Бека , что если конечное множество точек не имеет линейного числа коллинеарных точек, то оно определяет квадратичное число различных прямых. [7] Аналогично, Тамал Дей использовал его для доказательства верхних границ геометрических k -множеств . [8]
Сначала дадим предварительную оценку: для любого графа G с n вершинами и e ребрами имеем
Чтобы доказать это, рассмотрим диаграмму G , которая имеет ровно cr( G ) пересечений. Каждое из этих пересечений можно удалить, удалив ребро из G . Таким образом, мы можем найти граф с по крайней мере e − cr( G ) ребрами и n вершинами без пересечений, и, таким образом, это планарный граф . Но из формулы Эйлера мы должны тогда иметь e − cr( G ) ≤ 3 n , и утверждение следует. (На самом деле мы имеем e − cr( G ) ≤ 3 n − 6 для n ≥ 3 ).
Чтобы получить фактическое неравенство числа пересечений, мы теперь используем вероятностный аргумент . Мы позволяем 0 < p < 1 быть вероятностным параметром, который будет выбран позже, и строим случайный подграф H графа G , позволяя каждой вершине G лежать в H независимо с вероятностью p и позволяя ребру G лежать в H тогда и только тогда, когда его две вершины были выбраны лежащими в H. Пусть e H , n H и cr H обозначают количество ребер, вершин и пересечений H соответственно. Поскольку H является подграфом G , диаграмма G содержит диаграмму H . По предварительному неравенству числа пересечений мы имеем
Принимая ожидания, получаем
Так как каждая из n вершин в G имеет вероятность p нахождения в H , то мы имеем E [ n H ] = pn . Аналогично, каждое из ребер в G имеет вероятность p 2 остаться в H , так как обе конечные точки должны оставаться в H , поэтому E [ e H ] = p 2 e . Наконец, каждое пересечение в диаграмме G имеет вероятность p 4 остаться в H , так как каждое пересечение включает четыре вершины. Чтобы увидеть это, рассмотрим диаграмму G с cr( G ) пересечениями. Мы можем предположить, что любые два ребра в этой диаграмме с общей вершиной не пересекаются, в противном случае мы могли бы поменять местами пересекающиеся части двух ребер и уменьшить число пересечений на единицу. Таким образом, каждое пересечение в этой диаграмме включает четыре различные вершины G . Диаграмма, которую мы получили, может быть не оптимальной с точки зрения количества пересечений, но она, очевидно, имеет по крайней мере cr H пересечений. Следовательно,
и у нас есть
Теперь, если мы положим p = 4 n / e < 1 (так как мы предположили, что e > 4 n ), то после некоторых алгебраических преобразований получим
Небольшое уточнение этого аргумента позволяет заменить 64 на 33,75 для e > 7,5 n . [3]
Для графов с обхватом больше 2r и e ≥ 4n Пач , Спенсер и Тот (2000) продемонстрировали улучшение этого неравенства до [9]
Адипрасито показал обобщение на более высокие размерности: [10] Если — симплициальный комплекс, который кусочно-линейно отображается в , и он имеет -мерные грани и -мерные грани такие, что , то число попарно пересекающихся -мерных граней не менее