К справочнику

Ориентированные графы

Стрелки, входящие и исходящие степени, достижимость и вероятностные переходы.

Перед чтением

Что вы разберёте в этой статье

Стрелки, входящие и исходящие степени, достижимость и вероятностные переходы.

Простыми словами

Граф изображает объекты вершинами, а связи — рёбрами. Рисунок можно менять без изменения графа: важны соединения, а не расстояния и углы на картинке.

Основные понятия
  • ориентированный граф
  • дуга
  • достижимость
Как читать формулы

Под каждой формулой дана расшифровка величин и условий. Сначала определите, что известно, затем проверьте ограничения и только после этого подставляйте числа.

Как закрепить

После теории решите три задачи: простую, среднюю и сложную. Подсказка, шаги решения и ответ открываются отдельно.

Раздел: Графы и деревья · школьная привязка: 8, 10 класс

Когда направление существенно

В ориентированном графе ребро имеет направление и называется дугой. Дуги ABA\to B и BAB\to A различаются. Так описывают односторонние дороги, зависимости заданий, состояния процесса и ветви последовательного эксперимента.

Исходящая степень deg+(v)\deg^+(v) — число дуг, начинающихся в вершине; входящая deg(v)\deg^-(v) — число заканчивающихся в ней. Каждая дуга учитывается один раз в каждой общей сумме, поэтому обе суммы равны числу дуг.

Путь должен следовать стрелкам

Из AA достижима BB, если существует направленный путь. Достижимость не обязана быть симметричной. Граф сильно связен, если любая вершина достижима из любой другой по направлениям. Слабая связность означает связность после удаления направлений; она не гарантирует возможность обратной поездки.

Если граф задаёт вероятностный переход из состояния, исходящие вероятности из каждого обычного состояния суммируются к 1. Это дополнительная структура, а не свойство всякого ориентированного графа. Терминальная вершина дерева опыта может не иметь исходящих дуг.

Три примера

  1. При дугах ABA\to B и BCB\to C вершина CC достижима из AA за два шага, но обратного пути нет.
  2. При дугах AB,BC,CAA\to B,B\to C,C\to A граф сильно связен: из любой вершины можно обойти цикл.
  3. Из состояния выходят дуги с вероятностями 0.2, 0.5 и qq. Для корректной модели переходов q=10.20.5=0.3q=1-0.2-0.5=0.3.

Ошибки

Нельзя игнорировать стрелку, выбирая маршрут. По входящей степени нельзя узнать исходящую степень отдельной вершины: равны только общие суммы. Наличие цикла не делает весь граф сильно связным, если есть изолированная или недостижимая часть. Для задач без возврата к состояниям часто используют ориентированный ациклический граф, но не каждый такой граф является деревом.

Формула, смысл и ограничения

Главные формулы с расшифровкой

vdeg+(v)=vdeg(v)=E\sum_v\deg^+(v)=\sum_v\deg^-(v)=|E|

Формула словами: Каждая дуга имеет одно начало и один конец; петля добавляет по единице в обе степени.

Как применять: Определите вершины и рёбра, уточните направление связей и последовательно отслеживайте путь, не полагаясь на внешний вид схемы.

От простого к сложному

Проверьте себя

Сначала запишите решение самостоятельно. Затем можно открыть намёк, сравнить каждый переход с пошаговым разбором и только после этого посмотреть ответ. Прогресс сохраняется в этом браузере.

Простой

Дуги AB, AC и DA направлены от первой буквы ко второй. Найдите исходящую степень A.

Принимаются равные дроби и десятичная запись. Бесконечные дроби округляйте минимум до 6 знаков. Для процентов следуйте условию.

Средний

В ориентированном графе 7 дуг. Чему равна сумма всех входящих степеней?

Принимаются равные дроби и десятичная запись. Бесконечные дроби округляйте минимум до 6 знаков. Для процентов следуйте условию.

Сложный

Даны дуги A→B, B→C, A→D, D→C, C→E. Сколько направленных путей из A в E?

Принимаются равные дроби и десятичная запись. Бесконечные дроби округляйте минимум до 6 знаков. Для процентов следуйте условию.

Закрепите прочитанное коротким тестом

Три уровня сложности, без подсказок и ответов до завершения.

Пройти тест по статье

Источники и соглашения

Объяснения и задачи — авторские. Источники помогают проверить определения, условия и школьную привязку. Обозначения и параметризация указаны в статье.