Например, существует график, который может быть представлен в виде матрицы смежности, какВы хотите найти библиотеку или другое решение для подграфа (path) в графе?
G = {{ 0, 1, 0 }, { 1, 0, 1 }, { 1, 0, 0 }}
Таким образом, существуют четыре направленныекрая:
node_1 to node_2, node_2 to node_3, node_2 to node_1 and node_3 to node_1.
Я хочу заключается в вычислении сходства между подграфом (путь) {node_2 to node_3} и подграф (путь) { node_2 - node_3 - node_1}.
Что я могу найти больше всего - проблема изоморфизма подграфа, которая пытается определить, соответствует ли подграф (является частью) более крупным графиком. Это не мое желание.
Моя основная задача - определить, насколько похожи два подграфа (путь), которые оба существуют в графе, который я знал.
Любые существующие подходы, которые вы могли бы порекомендовать? Документы? Пример кода?
Заранее спасибо.
Как вы измеряете «как похожи два подграфа». Изоморфизм - это один из способов (который вы уже сказали, что не хотите). Какую метрику вы используете или хотите использовать? – TravisJ
@TravisJ Thx для комментария. Это то, что я хочу понять. «Как измерить сходство между двумя подграфами (путями) внутри графика». Я пытаюсь предложить решение для этого ... –