От Kalachihin Vladimir (2:5095/1.39) к Alex Mizrahi
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
AM> Hу тут неплохо вспомнить определение
AM> Hа практике неориентированные графы можно считать частным случаем
AM> ориентированных: если граф G неориентированный, то для каждого ребра
AM> A->B существует также и ребро B->A.
AM> Как ты правильно заметил, ориентированный граф соответствует некоему
AM> отношению, т.к. отношение как раз и есть множество упорядоченных пар.
AM> Тогда неориентированный граф можно сопоставить симметричному
AM> отношению, т.е. такому отношению, в котором наличие пары <A,B>
AM> означает тажке и наличие <B,A>.
KV>> Более того, представление ненаправленного графа становится вообще
KV>> невозможным,
AM> А если подумать -- возможным.
KV>> Поэтому на практике отношение Предок, Потомок вида A,B рассматривают
KV>> либо как "Объект A, имеющий потомка B", либо как "Объект B, имеющий
KV>> предка A".
AM> Hу это ты уже в какую-то не ту степь ушёл. В теории графов нет
AM> объектов, предков и потомков. Есть вершины и рёбра/дуги.
KV>> Так вопрос - а как правильно?
AM> Честно говоря, не вижу разницы.
KV>> Моя практика показывает, что представлять
KV>> узлы дерева, как объекты, имеющие предка - радикально удобней, чем
KV>> как объекты, имеющие потомка. В одной известной мне предметной
KV>> области, которая точно никогда не заморачивалась такими вопросами,
KV>> все связи строятся именно как указание предка, а не потомка.
AM> Тут неплохо бы привести пример, честно говоря не понимаю о чём ты...
--- FleetStreet 1.22+
* Origin: Stager's station, aka stagerATau.ru (2:5095/1.39)
Ответы на это письмо: