В теории графов два графа и гомеоморфны , если существует изоморфизм графов из некоторого подразделения в некоторое подразделение . Если рёбра графа рассматривать как линии, проведённые из одной вершины в другую (как они обычно изображаются на диаграммах), то два графа гомеоморфны друг другу в теоретико-графовом смысле именно тогда, когда их диаграммы гомеоморфны в топологическом смысле. [1]
В общем случае подразделение графа G (иногда называемое расширением [2] ) — это граф, полученный в результате подразделения ребер в G . Подразделение некоторого ребра e с конечными точками { u , v } дает граф, содержащий одну новую вершину w , и с набором ребер, заменяющим e двумя новыми ребрами, { u , w } и { w , v }. Для направленных ребер эта операция должна резервировать их направление распространения.
Например, ребро e с конечными точками { u , v }:
можно разделить на два ребра, e 1 и e 2 , соединяющиеся с новой вершиной w степени -2 или степени вхождения -1 и степени исхода -1 для направленного ребра:
Определение того, является ли граф G и H гомеоморфным подграфу графа G , является NP-полной задачей. [3]
Обратная операция, сглаживание или сглаживание вершины w относительно пары ребер ( e 1 , e 2 ), инцидентных w , удаляет оба ребра, содержащие w , и заменяет ( e 1 , e 2 ) новым ребром, соединяющим другие конечные точки пары. Здесь подчеркивается, что сглаживаться могут только вершины степени -2 (т.е. 2-валентные). Предел этой операции реализуется графом, который больше не имеет вершин степени -2.
Например, простой связный граф с двумя ребрами e 1 { u , w } и e 2 { w , v }:
имеет вершину (а именно w ), которую можно сгладить, в результате чего получится:
Барицентрическое подразделение подразделяет каждое ребро графа. Это особое подразделение, так как оно всегда приводит к двудольному графу . Эту процедуру можно повторять, так что n- е барицентрическое подразделение является барицентрическим подразделением n -го барицентрического подразделения графа. Второе такое подразделение всегда является простым графом .
Очевидно, что подразделение графа сохраняет планарность . Теорема Куратовского утверждает, что
Фактически, граф, гомеоморфный K 5 или K 3,3, называется подграфом Куратовского .
Обобщение, вытекающее из теоремы Робертсона–Сеймура , утверждает, что для каждого целого числа g существует конечное множество препятствий графов, такое что граф H вложим в поверхность рода g тогда и только тогда, когда H не содержит гомеоморфной копии ни одного из . Например, состоит из подграфов Куратовского.
В следующем примере граф G и граф H гомеоморфны.
Если G′ — это граф, созданный путем деления внешних ребер G , а H′ — это граф, созданный путем деления внутреннего ребра H , то G′ и H′ имеют схожий рисунок графа:
Следовательно, существует изоморфизм между G' и H' , то есть G и H гомеоморфны.
Следующие смешанные графы гомеоморфны. Направленные ребра показаны имеющими промежуточный наконечник стрелки.
Название возникает потому, что и гомеоморфны как графы тогда и только тогда, когда они гомеоморфны как топологические пространства.
Определение 20. Если к некоторым ребрам графа G добавляются новые вершины степени 2 , то полученный граф H называется расширением графа G.