Введение

В математике, и в частности в теории графов, полидерево (также называемое направленным деревом, ориентированным деревом или односвязной сетью) — это ориентированный ациклический граф, неориентированный граф-основа которого является деревом. Иными словами, если заменить его ориентированные рёбра неориентированными, получится неориентированный граф, который одновременно связен и ацикличен. Полилес (или направленный лес, ориентированный лес) — это ориентированный ациклический граф, неориентированный граф-основа которого является лесом. Иными словами, если заменить его ориентированные рёбра неориентированными, получится неориентированный граф, который ацикличен. Полидерево является примером ориентированного графа. Термин «полидерево» был введен в 1987 году Ребаном и Перлом.

Связанные структуры

Арборесценция — это направленное корневое дерево, то есть направленный ациклический граф, в котором существует единственный корневой узел, из которого к каждому другому узлу существует единственный путь. Каждая арборесценция является полидеревом, но не каждое полидерево — арборесценция. Мультидерево — это направленный ациклический граф, в котором подграф, достижимый из любого узла, образует дерево. Каждое полидерево является мультидеревом. Отношение достижимости между узлами полидерева образует частичный порядок, размерность которого не превышает трех. Если размерность порядка равна трем, то должно существовать подмножество из семи элементов , , и (для ) такое, что для каждого , либо , либо , при этом эти шесть неравенств определяют структуру полидерева на этих семи элементах. Забор или зигзагообразный частично упорядоченный набор — это частный случай полидерева, в котором лежащее в основе дерево является путем, а ребра имеют чередующуюся ориентацию вдоль этого пути. Отношение достижимости в полидереве также называют обобщенным забором.

Гипотеза Самнера

Предположение Самнера, названное в честь Дэвида Самнера, утверждает, что турниры являются универсальными графами для полидерев, в том смысле, что любой турнир с *n* вершинами содержит каждое полидерево с *n* вершинами в качестве подграфа. Хотя оно остается нерешенным, оно было доказано для всех достаточно больших значений *n*.

Приложения

Полидеревья использовались как графическая модель для вероятностного вывода. Если байесовская сеть имеет структуру полидерева, то для эффективного выполнения вывода на ней можно использовать алгоритм распространения убеждений. Контурное дерево функции вещественного значения на векторном пространстве является полидеревом, описывающим уровни этой функции. Узлами контурного дерева являются уровни, проходящие через критическую точку функции, а рёбра описывают смежные уровни, не содержащие критических точек. Ориентация ребра определяется сравнением значений функции на соответствующих уровнях.