Введение
Метод разложения графов В теории графов, гаван - это определенный тип функции на множествах вершин в ненаправленном графе. Если убежище существует, то его можно использовать для победы в игре преследования/ухода на графике, проконсультировавшись с функцией на каждом этапе игры, чтобы определить безопасный набор вершин, в которые можно переместиться. Порты были впервые введены в качестве инструмента для характеристики древесной ширины графов.
In graph theory, a haven is a certain type of function on sets of vertices in an undirected graph. If a haven exists, it can be used by an evader to win a pursuit–evasion game on the graph, by consulting the function at each step of the game to determine a safe set of vertices to move into. Havens were first introduced by as a tool for characterizing the treewidth of graphs.
Определение
Если G - ненаправленный граф, а X - множество вершин, то X-клапан - это непустой связанный компонент подграфа G, образованный удалением X. Прибежище порядка k в G - это функция β, которая присваивает X-клапан β(X) каждому множеству X, имеющему меньше k вершин. Эта функция также должна удовлетворять дополнительным ограничениям, которые по-разному даны разными авторами. Число k называется порядком убежища. В первоначальном определении Сеймура и Томаса, убежище требуется для удовлетворения свойства, что каждые два клапана β ((X) и β ((Y) должны касаться друг друга: либо они имеют общую вершину, либо существует край с одной конечной точкой в каждом клапане. В определении, используемом позже Алоном, Сеймуром и Томасом, если граф G имеет убежище порядка k, с для некоторого целого числа h, то G также должен иметь полный граф в качестве второстепенного. Другими словами, число Хадвигера графа с n вершинами с убежищем порядка k составляет по меньшей мере . Следовательно, у свободных графов меньшего размера есть ширина дерева меньше, чем и разделители размером меньше . Более общего O ((\sqrt{n}) связанная шириной дерева и разделительным размером имеет значение для любого нетривиального семейства графов, которые могут быть характеризованы запрещенными несовершеннолетними, потому что для любой такой семьи существует постоянная h, которую семья не включает .
If a graph G has a haven of order k, with for some integer h, then G must also have a complete graph as a minor. In other words, the Hadwiger number of an n vertex graph with a haven of order k is at least As a consequence, the minor free graphs have treewidth less than and separators of size less than More generally an O(\sqrt{n}) bound on treewidth and separator size holds for any nontrivial family of graphs that can be characterized by forbidden minors, because for any such family there is a constant h such that the family does not include .
В бесконечных графах
Если граф G содержит луч, полубесконечный простой путь с начальной вершиной, но без конечной вершины, то он имеет пристанище порядка: то есть функцию β, которая отображает каждый конечный набор X вершин на X-клапан, удовлетворяя условию согласованности для убежищ. А именно, определите β(X) как уникальный X-клапан, который содержит бесконечно много вершин луча. Таким образом, в случае бесконечных графов связь между древоширием и гаванями нарушается: один луч, несмотря на то, что он сам является деревом, имеет гаваники всех конечных порядков и даже более сильный приют порядка Два луча бесконечного графа считаются эквивалентными, если нет конечного набора вершин, которые отделяют бесконечно много вершин одного луча от бесконечно много вершин другого луча; это отношение эквивалентности, и его классы эквивалентности называются концами графа. Концы любого графа находятся в одно к одному соответствии с его убежищами порядка, так как каждый луч определяет убежище, и каждые два эквивалентных луча определяют тот же самый убежище. И наоборот, каждый рай определяется лучем таким образом, как можно показать следующим анализом случая: если рай имеет свойство, что пересечение (где пересечение простирается на все конечные множества X) само по себе является бесконечным множеством S, то каждый конечный простой путь, который заканчивается вершиной S, может быть расширен, чтобы достичь дополнительной вершины S, и повторение этого процесса расширения производит луч, проходящий через бесконечно много вершин S. Этот луч определяет данный рай. С другой стороны, если S конечен, то (работая в подграфе G \ S) можно предположить, что он пуст. В этом случае для каждого конечного множества вершин есть конечный набор с свойством, которое является разъединенным от Если грабитель следует стратегии уклонения, определенной убежищем, и полиция следует стратегии, данной этой последовательностью наборов, то путь, пройденный грабителем, образует луч, который определяет убежище. Таким образом, каждый эквивалентный класс лучей определяет уникальный рай, и каждый рай определяется эквивалентным классом лучей. Для любого кардинального числа бесконечный граф G имеет место порядка κ , если и только если у него есть минора клики порядка κ . То есть, для бесчисленных кардинальностей, наибольший порядок гавана в G является числом Гадвигера G.
If the haven has the property that the intersection (where the intersection ranges over all finite sets X) is itself an infinite set S, then every finite simple path that ends in a vertex of S can be extended to reach an additional vertex of S, and repeating this extension process produces a ray passing through infinitely many vertices of S. This ray determines the given haven. On the other hand, if S is finite, then (by working in the subgraph G \ S)it can be assumed to be empty. In this case, for each finite set of vertices there is a finite set with the property that is disjoint from If a robber follows the evasion strategy determined by the haven, and the police follow a strategy given by this sequence of sets, then the path followed by the robber forms a ray that determines the haven. Thus, every equivalence class of rays defines a unique haven, and every haven is defined by an equivalence class of rays. For any cardinal number , an infinite graph G has a haven of order κ if and only if it has a clique minor of order κ. That is, for uncountable cardinalities, the largest order of a haven in G is the Hadwiger number of G.