Связность, путь, цепь и цикл
Как договориться о терминах обхода графа и находить кратчайшее расстояние.
Перед чтением
Что вы разберёте в этой статье
Как договориться о терминах обхода графа и находить кратчайшее расстояние.
Граф изображает объекты вершинами, а связи — рёбрами. Рисунок можно менять без изменения графа: важны соединения, а не расстояния и углы на картинке.
- связность
- путь
- цепь
- цикл
Под каждой формулой дана расшифровка величин и условий. Сначала определите, что известно, затем проверьте ограничения и только после этого подставляйте числа.
После теории решите три задачи: простую, среднюю и сложную. Подсказка, шаги решения и ответ открываются отдельно.
Раздел: Графы и деревья · школьная привязка: 7, 10 класс
Последовательность переходов
Маршрут в графе — последовательность вершин, где соседние соединены ребром, вместе с соответствующими рёбрами. Повторения разрешены. Цепью здесь называем маршрут без повторения рёбер; простым путём — маршрут без повторения вершин. Цикл — замкнутый простой путь, у которого совпадают лишь первая и последняя вершины. В простом неориентированном графе цикл содержит хотя бы три ребра.
Терминология разных учебников отличается: слово «путь» иногда допускает повторения. Поэтому в задачах важно уточнение. Длина невзвешенного маршрута — количество пройденных рёбер, а не число записанных вершин.
Связность и компоненты
Граф связен, если между любой парой его вершин есть путь. Если нет, вершины разбиваются на компоненты связности — максимальные связные части. Изолированная вершина тоже образует компоненту. Кратчайший маршрут между достижимыми вершинами можно выбрать простым: петлю с повторным возвращением можно убрать.
Три примера
- При рёбрах маршрут имеет длину 3. В записи четыре вершины, но переходов только три.
- В треугольнике маршрут — цикл длины 3. Маршрут повторяет ребро и не является цепью.
- В графе с рёбрами и отдельной вершиной три компоненты: , и .
Частые ошибки
Связность не требует ребра между каждой парой — достаточно последовательности переходов. Замкнутый маршрут не обязательно цикл: он может многократно посещать вершины и рёбра. Если рёбра имеют веса, кратчайший по числу рёбер путь может оказаться не самым коротким по расстоянию или времени. В ориентированном графе дополнительно учитывается направление каждого перехода.
Формула, смысл и ограничения
Главные формулы с расшифровкой
Формула словами: Расстояние в невзвешенном графе; при отсутствии пути расстояние считают бесконечным.
Как применять: Определите вершины и рёбра, уточните направление связей и последовательно отслеживайте путь, не полагаясь на внешний вид схемы.
От простого к сложному
Проверьте себя
Сначала запишите решение самостоятельно. Затем можно открыть намёк, сравнить каждый переход с пошаговым разбором и только после этого посмотреть ответ. Прогресс сохраняется в этом браузере.
Маршрут A−B−C−D−E проходит по четырём последовательным рёбрам. Какова его длина в невзвешенном графе?
Граф имеет вершины A,B,C,D,E и только рёбра AB,BC. Сколько компонент связности?
В графе рёбра AB, BC, CD, AD, DE. Найдите расстояние от A до E.
Источники и соглашения
Объяснения и задачи — авторские. Источники помогают проверить определения, условия и школьную привязку. Обозначения и параметризация указаны в статье.
- ФРП «Математика», базовый уровень, 5–9 классы, 2025; карта страниц и проверки — docs/CURRICULUM.md (откроется в новой вкладке)
- ФРП «Математика», углублённый уровень, 10–11 классы, 2025 (откроется в новой вкладке)
- MIT OCW: Mathematics for Computer Science, 2015 — логика, подсчёт и графы (откроется в новой вкладке)