Пространство циклов
Пространство циклов
Определения
Теория графов
Остовным подграфом заданного графа называется его
Алгебра
Рёберное пространство любого графа замкнуто относительно теоретико-множественных операций, поэтому оно образует булеву алгебру[3]. Циклические пространства также обладают алгебраической структурой: объединение или пересечение эйлеровых подграфов может не быть эйлеровым, но их симметрическая разность будет[1]. Это связано с тем, что симметрическая разность множеств с чётным набором элементов (окрестности вершины в первом и во втором подграфах) также содержит чётное множество элементов.
Семейство множеств, замкнутое относительно симметрической разности может быть алгебраически описано векторным пространством над двухэлементным конечным полем [4]. Данное поле состоит из двух элементов, и , а сложение и умножение соответствуют логическим операциям
Рёберное пространство также является векторным пространством над с операцией симметрической разности в качестве сложения. Циклическое пространство и пространство разрезов[5] являются ортогональными дополнениями друг друга внутри рёберного пространства. Это значит, что множество рёбер является разрезом если и только если любой эйлеров подграф содержит чётное число рёбер из и, наоборот, множество является эйлеровым подграфом если и только если любой разрез содержит чётное число рёбер из [2]. Хотя эти пространства и являются ортогональными дополнениями друг друга, у них может быть нетривиальное пересечение. В общем случае, у графа есть непустой эйлеров разрез если и только если число его
Топология
Неориентированный граф можно рассматривать как
Определение циклического пространства может быть расширено заменой на произвольное кольцо, результирующая группа гомологий будет модулем над данным кольцом[8]. В частности, целочисленным циклическим пространством называют группу гомологий . В теоретико-графовых терминах такое пространство может быть определено заданием ориентации на графе и определением целочисленного цикла как набора целых чисел, присвоенных рёбрам графа таким образом, что в любой вершине сумма чисел, присвоенных рёбрам, входящим в неё, равна сумме чисел, присвоенных рёбрам, исходящим из неё. Соответственно, целочисленное циклическое пространство состоит из всех целочисленных циклов, а сложению векторов в данном пространстве будет соответствовать сложение чисел, присвоенных каждому ребру в отдельности[9].
Элементы или (циклического пространства по модулю ) с дополнительным условием, что все присвоенные числа являются ненулевыми называются нигде не нулевыми потоками[10].
Циклический ранг
Размерность пространства циклов графа с вершинами, рёбрами и компонентами связности равна [1][2][11]. Это число можно топологически интерпретировать как первое число Бетти графа[7]. В теории графов оно также известно как циклический ранг и цикломатическое число. Из того, что пространство циклов является векторным пространством над двухэлементным полем следует, что общее число элементов пространства циклов равно .
Базис циклов
Базис пространства циклов представляет собой семейство из эйлеровых подграфов, таких что любой эйлеров подграф может быть представлен в виде симметрической разности некоторого набора базисных циклов.
Существование
По
Фундаментальные и слабо фундаментальные базисы
Чтобы построить базис циклов можно сконструировать
Базис называется слабо фундаментальным, если на множестве циклов можно установить
Базис наименьшего веса
Пусть каждому ребру графа присвоено вещественное число, называемое его весом, а вес любого подграфа определяется как сумма весов входящих в него рёбер. Базис наименьшего веса в пространстве циклов обязан быть базисом циклов и может быть построен за полиномиальное время
Планарные графы
Критерий планарности Маклейна
Критерий
Двойственность
Пространство циклов планарного графа является пространством разрезов двойственного к нему графа, и наоборот. Базис наименьшего веса в планарном графе не обязательно совпадает с базисом из границ его граней, описанным выше. Однако, у планарного графа всегда есть базис наименьшего веса, в котором никакие два базисных цикла не пересекаются. Из двойственности пространств циклов и разрезов следует, что такой базис циклов планарного графа соответствует дереву Гомори — Ху двойственного ему графа, которое задаёт базис наименьшего веса в его пространстве разрезов[17].
Нигде не нулевые потоки
В планарных графах раскраски с различными цветами двойственны нигде не нулевым потокам над полем остатков по модулю . Разность между номерами цветов соседних граней в данной двойственности представляется значением потока, текущего по ребру, которое разделяет эти грани. В частности, существование нигде не нулевого 4-потока в любом планарном графе эквивалентно
Примечания
- ↑ .
- ↑ 1 2 3 Diestel, Reinhard (2012), "1.9 Some linear algebra", Graph Theory, Graduate Texts in Mathematics, vol. 173, Springer, pp. 23—28 Архивная копия от 2 мая 2019 на Wayback Machine.
- ISBN 9788122408263.
- ISBN 9780817645809.
- ↑ Здесь под разрезом графа имеется в виду множество рёбер , такое что множество вершин может быть разбито на два непересекающихся подмножества и , таких что .
- ↑ Eppstein, David (1996), On the Parity of Graph Spanning Tree Numbers (PDF), Technical Report 96-14, Department of Information and Computer Science, University of California, Irvine Архивная копия от 5 октября 2020 на Wayback Machine
- ↑ ISBN 9783540442370
- ISBN 9780521458979
- ↑ ISBN 978-3-642-02093-3
- ↑ Seymour, P. D. (1995), "Nowhere-zero flows", Handbook of combinatorics, Vol. 1, 2, Amsterdam: Elsevier, pp. 289—299, MR 1373660
- ISBN 9780486419756
- ↑ Veblen, Oswald (1912), "An application of modular equations in analysis situs", Annals of Mathematics, Second Series, 14 (1): 86—94, doi:10.2307/1967604, JSTOR 1967604
- ↑ Diestel (2012), pp. 32, 65.
- ↑ 1 2 Rizzi, Romeo (2009), "Minimum weakly fundamental cycle bases are hard to find", Algorithmica, 53 (3): 402—424, doi:10.1007/s00453-007-9112-8, MR 2482112
- ↑ Diestel (2012), pp. 105—106.
- ↑ Mac Lane, S. (1937), "A combinatorial condition for planar graphs" (PDF), Fundamenta Mathematicae, 28: 22—32 Архивная копия от 20 января 2022 на Wayback Machine
- ↑ Hartvigsen, David; Mardon, Russell (1994), "The all-pairs min cut problem and the minimum cycle basis problem on planar graphs", SIAM Journal on Discrete Mathematics, 7 (3): 403—418, doi:10.1137/S0895480190177042, MR 1285579
- ↑ Thomas, Robin (1999), "Recent Excluded Minor Theorems for Graphs", Surveys in Combinatorics, 1999 (PDF), Cambridge University Press, pp. 201—222 Архивная копия от 3 августа 2016 на Wayback Machine