Неравенство числа пересечений

Неравенство числа пересечений или лемма о пересечениях даёт нижнюю грань минимального числа пересечений данного графа как функцию от числа рёбер и вершин графа. Лемма утверждает, что для графов, у которых число рёбер e достаточно велико по сравнению с числом вершин n, число пересечений по меньшей мере пропорционально e3/n2.

Неравенство имеет приложения при разработке СБИС и в комбинаторной геометрии. Неравенство открыли Аитаи, Хватал, Ньюборн и Семереди[1] и, независимо, Лейтон[2].

Утверждение и история

Неравенство числа пересечений утверждает, что для неориентированного простого графа G с n вершинами и e рёбрами, такого, что e > 7n, число пересечений в графе cr(G) удовлетворяет неравенству

Константа 29 является лучшей на настоящее время и принадлежит Акерману[3]. О более ранних результатах с более слабыми константами смотрите статьи Паха и Тота[4], Паха Радожича, Тардоса и Тота[5].

Константа 7 может быть понижена до 4, но ценой этого константа 29 заменяется худшей константой 64.

Приложения

Причина, побудившая Лейтона к изучению числа пересечений, заключалась в приложениях к разработке СБИС[2].

Позднее Секей понял, что это неравенство даёт очень простое доказательство некоторых важных теорем в геометрии инцидентности. Например, теорема Семереди – Троттера, верхняя грань числа инциденций, возможных между данным числом точек и прямых на плоскости, следует из построения графа, вершинами которого служат заданные точки, а рёбрами — отрезки на прямых, соединяющие точки. Если бы имелось больше инциденций, чем позволяет теорема Семереди – Троттера, этот граф имел бы больше пересечений, чем общее число пар прямых, что невозможно. Неравенство также можно использовать для доказательства теоремы Бека, утверждающей, что если конечное множество точек не имеет линейного числа коллинеарных точек, то это множество определяет квадратичное число различных прямых[6]. Похожим образом Тамал Дей использовал неравенство для доказательства верхних границ геометрических k-множеств[7].

Доказательство

Сначала дадим предварительную оценку — для любого графа G с n вершинами и e рёбрами имеем

Для доказательства этого представим рисунок графа G, который имеет в точности cr(G) пересечений. Каждое из этих пересечений может быть удалено путём удаления ребра из G. Тогда мы можем найти граф с по меньшей мере e − cr(G) рёбрами и n вершинами, не имеющий пересечений, а потому этот граф планарен. Но из формулы Эйлера мы должны тогда иметь e − cr(G) ≤ 3n, откуда следует требуемое. (Фактически мы имеем e − cr(G) ≤ 3n − 6 для n ≥ 3).

Для получения фактического неравенства числа пересечений, мы теперь используем вероятностные доводы. Пусть 0 < p < 1 является вероятностным параметром, который выберем позже. Построим случайный подграф H подграфа G, в котором каждая вершина графа G попадает в H независимо с вероятностью p, а ребро графа G попадает в граф H тогда и только тогда, когда две вершины попадают в граф H. Пусть eH, nH и crH обозначают число рёбер, вершин и числа пересечений в графе H соответственно. Поскольку H является подграфом графа G, рисунок графа G содержит рисунок графа H. Согласно предварительному неравенству пересечений имеем

Рассмотрим математические ожидания этих величин, получим

Смежные пересекающиеся рёбра можно перерисовать так, что число пересечений уменьшится

Поскольку каждая из n вершин графа G попадает с вероятностью p в граф H, мы имеем E[nH] = pn. Подобным же образом, каждое из рёбер графа G имеет вероятность p2 оказаться в графе H, поскольку оба конца графа должны в нём находиться H. Таким образом, E[eH] = p2e. Наконец, каждое пересечение на рисунке графа G имеет вероятность p4 оказаться в графе H, поскольку каждое пересечение требует наличия четырёх вершин. Чтобы это показать, представим рисунок графа G с cr(G) пересечениями. Мы можем допустить, что любые два ребра на этом рисунке с общей вершиной не пересекаются, в противном случае они образуют что-то близкое к букве альфа (см. рисунок) и мы можем обменять местами части дуг до точки пересечения и уменьшить число пересечений. Тогда любое пересечение на рисунке графа имеет четыре различные вершины графа G. Таким образом, E[crH] = p4cr(G) и мы получаем

Теперь, если мы положим p = 4n/e < 1 (мы выше предположили, что e > 4n), после некоторых алгебраических выкладок, получим

Небольшое улучшение этого подхода позволяет заменить 64 на 33.75 для e > 7.5n[3].

Вариации

Для графов с обхватом, большим 2r и числом рёбер e ≥ 4n, Пах, Спенсер и Тот показали улучшение этого неравенства до[8].

Примечания

Литература

  • Miklós Ajtai, Václav Chvátal, M. M. Newborn, E. Szemerédi. Crossing-free subgraphs // Theory and practice of combinatorics. — North-Holland, Amsterdam, 1982. — Т. 60. — С. 9–12. — (North-Holland Mathematics Studies).
  • T. Leighton. Complexity Issues in VLSI. — Cambridge, MA: MIT Press, 1983. — (Foundations of Computing Series).
  • Eyal Ackerman. On topological graphs with at most four crossings per edge : сайт. — 2013. arXiv:1509.01932v1. Архивировано 8 сентября 2015 года.
  • János Pach, Géza Tóth. Graphs drawn with few crossings per edge // Combinatorica. — 1997. Т. 17, вып. 3. С. 427–439. doi:10.1007/BF01215922.
  • János Pach, Radoš Radoičić, Gábor Tardos, Géza Tóth. Improving the crossing lemma by finding more crossings in sparse graphs // Discrete and Computational Geometry. — 2006. Т. 36, вып. 4. С. 527–552. doi:10.1007/s00454-006-1264-9.
  • L. A. Székely. Crossing numbers and hard Erdős problems in discrete geometry // Combinatorics, Probability and Computing. — 1997. Т. 6, вып. 3. С. 353–358. doi:10.1017/S0963548397002976.
  • T. L. Dey. Improved bounds for planar k-sets and related problems // Discrete and Computational Geometry. — 1998. Т. 19, вып. 3. С. 373–382. doi:10.1007/PL00009354.
  • János Pach, Joel Spencer, Géza Tóth. New bounds on crossing numbers // Discrete and Computational Geometry. — 2000. Т. 24, вып. 4. С. 623–644. doi:10.1145/304893.304943.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.