Брамбл (теория графов)
В теории графов ежевика — это для неориентированного графа G семейство связных подграфов G , которые все соприкасаются друг с другом: для каждой пары непересекающихся должно существовать ребро, подграфов в G имеющее одну конечную точку в каждом подграфе. Порядок попаданий ежевики — это наименьший размер множества , набора вершин графа G , имеющего непустое пересечение с каждым из подграфов. Ежевику можно использовать для характеристики дерева ширины G . [1]
Ширина дерева и убежища
[ редактировать ]Убежище β порядка k в графе G — это функция β , которая отображает каждое множество X из менее чем k вершин в связный компонент G − X таким образом, что каждые два подмножества ( X ) и β ( Y ) соприкасаются друг друга. Таким образом, набор образов β образует ежевику в G порядка k . И наоборот, каждую ежевику можно использовать для определения убежища: для каждого множества X размера меньше порядка ежевики существует уникальный связный компонент β ( X ), который содержит все подграфы ежевики, не пересекающиеся с X. .
Сеймур и Томас доказали, что порядок ежевики (или, что то же самое, убежища) характеризует ширину дерева : если k — наибольший возможный порядок среди всех ежевики графа, то ширина дерева графа равна k − 1 . [1] В частности, если k — порядок некоторой ежевики, то ширина дерева не меньше k − 1 .
Размер ежевики
[ редактировать ]Расширительные графы ограниченной степени имеют ширину дерева, пропорциональную числу вершин, и, следовательно, также имеют ежевики линейного порядка. Однако, как показали Мартин Гроэ и Даниэль Маркс, для этих графов ежевика такого высокого порядка должна включать экспоненциально много множеств. Более того, для этих графов даже ежевики, порядок которых немного превышает квадратный корень из ширины дерева, должны иметь экспоненциальный размер. Однако Гроэ и Маркс также показали, что каждый граф древесной ширины k имеет ежевику полиномиального размера и порядка . [2]
Вычислительная сложность
[ редактировать ]Поскольку ежевики могут иметь экспоненциальный размер, не всегда возможно построить их за полиномиальное время для графов неограниченной ширины дерева. Однако, когда ширина дерева ограничена, возможна конструкция с полиномиальным временем: можно найти ежевику порядка k , если она существует, за время O( n к + 2 ), где n — количество вершин в данном графе. Для графов с небольшим количеством минимальных разделителей возможны еще более быстрые алгоритмы. [3]
Бодлаендер, Григорьев и Костер [4] изучал эвристику поиска ежевики высокого порядка. Их методы не всегда генерируют ежевики порядка, близкого к ширине дерева входного графа, но для плоских графов они дают постоянный коэффициент аппроксимации . Крейцер и Тазари [5] предоставить рандомизированные алгоритмы , которые на графах ширины дерева k находят ежевики полиномиального размера и порядка в течение полиномиального времени, попадая в логарифмический коэффициент порядка, показанного Гроэ и Марксом (2009) , который существует для ежевики полиномиального размера.
Направленная ежевика
[ редактировать ]Понятие ежевики также было определено для ориентированных графов. [6] [7] В ориентированном графе D ежевика представляет собой набор сильно связных подграфов D , которые все соприкасаются друг с другом: для каждой пары непересекающихся элементов X , Y ежевики в D должна существовать дуга из X в Y и одна из Y до X. От Порядок попаданий ежевики — это наименьший размер множества , набора вершин D , имеющего непустое пересечение с каждым из элементов ежевики. Число ежевики D — это максимальный порядок ежевики в D .Число ежевики ориентированного графа находится в пределах постоянного фактора его направленной ширины дерева. [8]
Ссылки
[ редактировать ]- ↑ Перейти обратно: Перейти обратно: а б Сеймур, Пол Д .; Томас, Робин (1993), «Поиск по графу и теорема о мин-максе для ширины дерева», Журнал комбинаторной теории , серия B, 58 (1): 22–33, doi : 10.1006/jctb.1993.1027 , MR 1214888 . В этом справочнике ежевики называются «экранами», а их порядок — «толщиной».
- ^ Гроэ, Мартин ; Маркс, Даниэль (2009), «О ширине дерева, размере ежевики и расширении», Журнал комбинаторной теории , серия B, 99 (1): 218–228, doi : 10.1016/j.jctb.2008.06.004 , MR 2467827 .
- ^ Шапель, Матье; Мазуа, Фредерик; Тодинка, Иоан (2009), «Построение ежевики», Математические основы информатики 2009: 34-й международный симпозиум, MFCS 2009, Новый Смоковец, Высокие Татры, Словакия, 24–28 августа 2009 г., Труды , Конспекты лекций по информатике, том . 5734, Берлин: Springer, стр. 223–234, Bibcode : 2009LNCS.5734..223C , doi : 10.1007/978-3-642-03816-7_20 , MR 2539494 , S2CID 16299415 .
- ^ Бодлендер, Ханс Л .; Григорьев Александр; Костер, Ари MCA (2008), «Нижние границы ширины дерева с ежевикой», Algorithmica , 51 (1): 81–98, doi : 10.1007/s00453-007-9056-z , MR 2385750 .
- ^ Крейцер, Стефан; Тазари, Сиамак (2010), «О ежевике, сеточных минорах и параметризованной неразрешимости монадической логики второго порядка», Труды двадцать первого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам (SODA '10) , стр. 354 –364 .
- ^ Рид, Брюс (1999), «Введение направленной ширины дерева», Electronic Notes in Discrete Mathematics , vol. 3, Elsevier, стр. 222–229, doi : 10.1016/S1571-0653(05)80061-7.
- ^ Джонсон, Тор; Робертсон, Нил; Сеймур, Пол; Томас, Робин (2001), «Направленная ширина дерева», Журнал комбинаторной теории, серия B , том. 82, стр. 138–154, номер документа : 10.1006/jctb.2000.2031.
- ^ Каварабаяси, Кен-ичи; Крейцер, Стефан (2015), «Теорема о направленной сетке», Труды сорок седьмого ежегодного симпозиума ACM по теории вычислений (STOC '15) , Портленд, Орегон, США: ACM, стр. 655–664, arXiv : 1411.5681 , doi : 10.1145/2746539.2746586 , S2CID 1517283