Глоссарий теории графов: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
·1e0nid· (обсуждение | вклад) м →Л: опечатка в ссылке 'вершина' |
Leonius (обсуждение | вклад) Ссылки внутри статьи на начальные буквы определения поправлены на ссылки на якорь перед определением |
||
Строка 5: | Строка 5: | ||
== А == |
== А == |
||
* {{якорь|автоморфизм |
* {{якорь|автоморфизм |
||
}}'''[[Автоморфизм]]''' |
}}'''[[Автоморфизм]]''' — [[Изоморфизм (математика)|Изоморфизм]] графа с самим собой. |
||
== Б == |
== Б == |
||
* {{якорь|биграф |
* {{якорь|биграф |
||
}}'''Биграф''' |
}}'''Биграф''' — см. ''[[#двудольный граф|двудольный граф]]''. |
||
* {{якорь|блок-дизайн |
* {{якорь|блок-дизайн |
||
}}'''[[Блок-дизайн]]''' с параметрами (v, k, λ) |
}}'''[[Блок-дизайн]]''' с параметрами (v, k, λ) — покрытие с кратностью λ полного графа на v вершинах полными графами на k вершинах. |
||
<!-- * {{якорь|бинарный граф |
<!-- * {{якорь|бинарный граф |
||
}}'''Бинарный граф''' |
}}'''Бинарный граф''' — граф, имеющий вершины двух сортов, причём дуги могут соединять только вершины различных типов. — это же определение двудольного графа! --> |
||
== В == |
== В == |
||
* {{якорь|валентность вершины |
* {{якорь|валентность вершины |
||
}}'''Валентность вершины''' |
}}'''Валентность вершины''' — см. ''[[#степень вершины|степень вершины]]''. |
||
* {{якорь|вершина |
* {{якорь|вершина |
||
}}'''Вершина''', '''Узел''' |
}}'''Вершина''', '''Узел''' — [[базовое понятие]]: [[Точка (геометрия)|точка]], где могут сходиться/выходить ''[[#ребро|рёбра]]'' и/или ''[[#дуга|дуги]]''. [[Множество вершин графа]] G обозначается V(G). |
||
* {{якорь|вес ребра |
* {{якорь|вес ребра |
||
}}'''Вес ребра''' — значение, [[Отображение|поставленное в соответствие]] данному ''[[#ребро|ребру]]'' ''[[#взвешенный граф|взвешенного графа]]''. Обычно, вес — [[вещественное число]], в таком случае его можно [[Интерпретация|интерпретировать]] как «[[Мера множества|длину]]» ребра. <!-- по-моему, бред. Если математики согласны со мной — пусть удалят: Для ориентированного графа у каждого ребра два веса.--> |
}}'''Вес ребра''' — значение, [[Отображение|поставленное в соответствие]] данному ''[[#ребро|ребру]]'' ''[[#взвешенный граф|взвешенного графа]]''. Обычно, вес — [[вещественное число]], в таком случае его можно [[Интерпретация|интерпретировать]] как «[[Мера множества|длину]]» ребра. <!-- по-моему, бред. Если математики согласны со мной — пусть удалят: Для ориентированного графа у каждого ребра два веса.--> |
||
* {{якорь|взвешенный граф |
* {{якорь|взвешенный граф |
||
}}'''Взвешенный граф''' |
}}'''Взвешенный граф''' — [[Граф (математика)|граф]], каждому ''[[#ребро|ребру]]'' которого [[Отображение|поставлено в соответствие]] некое значение (''[[#вес ребра|вес ребра]]''). <!--пополнить про [[Алгоритм Дейкстры]]--> |
||
* {{якорь|висячая вершина |
* {{якорь|висячая вершина |
||
}}'''Висячая вершина''' |
}}'''Висячая вершина''' — [[#вершина|вершина]], ''[[#степень вершины|степень]]'' которой равна 1 (то есть <math>d(v)=1</math>). |
||
* {{якорь|вполне несвязный граф |
* {{якорь|вполне несвязный граф |
||
}}'''Вполне несвязный граф'''<!-- на ВП:КУ статью решено было удалить --> ('''пустой граф''', '''нуль-граф''') |
}}'''Вполне несвязный граф'''<!-- на ВП:КУ статью решено было удалить --> ('''пустой граф''', '''нуль-граф''') — [[#регулярный граф|регулярный граф]] степени 0, то есть граф без [[#ребро|рёбер]]. |
||
* {{якорь|высота дерева |
* {{якорь|высота дерева |
||
}}'''Высота дерева''' — наибольшая длина [[путь (теория графов)|пути]] от [[ |
}}'''Высота дерева''' — наибольшая длина [[путь (теория графов)|пути]] от [[#корень дерева|корня]] к [[#лист дерева|листу]]. |
||
== Г == |
== Г == |
||
* {{якорь|гамильтонов граф |
* {{якорь|гамильтонов граф |
||
}}'''[[Гамильтонов граф]]''' |
}}'''[[Гамильтонов граф]]''' — граф, в котором есть [[гамильтонов цикл]]. |
||
* {{якорь|гамильтонов путь |
* {{якорь|гамильтонов путь |
||
}}'''Гамильтонов путь''' |
}}'''Гамильтонов путь''' — ''[[#простой путь|простой путь]]'' в графе, содержащий все ''[[#вершина|вершины]]'' графа ровно по одному разу. |
||
* {{якорь|гамильтонов цикл |
* {{якорь|гамильтонов цикл |
||
}}'''[[Гамильтонов цикл]]''' |
}}'''[[Гамильтонов цикл]]''' — ''[[#простой цикл|простой цикл]]'' в графе, содержащий все вершины графа ровно по одному разу. |
||
* {{якорь|геометрическая реализация |
* {{якорь|геометрическая реализация |
||
}}'''Геометрическая реализация''' |
}}'''Геометрическая реализация''' — фигура, вершинам которой соответствуют вершины графа, рёбрам — рёбра графа и рёбра в фигуре соединяют вершины, соответствующие вершинам в графе. |
||
* {{якорь|геометрический граф |
* {{якорь|геометрический граф |
||
}}'''Геометрический граф''' |
}}'''Геометрический граф''' — плоская фигура из вершин — точек плоскости и рёбер — линий, соединяющих некоторые пары вершин. Может представлять многими способами всякий граф. |
||
* {{якорь|гиперграф |
* {{якорь|гиперграф |
||
}}'''[[Гиперграф]]''' |
}}'''[[Гиперграф]]''' — совокупность из множества вершин и множества гиперрёбер (подмножество n-й евклидовой степени множества вершин, то есть гиперрёбра соединяют произвольное количество вершин). |
||
* {{якорь|гомеоморфные графы |
* {{якорь|гомеоморфные графы |
||
}}'''Гомеоморфные графы''' |
}}'''Гомеоморфные графы''' — графы, получаемые из одного графа с помощью последовательности подразбиений рёбер. |
||
* {{якорь |
* {{якорь|грань |
||
}}'''[[Грань (теория графов)|Грань]]''' |
}}'''[[Грань (теория графов)|Грань]]''' — область, ограниченная рёбрами в ''[[#плоский граф|плоском графе]]'', и не содержащая внутри себя вершин и рёбер графа. Внешняя часть плоскости тоже образует грань. |
||
* {{якорь |
* {{якорь|граф |
||
}}'''[[Граф (математика)|Граф]]''' |
}}'''[[Граф (математика)|Граф]]''' — базовое понятие. Включает множество ''[[#вершина|вершин]]'' и множество ''[[#ребро|рёбер]]'', являющееся [[подмножество]]м [[прямое произведение|декартова квадрата]] множества вершин (то есть каждое ребро соединяет ровно две вершины). |
||
* {{якорь|граф рода |
* {{якорь|граф рода |
||
}}'''Граф рода''' g |
}}'''Граф рода''' g — граф, который можно изобразить без пересечений на [[род поверхности|поверхности рода]] g и нельзя изобразить без пересечений ни на одной поверхности рода g-1. |
||
== Д == |
== Д == |
||
* {{якорь|двойственный граф |
* {{якорь|двойственный граф |
||
}}'''[[Двойственный граф]]'''. Граф ''А'' называется двойственным к планарному графу ''В'', если вершины графа ''А'' соответствуют [[# |
}}'''[[Двойственный граф]]'''. Граф ''А'' называется двойственным к планарному графу ''В'', если вершины графа ''А'' соответствуют [[#грань|граням]] графа ''В'', и две вершины графа ''A'' соединены ребром тогда и только тогда, когда соответствующие грани графа ''B'' имеют хотя бы одно общее ребро. |
||
* {{якорь|двудольный граф |
* {{якорь|двудольный граф |
||
}}'''[[Двудольный граф]]''' (или '''биграф''', или '''чётный граф''') |
}}'''[[Двудольный граф]]''' (или '''биграф''', или '''чётный граф''') — это граф <math>G(V,E)</math>, такой что множество вершин ''V'' разбито на два непересекающихся подмножества <math>V_1</math> и <math>V_2</math>, причём всякое ребро ''E'' инцидентно вершине из <math>V_1</math> и вершине из <math>V_2</math> (то есть соединяет вершину из <math>V_1</math> с вершиной из <math>V_2</math>). То есть, ''[[#правильная раскраска графа|правильная раскраска графа]]'' двумя цветами. Множества <math>V_1</math> и <math>V_2</math> называются «долями» двудольного графа. Двудольный граф называется «полным», если любые две вершины из <math>V_1</math> и <math>V_2</math> являются смежными. Если <math>\left|V_1\right| = a</math>, <math>\left|V_2\right| = b</math>, то полный двудольный граф обозначается <math>K_{a,b}</math>. |
||
* {{якорь|двусвязный граф |
* {{якорь|двусвязный граф |
||
}}'''Двусвязный граф''' |
}}'''Двусвязный граф''' — ''[[#связный граф|связный граф]]'', в котором нет ''[[#шарнир|шарниров]]''. |
||
* {{якорь |
* {{якорь|дерево |
||
}}'''[[Дерево (теория графов)|Дерево]]''' |
}}'''[[Дерево (теория графов)|Дерево]]''' — ''[[#связный граф|связный граф]]'', не содержащий [[#цикл|циклов]]. |
||
* {{якорь|диаметр графа |
* {{якорь|диаметр графа |
||
}}'''[[Диаметр графа]]''' |
}}'''[[Диаметр графа]]''' — это максимум расстояния между вершинами для всех пар вершин. Расстояние между вершинами — наименьшее число рёбер ''[[#путь|пути]]'', соединяющего две вершины. |
||
* {{якорь|длина |
* {{якорь|длина маршрута |
||
}}'''Длина''' ''[[# |
}}'''Длина''' ''[[#маршрут|маршрута]]'' — количество рёбер в маршруте (с повторениями). Если маршрут <math>M=v_0,e_1,v_1,e_2,v_2,...,e_k,v_k</math>, то длина ''M'' равна ''k'' (обозначается <math>\left|M\right|=k</math>). |
||
* {{якорь|длина |
* {{якорь|длина пути |
||
}}'''Длина''' ''[[# |
}}'''Длина''' ''[[#путь|пути]]'' — число дуг пути (или сумма длин его дуг, если последние заданы). Так для пути v<sub>1</sub>, v<sub>2</sub>, …, v<sub>n</sub> длина равна n-1. |
||
* {{якорь|дуга |
* {{якорь|дуга |
||
}}'''Дуга''' |
}}'''Дуга''' — это ориентированное ''[[#ребро|ребро]]''. |
||
* {{якорь|дополнение графа |
* {{якорь|дополнение графа |
||
}}'''[[Дополнение графа]]''' |
}}'''[[Дополнение графа]]''' — граф над тем же множеством вершин, что и исходный, но вершины соединены ребром тогда и только тогда, когда в исходном графе ребра нет. |
||
== З == |
== З == |
||
* {{якорь|граф-звезда |
* {{якорь|граф-звезда |
||
}}'''Граф-звезда''' |
}}'''Граф-звезда''' — полный двудольный граф <math>K_{1,b}</math>. |
||
== И == |
== И == |
||
* {{якорь|изолированная вершина |
* {{якорь|изолированная вершина |
||
}}'''Изолированная вершина''' |
}}'''Изолированная вершина''' — вершина, ''[[#степень вершины|степень]]'' которой равна 0 (то есть нет ребер ''инцидентных'' ей). |
||
* {{якорь |
* {{якорь|изоморфизм |
||
}}'''[[Изоморфизм графов|Изоморфизм]]'''. Два графа называются '''изоморфными''', если существует перестановка вершин, при которой они совпадают. Иначе говоря, два графа называются '''изоморфными''', если существует взаимно-однозначное соответствие между их вершинами и рёбрами, которое сохраняет ''смежность'' и ''инцидентность'' (графы отличаются только названиями своих вершин). |
}}'''[[Изоморфизм графов|Изоморфизм]]'''. Два графа называются '''изоморфными''', если существует перестановка вершин, при которой они совпадают. Иначе говоря, два графа называются '''изоморфными''', если существует взаимно-однозначное соответствие между их вершинами и рёбрами, которое сохраняет ''смежность'' и ''инцидентность'' (графы отличаются только названиями своих вершин). |
||
* {{якорь|инвариант графа |
* {{якорь|инвариант графа |
||
}}'''[[Инвариант графа]]''' — числовая характеристика графа или их упорядоченный вектор, характеризующая структуру графа инвариантно относительно перенумерации вершин. |
}}'''[[Инвариант графа]]''' — числовая характеристика графа или их упорядоченный вектор, характеризующая структуру графа инвариантно относительно перенумерации вершин. |
||
* {{якорь|интервальный граф |
* {{якорь|интервальный граф |
||
}}'''Интервальный граф''' |
}}'''Интервальный граф''' — граф, вершины которого могут быть взаимно однозначно поставлены в соответствие отрезкам на действительной оси таким образом, что две вершины инцидентны одному ребру тогда и только тогда, когда отрезки, соответствующие этим вершинам, пересекаются. |
||
* {{якорь|инцидентность |
* {{якорь|инцидентность |
||
}}'''Инцидентность''' |
}}'''Инцидентность''' — понятие, используемое только в отношении ребра и вершины: если <math>v_1, v_2</math> — вершины, а <math>e=(v_1,v_2)</math> — соединяющее их ребро, тогда вершина <math>v_1</math> и ребро ''e'' инцидентны, вершина <math>v_2</math> и ребро ''e'' тоже инцидентны. Две вершины (или два ребра) инцидентными быть не могут. Для обозначения ближайших вершин (рёбер) используется понятие ''[[#смежность|смежности]]''. |
||
== К == |
== К == |
||
* {{якорь |
* {{якорь|клетка |
||
}}'''[[Клетка (теория графов)|Клетка]]''' |
}}'''[[Клетка (теория графов)|Клетка]]''' — ''[[#регулярный граф|регулярный граф]]'' наименьшего ''[[#обхват|обхвата]]'' для заданной степени вершин. |
||
* {{якорь|клика |
* {{якорь|клика |
||
}}'''Клика''' |
}}'''Клика''' — подмножество вершин графа, полностью соединённых друг с другом, то есть подграф, являющийся ''[[#полный граф|полным графом]]''. |
||
** {{якорь|кликовое число |
** {{якорь|кликовое число |
||
}}'''Кликовое число'''(''Clique number'') |
}}'''Кликовое число'''(''Clique number'') — число (G) вершин в наибольшей клике. ''Другие названия — густота, плотность.'' |
||
** {{якорь|максимальная клика |
** {{якорь|максимальная клика |
||
}}'''Максимальная клика''' |
}}'''Максимальная клика''' — клика с максимально возможным числом вершин среди клик графа. |
||
* {{якорь|конструктивное перечисление графов |
* {{якорь|конструктивное перечисление графов |
||
}}'''Конструктивное перечисление графов''' |
}}'''Конструктивное перечисление графов''' — получение полного списка графов в заданном классе. |
||
* {{якорь|компонента связности |
* {{якорь|компонента связности |
||
}}'''[[Компонента связности графа]]''' |
}}'''[[Компонента связности графа]]''' — некоторое [[подмножество]] ''[[#вершина|вершин]]'' ''[[#граф|графа]]'' такое, что для любых двух вершин из этого множества существует ''[[#путь|путь]]'' из одной в другую, и не существует пути из вершины этого множества в вершину не из этого множества. |
||
* {{якорь|компонента сильной связности графа |
* {{якорь|компонента сильной связности графа |
||
}}'''[[Компонента сильной связности графа]]''', '''слой''' |
}}'''[[Компонента сильной связности графа]]''', '''слой''' — максимальное множество вершин ''[[Ориентированный граф|ориентированного графа]]'' такое, что для любых двух вершин из этого множества существует ''[[#путь|путь]]'' как из первой во вторую, так и из второй в первую. |
||
<!-- * {{якорь|контур |
<!-- * {{якорь|контур |
||
}}'''[[Контур (теория графов)|]]''' |
}}'''[[Контур (теория графов)|]]''' — путь, у которого конечная вершина совпадает с начальной вершиной. (См. ''Длина пути'') |
||
Это ещё что за дубли?! --Incnis Mrsi --> |
Это ещё что за дубли?! --Incnis Mrsi --> |
||
* {{якорь|контур |
* {{якорь|контур |
||
}}'''Контур''' |
}}'''Контур''' — замкнутый ''[[#путь в орграфе|путь в орграфе]]''. |
||
* {{якорь|корень дерева |
* {{якорь|корень дерева |
||
}}'''Корень дерева''' |
}}'''Корень дерева''' — выбранная [[#вершина|вершина]] [[#дерево|дерева]]; в [[#орграф|орграф]]е — вершина с нулевой степенью захода. |
||
* {{якорь|коцикл |
* {{якорь|коцикл |
||
}}'''Коцикл''' |
}}'''Коцикл''' — минимальный ''[[#разрез|разрез]]'', минимальное множество ребер, удаление которого делает граф несвязным. |
||
* {{якорь|кратные рёбра |
* {{якорь|кратные рёбра |
||
}}'''[[Кратные рёбра]]''' |
}}'''[[Кратные рёбра]]''' — несколько [[#ребро|рёбер]], ''[[#инцидентность|инцидентных]]'' одной и той же паре вершин. Встречаются в ''[[#мультиграф|мультиграфах]]''. |
||
* {{якорь|кубический граф |
* {{якорь|кубический граф |
||
}}'''Кубический граф''' |
}}'''Кубический граф''' — регулярный граф степени 3, то есть граф в котором каждой вершине инцидентно ровно три ребра. |
||
* {{якорь|k-дольный граф |
* {{якорь|k-дольный граф |
||
}}'''k-дольный граф''' |
}}'''k-дольный граф''' — граф G, у которого [[хроматическое число]] c(G)=k |
||
* {{якорь|k-связный граф |
* {{якорь|k-связный граф |
||
}}'''[[k-связный граф]]''' |
}}'''[[k-связный граф]]''' — ''[[#связный граф|связный граф]]'', в котором не существует набора <math>V'</math> из <math>k-1</math> или менее ''[[#вершина|вершин]]'', такого, что удаление всех вершин <math>V'</math> и инцидентных им ''[[#ребро|рёбер]]'' нарушает связность графа. В частности, [[#связный граф|связный граф]] является 1-связным, а [[#двусвязный граф|двусвязный]] — 2-связным. |
||
== Л == |
== Л == |
||
* {{якорь|ламанов |
* {{якорь|ламанов граф |
||
}}'''[[Ламанов граф|Лама́нов граф]]''' с ''n'' вершинами |
}}'''[[Ламанов граф|Лама́нов граф]]''' с ''n'' вершинами — такой граф ''G'', что, во-первых, для каждого ''k'' любой подграф графа ''G'', содержащий ''k'' вершин, имеет не более, чем 2''k'' −3 ребра и, во-вторых, граф ''G'' имеет ровно 2''n'' −3 ребра. |
||
* {{якорь|лес |
* {{якорь|лес |
||
}}'''Лес''' |
}}'''Лес''' — неориентированный граф без циклов. ''[[#компонента связности|Компонентами связности]]'' леса являются ''[[#дерево|деревья]]''. |
||
* {{якорь|лист дерева |
* {{якорь|лист дерева |
||
}}'''Лист дерева''' |
}}'''Лист дерева''' — [[#вершина|вершина]] [[#дерево|дерева]] с единственным [[#ребро|ребром]] или входящей [[#дуга|дугой]]. |
||
* {{якорь|локальная степень вершины |
* {{якорь|локальная степень вершины |
||
}}'''Локальная степень вершины''' |
}}'''Локальная степень вершины''' — число рёбер ей инцидентных. Петля дает вклад, равный «2» в степень вершины. |
||
== М == |
== М == |
||
* {{якорь|маршрут |
* {{якорь|маршрут |
||
}}'''Маршрут''' в графе |
}}'''Маршрут''' в графе — это чередующаяся последовательность вершин и рёбер <math>v_0, e_1, v_1, e_2, v_2, ... , e_k, v_k</math>, в которой любые два соседних элемента ''[[#инцидентность|инцидентны]]''. Если <math>v_0=v_k</math>, то маршрут '''замкнут''', иначе '''открыт'''. |
||
* {{якорь|матрица достижимости |
* {{якорь|матрица достижимости |
||
}}'''[[Матрица достижимости]]''' орграфа |
}}'''[[Матрица достижимости]]''' орграфа — это матрица, содержащая информацию о существовании путей между вершинами в орграфе. |
||
* {{якорь|матрица инцидентности |
* {{якорь|матрица инцидентности |
||
}}'''[[Матрица инцидентности]]''' графа |
}}'''[[Матрица инцидентности]]''' графа — это матрица, значения элементов которой характеризуется инцидентностью соответствующих вершин графа (по вертикали) и его рёбер (по горизонтали). Для неориентированного графа элемент принимает значение '''1''', если соответствующие ему вершина и ребро инцидентны. Для ''[[Ориентированный граф|ориентированного]]'' графа элемент принимает значение '''1''', если инцидентная вершина является началом ребра, значение '''-1''', если инцидентная вершина является концом ребра; в остальных случаях (в том числе и для ''[[#петля|петель]]'') значению элемента присваивается '''0'''. |
||
* {{якорь|матрица смежности |
* {{якорь|матрица смежности |
||
}}'''[[Матрица смежности]]''' графа |
}}'''[[Матрица смежности]]''' графа — это матрица, значения элементов которой характеризуются смежностью вершин графа. При этом значению элемента матрицы присваивается количество рёбер, которые соединяют соответствующие вершины (то есть которые ''[[#инцидентность|инцидентны]]'' обоим вершинам). ''[[#петля|Петля]]'' считается сразу двумя соединениями для вершины, то есть к значению элемента матрицы в таком случае следует прибавлять '''2'''. |
||
* {{якорь|минимальный каркас |
* {{якорь|минимальный каркас |
||
}}'''[[Минимальный каркас]]''' (или '''Каркас минимального веса''', '''Минимальное остовное дерево''') графа |
}}'''[[Минимальный каркас]]''' (или '''Каркас минимального веса''', '''Минимальное остовное дерево''') графа — ациклическое множество рёбер в связном, взвешенном и неориентированном графе, соединяющих между собой все вершины данного графа, при этом сумма весов всех рёбер в нем минимальна. |
||
* {{якорь|множество смежности |
* {{якорь|множество смежности |
||
}}'''Множество смежности''' вершины ''v'' |
}}'''Множество смежности''' вершины ''v'' — множество вершин, смежных с вершиной ''v''. Обозначается <math>\Gamma^+(v)</math> |
||
* {{якорь|мост |
* {{якорь|мост |
||
}}'''Мост''' |
}}'''Мост''' — ''[[#ребро|ребро]]'', удаление которого увеличивает количество ''[[#компонента связности|компонент связности]]'' в графе. |
||
* {{якорь|мультиграф |
* {{якорь|мультиграф |
||
}}'''[[Мультиграф]]''' |
}}'''[[Мультиграф]]''' — граф, в котором существует пара вершин, которая соединена более чем одним ребром (ненаправленным), либо более чем двумя дугами противоположных направлений. |
||
== Н == |
== Н == |
||
* {{якорь|направленный граф |
* {{якорь|направленный граф |
||
}}'''Направленный граф''' |
}}'''Направленный граф''' — ''[[ориентированный граф]]'' в котором две вершины соединяются не более чем одной дугой. |
||
** {{якорь|направленный ациклический граф |
** {{якорь|направленный ациклический граф |
||
}}'''[[Направленный ациклический граф]]''' |
}}'''[[Направленный ациклический граф]]''' — ориентированный граф без ''[[#контур|контуров]]''. |
||
* {{якорь|независимое множество вершин |
* {{якорь|независимое множество вершин |
||
}}'''Независимое множество вершин''' (известное также как '''внутренне устойчивое множество''') |
}}'''Независимое множество вершин''' (известное также как '''внутренне устойчивое множество''') — есть множество вершин графа G, такое, что любые две вершины в нем не смежны (никакая пара вершин не соединена ребром). |
||
** Независимое множество называется '''максимальным''', когда нет другого независимого множества, в которое оно бы входило. |
** Независимое множество называется '''максимальным''', когда нет другого независимого множества, в которое оно бы входило. |
||
** Если Q является семейством всех независимых множеств графа G, то число a(G) = max |S| (где S принадлежит Q) называется '''числом независимости графа''' G, а множество S*, на котором этот максимум достигается, называется '''наибольшим независимым множеством'''. |
** Если Q является семейством всех независимых множеств графа G, то число a(G) = max |S| (где S принадлежит Q) называется '''числом независимости графа''' G, а множество S*, на котором этот максимум достигается, называется '''наибольшим независимым множеством'''. |
||
* {{якорь|нормированный граф |
* {{якорь|нормированный граф |
||
}}'''Нормированный граф''' |
}}'''Нормированный граф''' — ''[[Ориентированный граф|ориентированный граф]]'' без ''[[#цикл|циклов]].<!-- это точно не дубль предыдущего? --> |
||
* {{якорь|нуль-граф |
* {{якорь|нуль-граф |
||
}}'''Нуль-граф''' ('''вполне несвязный граф''', '''пустой граф''') |
}}'''Нуль-граф''' ('''вполне несвязный граф''', '''пустой граф''') — [[#регулярный граф|регулярный граф]] степени 0, то есть граф, не содержащий [[#ребро|рёбер]]. |
||
== О == |
== О == |
||
* {{якорь|обхват |
* {{якорь|обхват |
||
}}'''Обхват''' |
}}'''Обхват''' — длина наименьшего ''[[#цикл|цикла]]'' в графе. |
||
<!-- , при отсутствии циклов неопределен. |
<!-- , при отсутствии циклов неопределен. |
||
«При отсутствии данных обработка данных отсутствует», так? Бессмысленное добавление, лучше было бы напомнить что инфимум пустого множества равен +∞ |
«При отсутствии данных обработка данных отсутствует», так? Бессмысленное добавление, лучше было бы напомнить что инфимум пустого множества равен +∞ |
||
--Incnis Mrsi --> |
--Incnis Mrsi --> |
||
* {{якорь|окружение |
* {{якорь|окружение |
||
}}'''Окружение''' |
}}'''Окружение''' — множество вершин, смежных с заданной. |
||
* {{якорь|орграф |
* {{якорь|орграф |
||
}}'''[[Орграф]]''', '''ориентированный граф''' G = (V,E) есть пара множеств, где V |
}}'''[[Орграф]]''', '''ориентированный граф''' G = (V,E) есть пара множеств, где V — множество вершин (узлов), E — множество дуг (ориентированных рёбер). Дуга — это упорядоченная пара вершин (v, w), где вершину v называют началом, а w — концом дуги. Можно сказать, что дуга v → w ведет от вершины v к вершине w, при этом вершина w смежная с вершиной v. |
||
* {{якорь|остовом |
* {{якорь|остовом |
||
}}'''Остовом''' (неориентированного) связного графа G=(V,E) называется его ''[[# |
}}'''Остовом''' (неориентированного) связного графа G=(V,E) называется его ''[[#частичный граф|частичный граф]]'' S=(V,T), являющийся ''[[#дерево|деревом]]''. |
||
* {{якорь|остовный подграф |
* {{якорь|остовный подграф |
||
}}'''Остовный подграф''' |
}}'''Остовный подграф''' — подграф, содержащий все вершины. |
||
== П == |
== П == |
||
* {{якорь |
* {{якорь|петля |
||
}}'''[[Петля (теория графов)|Петля]]''' |
}}'''[[Петля (теория графов)|Петля]]''' — ребро, начало и конец которого находятся в одной и той же вершине. |
||
* {{якорь|пересечение графов |
* {{якорь|пересечение графов |
||
}}'''[[Пересечение графов]]''' (помеченных графов) |
}}'''[[Пересечение графов]]''' (помеченных графов) — G1=(X1, U1) и G2=(X2, U2) — граф G1ЗG2, множеством вершин которого является Х=X1ЗX2, а множеством ребер U=U1ЗU2, где U1 и U2 — множество неупорядоченных пар вершин. |
||
* {{якорь|перечисление графов |
* {{якорь|перечисление графов |
||
}}'''[[Перечисление графов]]''' |
}}'''[[Перечисление графов]]''' — подсчет числа неизоморфных графов в заданном классе (с заданными характеристиками). |
||
* {{якорь|периферийная вершина |
* {{якорь|периферийная вершина |
||
}}'''[[Периферийная вершина]]''' |
}}'''[[Периферийная вершина]]''' — вершина, эксцентриситет которой равен диаметру графа. |
||
* {{якорь|планарный граф |
* {{якорь|планарный граф |
||
}}'''[[Планарный граф]]''' |
}}'''[[Планарный граф]]''' — граф, который может быть изображён (''[[#укладка|уложен]]'') на плоскости без пересечения рёбер. ''[[#изоморфизм|Изоморфен]]'' плоскому графу, то есть, является графом с пересечениями, но допускающий его плоскую укладку, поэтому может отличаться от ''плоского графа'' изображением на плоскости . Таким образом, может быть разница между плоским графом и планарным графом при изображении на плоскости. |
||
* {{якорь|плоский граф |
* {{якорь|плоский граф |
||
}}'''[[Плоский граф]]''' |
}}'''[[Плоский граф]]''' — ''[[#геометрический граф|геометрический граф]]'', в котором никакие два ребра не имеют общих точек, кроме инцидентной им обоим вершины (не пересекаются). Является ''[[#укладка|уложенным]]'' графом на плоскости. |
||
* {{якорь|подграф |
* {{якорь|подграф |
||
}}'''[[Подграф]]''' исходного графа |
}}'''[[Подграф]]''' исходного графа — граф, содержащий некое подмножество вершин данного графа и некое подмножество ''[[#инцидентность|инцидентных]]'' им рёбер. (ср. ''[[#суграф|Суграф]]''.) |
||
* {{якорь|полный граф |
* {{якорь|полный граф |
||
}}'''[[Полный граф|Полным графом]]''' называется граф, в котором для каждой пары вершин <math>v_1, v_2</math>, существует ребро, инцидентное <math>v_1</math> и инцидентное <math>v_2</math> (каждая вершина соединена ребром с любой другой вершиной) |
}}'''[[Полный граф|Полным графом]]''' называется граф, в котором для каждой пары вершин <math>v_1, v_2</math>, существует ребро, инцидентное <math>v_1</math> и инцидентное <math>v_2</math> (каждая вершина соединена ребром с любой другой вершиной) |
||
* {{якорь|полным двудольным |
* {{якорь|полным двудольным |
||
}}'''Полным двудольным''' называется [[# |
}}'''Полным двудольным''' называется [[#двудольный граф|двудольный граф]], в котором каждая вершина одного подмножества соединена ребром с каждой вершиной другого подмножества |
||
* {{якорь|полустепень захода |
* {{якорь|полустепень захода |
||
}}'''[[Полустепень захода]]''' в ''[[# |
}}'''[[Полустепень захода]]''' в ''[[#орграф|орграфе]]'' для вершины ''v'' — число дуг, входящих в вершину. Обозначается <math>d^+(v)</math>. |
||
* {{якорь|полустепень исхода |
* {{якорь|полустепень исхода |
||
}}'''[[Полустепень исхода]]''' в ''[[# |
}}'''[[Полустепень исхода]]''' в ''[[#орграф|орграфе]]'' для вершины ''v'' — число дуг, исходящих из вершины. Обозначается <math>d^-(v)</math>. |
||
* {{якорь|помеченный граф |
* {{якорь|помеченный граф |
||
}}'''[[Помеченный граф]]''' |
}}'''[[Помеченный граф]]''' — граф, вершинам которого присвоены какие-либо метки, например, натуральные числа или символы какого-нибудь алфавита. |
||
* {{якорь|порождённый подграф |
* {{якорь|порождённый подграф |
||
}}'''Порождённый подграф''' |
}}'''Порождённый подграф''' — подграф, порождённый множеством вершин исходного графа. |
||
* {{якорь|правильная раскраска графа |
* {{якорь|правильная раскраска графа |
||
}}'''[[Правильная раскраска графа]]''' |
}}'''[[Правильная раскраска графа]]''' — ''[[раскраска графа|раскраска]]'' <!-- TODO: может, определить её уже где-нибудь? -->, при которой каждый цветной класс является независимым множеством. Иначе говоря, в правильной раскраске любые две смежные вершины должны иметь разные цвета. |
||
* {{якорь|простая цепь |
* {{якорь|простая цепь |
||
}}'''Простая цепь''' |
}}'''Простая цепь''' — ''маршрут'', в котором все вершины различны. |
||
* {{якорь|простой граф |
* {{якорь|простой граф |
||
}}'''[[Простой граф]]''' |
}}'''[[Простой граф]]''' — ''граф'', в котором нет ''[[#кратные рёбра|кратных рёбер]]'' и ''петель''. |
||
* {{якорь|простой путь |
* {{якорь|простой путь |
||
}}'''[[Простой путь]]''' |
}}'''[[Простой путь]]''' — ''[[#путь|путь]]'', все рёбра которого попарно различны.{{Нет АИ|18|05|2009}} Другими словами, простой путь не проходит дважды через одно ребро. |
||
** {{якорь|простой цикл |
** {{якорь|простой цикл |
||
}}'''Простой цикл''' |
}}'''Простой цикл''' — ''[[#цикл|цикл]]'', не проходящий дважды через одну вершину. |
||
* {{якорь|псевдограф |
* {{якорь|псевдограф |
||
}}'''[[Псевдограф]]''' |
}}'''[[Псевдограф]]''' — граф, содержащий ''петли'' и/или кратные рёбра. |
||
* {{якорь|пустой граф |
* {{якорь|пустой граф |
||
}}'''Пустой граф''' ('''вполне несвязный граф''', '''нуль-граф''') |
}}'''Пустой граф''' ('''вполне несвязный граф''', '''нуль-граф''') — [[#регулярный граф|регулярный граф]] степени 0, то есть граф, не содержащий ''[[#ребро|рёбер]]. |
||
* {{якорь |
* {{якорь|путь |
||
}}'''[[Путь (теория графов)|Путь]]''' |
}}'''[[Путь (теория графов)|Путь]]''' — последовательность ''[[#ребро|рёбер]]'' (в неориентированном графе) и/или дуг (в ориентированном графе), такая, что конец одной дуги (ребра) является началом другой дуги (ребра). Или последовательность вершин и дуг (рёбер) в которой каждый элемент инцидентен предыдущему и последующему.{{Нет АИ|18|05|2009}} Может рассматриваться как частный случай ''[[#маршрут|маршрута]]''. |
||
<!-- В другой трактовке <ref name="Harary 233">Ф. Харари ''Теория графов'' стр. 233</ref> '''Путь''' |
<!-- В другой трактовке <ref name="Harary 233">Ф. Харари ''Теория графов'' стр. 233</ref> '''Путь''' — ''маршрут'' в орграфе, в котором все вершины различны. |
||
Ничего не имею против, но сначала определите маршрут для случая ОРГРАФА! |
Ничего не имею против, но сначала определите маршрут для случая ОРГРАФА! |
||
--Incnis Mrsi --> |
--Incnis Mrsi --> |
||
* {{якорь|путь в орграфе |
* {{якорь|путь в орграфе |
||
}}'''[[Путь в орграфе]]''' |
}}'''[[Путь в орграфе]]''' — это последовательность вершин v<sub>1</sub>, v<sub>2</sub>, …, v<sub>n</sub>, для которой существуют дуги v<sub>1</sub> → v<sub>2</sub>, v<sub>2</sub> → v<sub>3</sub>, …, v<sub>n-1</sub> → v<sub>n</sub>. Говорят, что этот путь начинается в вершине v<sub>1</sub>, проходит через вершины v<sub>2</sub>, v<sub>3</sub>, …, v<sub>n-1</sub>, и заканчивается в вершине v<sub>n</sub>. |
||
== Р == |
== Р == |
||
* {{якорь|радиус графа |
* {{якорь|радиус графа |
||
}}'''Радиус графа''' |
}}'''Радиус графа''' — минимальный из эксцентриситетов вершин связного графа; вершина, на которой достигается этот минимум называется центральной вершиной. |
||
* {{якорь|разбиение графа |
* {{якорь|разбиение графа |
||
}}'''[[Разбиение графа]]''' |
}}'''[[Разбиение графа]]''' — представление исходного графа в виде [[множество|множества]] подмножеств вершин по определенным правилам. |
||
* {{якорь|разделяющая вершина |
* {{якорь|разделяющая вершина |
||
}}'''Разделяющая вершина''' |
}}'''Разделяющая вершина''' — то же, что и ''[[#шарнир|шарнир]]''. |
||
* {{якорь|развёртка графа |
* {{якорь|развёртка графа |
||
}}'''[[Развёртка графа]]''' |
}}'''[[Развёртка графа]]''' — функция, заданная на вершинах ориентированного графа. |
||
* {{якорь|размеченный граф |
* {{якорь|размеченный граф |
||
}}'''Размеченный граф''' |
}}'''Размеченный граф''' — граф, для которого задано множество меток S, функция разметки вершин f : A → S и функция разметки дуг g : R → S. Графически эти функции представляются надписыванием меток на вершинах и дугах. Множество меток может разделяться на два непересекающихся подмножества меток вершин и меток дуг. |
||
* {{якорь|разрез |
* {{якорь|разрез |
||
}}'''Разрез''' |
}}'''Разрез''' — множество ''ребер'', удаление которого делает граф [[Связный граф|несвязным]]. |
||
* {{якорь|хроматическое число |
* {{якорь|хроматическое число |
||
}}'''[[Хроматическое число|Раскраска графа]]''' |
}}'''[[Хроматическое число|Раскраска графа]]''' — разбиение вершин на множества (называемые цветами). Если при этом нет двух смежных вершин принадлежащих одному и тому же множеству (то есть две смежные вершины всегда разного цвета), то такая раскраска называется правильной. |
||
*'''Расстояние между вершинами''' - длина кратчайшей цепи (в орграфе пути), соединяющей заданные вершины. Если такой цепи (пути) не существует, расстояние полагается равным бесконечности. |
*'''Расстояние между вершинами''' - длина кратчайшей цепи (в орграфе пути), соединяющей заданные вершины. Если такой цепи (пути) не существует, расстояние полагается равным бесконечности. |
||
* {{якорь|ребро |
* {{якорь|ребро |
||
}}'''Ребро''' |
}}'''Ребро''' — базовое понятие. Ребро соединяет две ''[[#вершина|вершины]]'' графа. |
||
* {{якорь|регулярный граф |
* {{якорь|регулярный граф |
||
}}'''[[Регулярный граф]]''' |
}}'''[[Регулярный граф]]''' — граф, ''[[#степень вершины|степени]]'' всех вершин которого равны. Степень регулярности является [[инвариант]]ом графа и обозначается <math>r(G)</math>. Для нерегулярных графов <math>r(G)</math> не определено. Регулярные графы представляют особую сложность для многих алгоритмов. |
||
** '''Регулярный граф степени 0''' ('''вполне несвязный граф''', '''пустой граф''', '''нуль-граф''') |
** '''Регулярный граф степени 0''' ('''вполне несвязный граф''', '''пустой граф''', '''нуль-граф''') — граф без [[#ребро|рёбер]]. |
||
== С == |
== С == |
||
* {{якорь|самодвойственный граф |
* {{якорь|самодвойственный граф |
||
}}'''Самодвойственный граф''' |
}}'''Самодвойственный граф''' — граф, ''[[#изоморфизм|изоморфный]]'' своему ''[[#двойственный граф|двойственному графу]]''. |
||
* {{якорь|связность |
* {{якорь|связность |
||
}}'''Связность'''. Две вершины в графе '''связаны''', если существует соединяющая их (простая) ''[[# |
}}'''Связность'''. Две вершины в графе '''связаны''', если существует соединяющая их (простая) ''[[#цепь|цепь]]''. |
||
* {{якорь|связный граф |
* {{якорь|связный граф |
||
}}'''[[Связный граф]]''' |
}}'''[[Связный граф]]''' — граф, в котором все вершины связаны. |
||
* {{якорь|сечение графа |
* {{якорь|сечение графа |
||
}}'''Сечение графа''' |
}}'''Сечение графа''' — множество рёбер, удаление которых делит граф на два изолированных подграфа, один из которых, в частности, может быть тривиальным графом. |
||
* {{якорь|сеть |
* {{якорь|сеть |
||
}}'''Сеть''' |
}}'''Сеть''' — в принципе, то же, что и ''[[#граф|граф]]'', хотя сетями обычно называют графы, [[#вершина|вершины]] которых определённым образом помечены.<!-- по мотивам [[Обсуждение:Теория графов]] --> |
||
* {{якорь|сильная связность |
* {{якорь|сильная связность |
||
}}'''Сильная связность'''. Две вершины в ''[[Ориентированный граф|ориентированном графе]]'' '''сильно связаны''', если существует путь из первой во вторую и из второй в первую. |
}}'''Сильная связность'''. Две вершины в ''[[Ориентированный граф|ориентированном графе]]'' '''сильно связаны''', если существует путь из первой во вторую и из второй в первую. |
||
** {{якорь|сильно связный орграф |
** {{якорь|сильно связный орграф |
||
}}'''Сильно связный орграф''' |
}}'''Сильно связный орграф''' — ''орграф'', в котором все вершины сильно связаны. |
||
* {{якорь|смежность |
* {{якорь|смежность |
||
}}'''Смежность''' |
}}'''Смежность''' — понятие, используемое в отношении только двух ''[[#ребро|рёбер]]'' либо только двух ''[[#вершина|вершин]]'': Два ребра, ''[[#инцидентность|инцидентные]]'' одной вершине, называются '''смежными'''; две вершины, ''инцидентные'' одному ребру, также называются '''смежными'''. (ср. ''Инцидентность''.) |
||
* {{якорь|смешанный граф |
* {{якорь|смешанный граф |
||
}}'''Смешанный граф''' |
}}'''Смешанный граф''' — граф, содержащий как ориентированные, так и неориентированные ''[[#ребро|рёбра]]''. |
||
* {{якорь|спектр графа |
* {{якорь|спектр графа |
||
}}'''Спектр графа''' |
}}'''Спектр графа''' — множество всех собственных значений матрицы смежности с учетом кратных рёбер. |
||
* {{якорь|степень вершины |
* {{якорь|степень вершины |
||
}}'''Степень вершины''' |
}}'''Степень вершины''' — количество рёбер графа ''G'', ''[[#инцидентность|инцидентных]]'' вершине ''x''. Обозначается <math>d(x)</math>. ''Минимальная'' степень вершины графа ''G'' обозначается <math>\delta(G)</math>. а ''максимальная'' — <math>\Delta(G)</math>. |
||
* {{якорь|стягивание |
* {{якорь|стягивание |
||
}}'''Стягивание''' ребра графа |
}}'''Стягивание''' ребра графа — замена концов ребра одной вершиной, соседями новой вершины становятся соседи этих концов. Граф <math>G_1</math> '''стягиваем''' к <math>G_2</math>, если второй можно получить из первого последовательностью стягиваний рёбер. |
||
* {{якорь|суграф |
* {{якорь|суграф |
||
}}'''Суграф''' ('''частичный граф''') исходного графа |
}}'''Суграф''' ('''частичный граф''') исходного графа — граф, содержащий все вершины исходного графа и подмножество его ''[[#ребро|рёбер]]''. (ср. ''[[#подграф|Подграф]]''.) |
||
== Т == |
== Т == |
||
* {{якорь|тождественный граф |
* {{якорь|тождественный граф |
||
}}'''[[Тождественный граф]]''' |
}}'''[[Тождественный граф]]''' — граф, у которого возможен один единственный ''[[#автоморфизм|автоморфизм]]'' — тождественный. Образно говоря, тождественный граф — это «абсолютно несимметричный» граф. |
||
* {{якорь|точка сочленения |
* {{якорь|точка сочленения |
||
}}'''Точка сочленения''' |
}}'''Точка сочленения''' — то же, что и ''[[#шарнир|шарнир]]''. |
||
* {{якорь|триангуляция поверхности |
* {{якорь|триангуляция поверхности |
||
}}'''Триангуляция поверхности''' |
}}'''Триангуляция поверхности''' — ''[[#укладка|укладка]]'' графа на [[поверхность]], разбивающая её на треугольные области; частный случай [[триангуляция (топология)|топологической триангуляции]]. |
||
* {{якорь|тривиальный граф |
* {{якорь|тривиальный граф |
||
}}'''Тривиальный граф''' |
}}'''Тривиальный граф''' — граф, состоящий из одной ''[[#вершина|вершины]]''. |
||
* {{якорь|турнирная таблица |
* {{якорь|турнирная таблица |
||
}}'''[[Турнирная таблица|Турнир]]''' |
}}'''[[Турнирная таблица|Турнир]]''' — ''[[ориентированный граф]]'', в котором каждая пара вершин соединена одним ребром. |
||
== У == |
== У == |
||
* {{якорь|узел |
* {{якорь|узел |
||
}}'''Узел''' |
}}'''Узел''' — то же, что и ''[[#вершина|Вершина]]''. |
||
* {{якорь|укладка |
* {{якорь|укладка |
||
}}'''[[Укладка]]''': граф укладывается на некоторой поверхности, если его можно нарисовать на этой поверхности так, чтобы ''[[# |
}}'''[[Укладка]]''': граф укладывается на некоторой поверхности, если его можно нарисовать на этой поверхности так, чтобы ''[[#ребро|рёбра]]'' графа при этом не пересекались. (См. [[#планарный граф|''Планарный граф'', ''Плоский граф'']].) |
||
* {{якорь|упорядоченный граф |
* {{якорь|упорядоченный граф |
||
}}'''[[Упорядоченный граф]]''' |
}}'''[[Упорядоченный граф]]''' — граф, в котором рёбра, выходящие из каждой вершины, однозначно пронумерованы, начиная с 1. Рёбра считаются упорядоченными в порядке возрастания номеров. При графическом представлении часто рёбра считаются упорядоченными в порядке некоторого стандартного обхода (например, [[против часовой стрелки]]). |
||
== Ф == |
== Ф == |
||
* {{якорь|n-фактор |
* {{якорь|n-фактор |
||
}}'''n-Фактор''' графа |
}}'''n-Фактор''' графа — регулярный [[#остовный подграф|остовный подграф]] степени <math>n</math>. |
||
* {{якорь|n-факторизация |
* {{якорь|n-факторизация |
||
}}'''n-Факторизация''' графа |
}}'''n-Факторизация''' графа — разбиение графа на независимые ''n-факторы''. |
||
== Х == |
== Х == |
||
* {{якорь|хроматическое число |
* {{якорь|хроматическое число |
||
}}'''[[Хроматическое число]]''' графа |
}}'''[[Хроматическое число]]''' графа — минимальное количество цветов, требуемое для ''[[раскраска графа|раскраски]]'' вершин графа, при которой любые вершины, соединенные ребром, раскрашены в разные цвета. |
||
== Ц == |
== Ц == |
||
* {{якорь|центр графа |
* {{якорь|центр графа |
||
}}'''Центр графа''' |
}}'''Центр графа''' — вершина, расстояние от которой до самой дальней вершины минимально. |
||
* {{якорь|цепь |
* {{якорь|цепь |
||
}}'''Цепь''' в графе |
}}'''Цепь''' в графе — ''[[#маршрут|маршрут]]'', все рёбра которого различны. Если все ''[[#вершина|вершины]]'' (а тем самым и рёбра) различны, то такая цепь называется '''простой''' ('''элементарной'''). В цепи <math>v_0, e_1, ... , e_k, v_k</math> вершины <math>v_0</math> и <math>v_k</math> называются '''концами''' цепи. Цепь с концами ''u'' и ''v'' '''соединяет''' вершины ''u'' и ''v''. Цепь, соединяющая вершины ''u'' и ''v'' обозначается <math>\left\langle u,v\right\rangle</math>. Для ''[[#орграф|орграфов]]'' цепь называется орцепью. |
||
*: <small> В некоторых источниках '''простая цепь''' |
*: <small> В некоторых источниках '''простая цепь''' — цепь, ''[[#ребро|рёбра]]'' которой различны, что является более слабым условием.</small> |
||
* {{якорь|цикл |
* {{якорь|цикл |
||
}}'''Цикл''' |
}}'''Цикл''' — замкнутая ''цепь''. Для ''орграфов'' цикл называется ''контуром''. |
||
** {{якорь|цикл |
** {{якорь|цикл |
||
}}'''Цикл''' ('''простой цикл''') в ''[[# |
}}'''Цикл''' ('''простой цикл''') в ''[[#орграф|орграфе]]'' — это ''[[#простой путь|простой путь]]'' ''[[#длина пути|длины]]'' не менее 1, который начинается и заканчивается в одной и той же вершине.<!-- а чем это отличается от контура? --Incnis Mrsi --> |
||
** {{якорь|цикл гамильтона |
** {{якорь|цикл гамильтона |
||
}}'''Цикл Гамильтона''' |
}}'''Цикл Гамильтона''' — то же, что и ''[[#гамильтонов цикл|Гамильтонов цикл]]''. |
||
* {{якорь|цикломатическое число графа |
* {{якорь|цикломатическое число графа |
||
}}'''Цикломатическое число графа''' |
}}'''Цикломатическое число графа''' — минимальное число ребер, которые надо удалить, чтобы граф стал ациклическим. Существует соотношение: <math>p_1(G) = p_0(G) + |E(G)| - |V(G)|,</math> где <math>p_1(G)</math> — цикломатическое число, <math>p_0</math> — число ''[[#компонента связности|компонент связности]]'' графа, <math>|E(G)|</math> — число ''[[#ребро|рёбер]]'', а <math>|V(G)|</math> — число ''[[#вершина|вершин]]''. |
||
== Ч == |
== Ч == |
||
* {{якорь|частичный граф |
* {{якорь|частичный граф |
||
}}'''Частичный граф''' |
}}'''Частичный граф''' — то же, что и ''[[#суграф|суграф]]''. |
||
* {{якорь|чётный граф |
* {{якорь|чётный граф |
||
}}'''Чётный граф''' |
}}'''Чётный граф''' — то же, что и ''[[#двудольный граф|двудольный граф]]''. |
||
== Ш == |
== Ш == |
||
* {{якорь |
* {{якорь|шарнир |
||
}}'''[[Шарнир (теория графов)|Шарнир]]''' |
}}'''[[Шарнир (теория графов)|Шарнир]]''' — ''[[#вершина|вершина]] графа'', в результате удаления которой вместе со всеми ''[[#инцидентность|инцидентными]]'' ей ''[[#ребро|рёбрами]]'' количество ''[[#компонента связности|компонент связности]]'' в графе возрастает. |
||
== Э == |
== Э == |
||
* {{якорь|эйлеров граф |
* {{якорь|эйлеров граф |
||
}}'''Эйлеров граф''' |
}}'''Эйлеров граф''' — это граф, в котором существует ''[[#цикл|цикл]]'', содержащий все рёбра графа по одному разу (вершины могут повторяться). |
||
* {{якорь|эйлеров цикл |
* {{якорь|эйлеров цикл |
||
}}'''[[Эйлеров цикл|Эйлерова цепь]]''' (или '''[[Эйлеров цикл]]''') |
}}'''[[Эйлеров цикл|Эйлерова цепь]]''' (или '''[[Эйлеров цикл]]''') — это ''[[#цепь|цепь]]'' (''цикл''), которая содержит все рёбра графа (вершины могут повторяться). |
||
* {{якорь|эксцентриситет |
* {{якорь|эксцентриситет |
||
}}'''Эксцентриситет''' вершины |
}}'''Эксцентриситет''' вершины — максимальное из расстояний от данной вершины до других вершин. |
||
* {{якорь|элементарный путь |
* {{якорь|элементарный путь |
||
}}'''Элементарный путь''' |
}}'''Элементарный путь''' — ''[[#путь|путь]]'', вершины которого, за исключением быть может, первой и последней, различны. Другими словами, простой путь не проходит дважды через одну вершину, но может начаться и закончиться в одной и той же вершине, в таком случае он называется ''[[#цикл|циклом]]'' (элементарным циклом). |
||
* {{якорь|элементарным стягиванием |
* {{якорь|элементарным стягиванием |
||
}}'''Элементарным стягиванием''' называется такая процедура: берем ''[[# |
}}'''Элементарным стягиванием''' называется такая процедура: берем ''[[#ребро|ребро]]'' (вместе с инцидентными ему ''[[#вершина_тест_якоря|вершинами]]'', например, u и v) и «стягиваем» его, то есть удаляем ребро и отождествляем вершины u и v. Полученная при этом вершина инцидентна тем ребрам (отличным от), которым первоначально были инцидентны u или v. |
||
== Ссылки == |
== Ссылки == |
||
Строка 355: | Строка 355: | ||
|автор = Харари Ф. |
|автор = Харари Ф. |
||
|заглавие = Теория графов |
|заглавие = Теория графов |
||
|ответственный = |
|ответственный = |
||
|ссылка = |
|ссылка = |
||
|место = {{М}} |
|место = {{М}} |
||
|издательство = [[УРСС]] |
|издательство = [[УРСС]] |
Версия от 21:29, 24 марта 2011
Здесь собраны определения терминов из теории графов. Курсивом выделены ссылки на термины в этом словаре (на этой странице).
А
- Автоморфизм — Изоморфизм графа с самим собой.
Б
- Биграф — см. двудольный граф.
- Блок-дизайн с параметрами (v, k, λ) — покрытие с кратностью λ полного графа на v вершинах полными графами на k вершинах.
В
- Валентность вершины — см. степень вершины.
- Вершина, Узел — базовое понятие: точка, где могут сходиться/выходить рёбра и/или дуги. Множество вершин графа G обозначается V(G).
- Вес ребра — значение, поставленное в соответствие данному ребру взвешенного графа. Обычно, вес — вещественное число, в таком случае его можно интерпретировать как «длину» ребра.
- Взвешенный граф — граф, каждому ребру которого поставлено в соответствие некое значение (вес ребра).
- Висячая вершина — вершина, степень которой равна 1 (то есть ).
- Вполне несвязный граф (пустой граф, нуль-граф) — регулярный граф степени 0, то есть граф без рёбер.
- Высота дерева — наибольшая длина пути от корня к листу.
Г
- Гамильтонов граф — граф, в котором есть гамильтонов цикл.
- Гамильтонов путь — простой путь в графе, содержащий все вершины графа ровно по одному разу.
- Гамильтонов цикл — простой цикл в графе, содержащий все вершины графа ровно по одному разу.
- Геометрическая реализация — фигура, вершинам которой соответствуют вершины графа, рёбрам — рёбра графа и рёбра в фигуре соединяют вершины, соответствующие вершинам в графе.
- Геометрический граф — плоская фигура из вершин — точек плоскости и рёбер — линий, соединяющих некоторые пары вершин. Может представлять многими способами всякий граф.
- Гиперграф — совокупность из множества вершин и множества гиперрёбер (подмножество n-й евклидовой степени множества вершин, то есть гиперрёбра соединяют произвольное количество вершин).
- Гомеоморфные графы — графы, получаемые из одного графа с помощью последовательности подразбиений рёбер.
- Грань — область, ограниченная рёбрами в плоском графе, и не содержащая внутри себя вершин и рёбер графа. Внешняя часть плоскости тоже образует грань.
- Граф — базовое понятие. Включает множество вершин и множество рёбер, являющееся подмножеством декартова квадрата множества вершин (то есть каждое ребро соединяет ровно две вершины).
- Граф рода g — граф, который можно изобразить без пересечений на поверхности рода g и нельзя изобразить без пересечений ни на одной поверхности рода g-1.
Д
- Двойственный граф. Граф А называется двойственным к планарному графу В, если вершины графа А соответствуют граням графа В, и две вершины графа A соединены ребром тогда и только тогда, когда соответствующие грани графа B имеют хотя бы одно общее ребро.
- Двудольный граф (или биграф, или чётный граф) — это граф , такой что множество вершин V разбито на два непересекающихся подмножества и , причём всякое ребро E инцидентно вершине из и вершине из (то есть соединяет вершину из с вершиной из ). То есть, правильная раскраска графа двумя цветами. Множества и называются «долями» двудольного графа. Двудольный граф называется «полным», если любые две вершины из и являются смежными. Если , , то полный двудольный граф обозначается .
- Двусвязный граф — связный граф, в котором нет шарниров.
- Дерево — связный граф, не содержащий циклов.
- Диаметр графа — это максимум расстояния между вершинами для всех пар вершин. Расстояние между вершинами — наименьшее число рёбер пути, соединяющего две вершины.
- Длина маршрута — количество рёбер в маршруте (с повторениями). Если маршрут , то длина M равна k (обозначается ).
- Длина пути — число дуг пути (или сумма длин его дуг, если последние заданы). Так для пути v1, v2, …, vn длина равна n-1.
- Дуга — это ориентированное ребро.
- Дополнение графа — граф над тем же множеством вершин, что и исходный, но вершины соединены ребром тогда и только тогда, когда в исходном графе ребра нет.
З
- Граф-звезда — полный двудольный граф .
И
- Изолированная вершина — вершина, степень которой равна 0 (то есть нет ребер инцидентных ей).
- Изоморфизм. Два графа называются изоморфными, если существует перестановка вершин, при которой они совпадают. Иначе говоря, два графа называются изоморфными, если существует взаимно-однозначное соответствие между их вершинами и рёбрами, которое сохраняет смежность и инцидентность (графы отличаются только названиями своих вершин).
- Инвариант графа — числовая характеристика графа или их упорядоченный вектор, характеризующая структуру графа инвариантно относительно перенумерации вершин.
- Интервальный граф — граф, вершины которого могут быть взаимно однозначно поставлены в соответствие отрезкам на действительной оси таким образом, что две вершины инцидентны одному ребру тогда и только тогда, когда отрезки, соответствующие этим вершинам, пересекаются.
- Инцидентность — понятие, используемое только в отношении ребра и вершины: если — вершины, а — соединяющее их ребро, тогда вершина и ребро e инцидентны, вершина и ребро e тоже инцидентны. Две вершины (или два ребра) инцидентными быть не могут. Для обозначения ближайших вершин (рёбер) используется понятие смежности.
К
- Клетка — регулярный граф наименьшего обхвата для заданной степени вершин.
- Клика — подмножество вершин графа, полностью соединённых друг с другом, то есть подграф, являющийся полным графом.
- Кликовое число(Clique number) — число (G) вершин в наибольшей клике. Другие названия — густота, плотность.
- Максимальная клика — клика с максимально возможным числом вершин среди клик графа.
- Конструктивное перечисление графов — получение полного списка графов в заданном классе.
- Компонента связности графа — некоторое подмножество вершин графа такое, что для любых двух вершин из этого множества существует путь из одной в другую, и не существует пути из вершины этого множества в вершину не из этого множества.
- Компонента сильной связности графа, слой — максимальное множество вершин ориентированного графа такое, что для любых двух вершин из этого множества существует путь как из первой во вторую, так и из второй в первую.
- Контур — замкнутый путь в орграфе.
- Корень дерева — выбранная вершина дерева; в орграфе — вершина с нулевой степенью захода.
- Коцикл — минимальный разрез, минимальное множество ребер, удаление которого делает граф несвязным.
- Кратные рёбра — несколько рёбер, инцидентных одной и той же паре вершин. Встречаются в мультиграфах.
- Кубический граф — регулярный граф степени 3, то есть граф в котором каждой вершине инцидентно ровно три ребра.
- k-дольный граф — граф G, у которого хроматическое число c(G)=k
- k-связный граф — связный граф, в котором не существует набора из или менее вершин, такого, что удаление всех вершин и инцидентных им рёбер нарушает связность графа. В частности, связный граф является 1-связным, а двусвязный — 2-связным.
Л
- Лама́нов граф с n вершинами — такой граф G, что, во-первых, для каждого k любой подграф графа G, содержащий k вершин, имеет не более, чем 2k −3 ребра и, во-вторых, граф G имеет ровно 2n −3 ребра.
- Лес — неориентированный граф без циклов. Компонентами связности леса являются деревья.
- Лист дерева — вершина дерева с единственным ребром или входящей дугой.
- Локальная степень вершины — число рёбер ей инцидентных. Петля дает вклад, равный «2» в степень вершины.
М
- Маршрут в графе — это чередующаяся последовательность вершин и рёбер , в которой любые два соседних элемента инцидентны. Если , то маршрут замкнут, иначе открыт.
- Матрица достижимости орграфа — это матрица, содержащая информацию о существовании путей между вершинами в орграфе.
- Матрица инцидентности графа — это матрица, значения элементов которой характеризуется инцидентностью соответствующих вершин графа (по вертикали) и его рёбер (по горизонтали). Для неориентированного графа элемент принимает значение 1, если соответствующие ему вершина и ребро инцидентны. Для ориентированного графа элемент принимает значение 1, если инцидентная вершина является началом ребра, значение -1, если инцидентная вершина является концом ребра; в остальных случаях (в том числе и для петель) значению элемента присваивается 0.
- Матрица смежности графа — это матрица, значения элементов которой характеризуются смежностью вершин графа. При этом значению элемента матрицы присваивается количество рёбер, которые соединяют соответствующие вершины (то есть которые инцидентны обоим вершинам). Петля считается сразу двумя соединениями для вершины, то есть к значению элемента матрицы в таком случае следует прибавлять 2.
- Минимальный каркас (или Каркас минимального веса, Минимальное остовное дерево) графа — ациклическое множество рёбер в связном, взвешенном и неориентированном графе, соединяющих между собой все вершины данного графа, при этом сумма весов всех рёбер в нем минимальна.
- Множество смежности вершины v — множество вершин, смежных с вершиной v. Обозначается
- Мост — ребро, удаление которого увеличивает количество компонент связности в графе.
- Мультиграф — граф, в котором существует пара вершин, которая соединена более чем одним ребром (ненаправленным), либо более чем двумя дугами противоположных направлений.
Н
- Направленный граф — ориентированный граф в котором две вершины соединяются не более чем одной дугой.
- Направленный ациклический граф — ориентированный граф без контуров.
- Независимое множество вершин (известное также как внутренне устойчивое множество) — есть множество вершин графа G, такое, что любые две вершины в нем не смежны (никакая пара вершин не соединена ребром).
- Независимое множество называется максимальным, когда нет другого независимого множества, в которое оно бы входило.
- Если Q является семейством всех независимых множеств графа G, то число a(G) = max |S| (где S принадлежит Q) называется числом независимости графа G, а множество S*, на котором этот максимум достигается, называется наибольшим независимым множеством.
- Нормированный граф — ориентированный граф без циклов.
- Нуль-граф (вполне несвязный граф, пустой граф) — регулярный граф степени 0, то есть граф, не содержащий рёбер.
О
- Обхват — длина наименьшего цикла в графе.
- Окружение — множество вершин, смежных с заданной.
- Орграф, ориентированный граф G = (V,E) есть пара множеств, где V — множество вершин (узлов), E — множество дуг (ориентированных рёбер). Дуга — это упорядоченная пара вершин (v, w), где вершину v называют началом, а w — концом дуги. Можно сказать, что дуга v → w ведет от вершины v к вершине w, при этом вершина w смежная с вершиной v.
- Остовом (неориентированного) связного графа G=(V,E) называется его частичный граф S=(V,T), являющийся деревом.
- Остовный подграф — подграф, содержащий все вершины.
П
- Петля — ребро, начало и конец которого находятся в одной и той же вершине.
- Пересечение графов (помеченных графов) — G1=(X1, U1) и G2=(X2, U2) — граф G1ЗG2, множеством вершин которого является Х=X1ЗX2, а множеством ребер U=U1ЗU2, где U1 и U2 — множество неупорядоченных пар вершин.
- Перечисление графов — подсчет числа неизоморфных графов в заданном классе (с заданными характеристиками).
- Периферийная вершина — вершина, эксцентриситет которой равен диаметру графа.
- Планарный граф — граф, который может быть изображён (уложен) на плоскости без пересечения рёбер. Изоморфен плоскому графу, то есть, является графом с пересечениями, но допускающий его плоскую укладку, поэтому может отличаться от плоского графа изображением на плоскости . Таким образом, может быть разница между плоским графом и планарным графом при изображении на плоскости.
- Плоский граф — геометрический граф, в котором никакие два ребра не имеют общих точек, кроме инцидентной им обоим вершины (не пересекаются). Является уложенным графом на плоскости.
- Подграф исходного графа — граф, содержащий некое подмножество вершин данного графа и некое подмножество инцидентных им рёбер. (ср. Суграф.)
- Полным графом называется граф, в котором для каждой пары вершин , существует ребро, инцидентное и инцидентное (каждая вершина соединена ребром с любой другой вершиной)
- Полным двудольным называется двудольный граф, в котором каждая вершина одного подмножества соединена ребром с каждой вершиной другого подмножества
- Полустепень захода в орграфе для вершины v — число дуг, входящих в вершину. Обозначается .
- Полустепень исхода в орграфе для вершины v — число дуг, исходящих из вершины. Обозначается .
- Помеченный граф — граф, вершинам которого присвоены какие-либо метки, например, натуральные числа или символы какого-нибудь алфавита.
- Порождённый подграф — подграф, порождённый множеством вершин исходного графа.
- Правильная раскраска графа — раскраска , при которой каждый цветной класс является независимым множеством. Иначе говоря, в правильной раскраске любые две смежные вершины должны иметь разные цвета.
- Простая цепь — маршрут, в котором все вершины различны.
- Простой граф — граф, в котором нет кратных рёбер и петель.
- Простой путь — путь, все рёбра которого попарно различны.[источник не указан 5712 дней] Другими словами, простой путь не проходит дважды через одно ребро.
- Простой цикл — цикл, не проходящий дважды через одну вершину.
- Псевдограф — граф, содержащий петли и/или кратные рёбра.
- Пустой граф (вполне несвязный граф, нуль-граф) — регулярный граф степени 0, то есть граф, не содержащий рёбер.
- Путь — последовательность рёбер (в неориентированном графе) и/или дуг (в ориентированном графе), такая, что конец одной дуги (ребра) является началом другой дуги (ребра). Или последовательность вершин и дуг (рёбер) в которой каждый элемент инцидентен предыдущему и последующему.[источник не указан 5712 дней] Может рассматриваться как частный случай маршрута.
- Путь в орграфе — это последовательность вершин v1, v2, …, vn, для которой существуют дуги v1 → v2, v2 → v3, …, vn-1 → vn. Говорят, что этот путь начинается в вершине v1, проходит через вершины v2, v3, …, vn-1, и заканчивается в вершине vn.
Р
- Радиус графа — минимальный из эксцентриситетов вершин связного графа; вершина, на которой достигается этот минимум называется центральной вершиной.
- Разбиение графа — представление исходного графа в виде множества подмножеств вершин по определенным правилам.
- Разделяющая вершина — то же, что и шарнир.
- Развёртка графа — функция, заданная на вершинах ориентированного графа.
- Размеченный граф — граф, для которого задано множество меток S, функция разметки вершин f : A → S и функция разметки дуг g : R → S. Графически эти функции представляются надписыванием меток на вершинах и дугах. Множество меток может разделяться на два непересекающихся подмножества меток вершин и меток дуг.
- Разрез — множество ребер, удаление которого делает граф несвязным.
- Раскраска графа — разбиение вершин на множества (называемые цветами). Если при этом нет двух смежных вершин принадлежащих одному и тому же множеству (то есть две смежные вершины всегда разного цвета), то такая раскраска называется правильной.
- Расстояние между вершинами - длина кратчайшей цепи (в орграфе пути), соединяющей заданные вершины. Если такой цепи (пути) не существует, расстояние полагается равным бесконечности.
- Ребро — базовое понятие. Ребро соединяет две вершины графа.
- Регулярный граф — граф, степени всех вершин которого равны. Степень регулярности является инвариантом графа и обозначается . Для нерегулярных графов не определено. Регулярные графы представляют особую сложность для многих алгоритмов.
- Регулярный граф степени 0 (вполне несвязный граф, пустой граф, нуль-граф) — граф без рёбер.
С
- Самодвойственный граф — граф, изоморфный своему двойственному графу.
- Связность. Две вершины в графе связаны, если существует соединяющая их (простая) цепь.
- Связный граф — граф, в котором все вершины связаны.
- Сечение графа — множество рёбер, удаление которых делит граф на два изолированных подграфа, один из которых, в частности, может быть тривиальным графом.
- Сеть — в принципе, то же, что и граф, хотя сетями обычно называют графы, вершины которых определённым образом помечены.
- Сильная связность. Две вершины в ориентированном графе сильно связаны, если существует путь из первой во вторую и из второй в первую.
- Сильно связный орграф — орграф, в котором все вершины сильно связаны.
- Смежность — понятие, используемое в отношении только двух рёбер либо только двух вершин: Два ребра, инцидентные одной вершине, называются смежными; две вершины, инцидентные одному ребру, также называются смежными. (ср. Инцидентность.)
- Смешанный граф — граф, содержащий как ориентированные, так и неориентированные рёбра.
- Спектр графа — множество всех собственных значений матрицы смежности с учетом кратных рёбер.
- Степень вершины — количество рёбер графа G, инцидентных вершине x. Обозначается . Минимальная степень вершины графа G обозначается . а максимальная — .
- Стягивание ребра графа — замена концов ребра одной вершиной, соседями новой вершины становятся соседи этих концов. Граф стягиваем к , если второй можно получить из первого последовательностью стягиваний рёбер.
- Суграф (частичный граф) исходного графа — граф, содержащий все вершины исходного графа и подмножество его рёбер. (ср. Подграф.)
Т
- Тождественный граф — граф, у которого возможен один единственный автоморфизм — тождественный. Образно говоря, тождественный граф — это «абсолютно несимметричный» граф.
- Точка сочленения — то же, что и шарнир.
- Триангуляция поверхности — укладка графа на поверхность, разбивающая её на треугольные области; частный случай топологической триангуляции.
- Тривиальный граф — граф, состоящий из одной вершины.
- Турнир — ориентированный граф, в котором каждая пара вершин соединена одним ребром.
У
- Узел — то же, что и Вершина.
- Укладка: граф укладывается на некоторой поверхности, если его можно нарисовать на этой поверхности так, чтобы рёбра графа при этом не пересекались. (См. Планарный граф, Плоский граф.)
- Упорядоченный граф — граф, в котором рёбра, выходящие из каждой вершины, однозначно пронумерованы, начиная с 1. Рёбра считаются упорядоченными в порядке возрастания номеров. При графическом представлении часто рёбра считаются упорядоченными в порядке некоторого стандартного обхода (например, против часовой стрелки).
Ф
- n-Фактор графа — регулярный остовный подграф степени .
- n-Факторизация графа — разбиение графа на независимые n-факторы.
Х
- Хроматическое число графа — минимальное количество цветов, требуемое для раскраски вершин графа, при которой любые вершины, соединенные ребром, раскрашены в разные цвета.
Ц
- Центр графа — вершина, расстояние от которой до самой дальней вершины минимально.
- Цепь в графе — маршрут, все рёбра которого различны. Если все вершины (а тем самым и рёбра) различны, то такая цепь называется простой (элементарной). В цепи вершины и называются концами цепи. Цепь с концами u и v соединяет вершины u и v. Цепь, соединяющая вершины u и v обозначается . Для орграфов цепь называется орцепью.
- В некоторых источниках простая цепь — цепь, рёбра которой различны, что является более слабым условием.
- Цикл — замкнутая цепь. Для орграфов цикл называется контуром.
- Цикл (простой цикл) в орграфе — это простой путь длины не менее 1, который начинается и заканчивается в одной и той же вершине.
- Цикл Гамильтона — то же, что и Гамильтонов цикл.
- Цикломатическое число графа — минимальное число ребер, которые надо удалить, чтобы граф стал ациклическим. Существует соотношение: где — цикломатическое число, — число компонент связности графа, — число рёбер, а — число вершин.
Ч
- Частичный граф — то же, что и суграф.
- Чётный граф — то же, что и двудольный граф.
Ш
- Шарнир — вершина графа, в результате удаления которой вместе со всеми инцидентными ей рёбрами количество компонент связности в графе возрастает.
Э
- Эйлеров граф — это граф, в котором существует цикл, содержащий все рёбра графа по одному разу (вершины могут повторяться).
- Эйлерова цепь (или Эйлеров цикл) — это цепь (цикл), которая содержит все рёбра графа (вершины могут повторяться).
- Эксцентриситет вершины — максимальное из расстояний от данной вершины до других вершин.
- Элементарный путь — путь, вершины которого, за исключением быть может, первой и последней, различны. Другими словами, простой путь не проходит дважды через одну вершину, но может начаться и закончиться в одной и той же вершине, в таком случае он называется циклом (элементарным циклом).
- Элементарным стягиванием называется такая процедура: берем ребро (вместе с инцидентными ему вершинами, например, u и v) и «стягиваем» его, то есть удаляем ребро и отождествляем вершины u и v. Полученная при этом вершина инцидентна тем ребрам (отличным от), которым первоначально были инцидентны u или v.
Ссылки
Литература
- Харари Ф. Теория графов. — М.: УРСС, 2003. — 300 с. — ISBN 5-354-00301-6.