find all the paths between each couple of nodes in a graph

1 vue (au cours des 30 derniers jours)
elia
elia le 12 Mar 2011
Commenté : Ethan Fan le 22 Sep 2021
how can I find all the possible paths between each couple of nodes in a graph? Thanks in advance

Réponse acceptée

Walter Roberson
Walter Roberson le 12 Mar 2011
Create the adjacency matrix and raise it to successive matrix powers.
If the graph is not a directed graph, then there will be an infinite number of possible paths. There might well be an infinite number anyhow.
For example,
A BCD BCD BCD BCD BCD BCD BCD BCD E is a quite plausible path between A and E if A->B, B->C, C->D, D->B and D->E
Perhaps you wanted to ask a slightly different question.
  1 commentaire
Ethan Fan
Ethan Fan le 22 Sep 2021
if it is undirected graph, it is possible to find all possible simple path(which means not pass a repeated node from the start point to the destination )?

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by