How to find two disjoint spanning trees of an undirected graph

前端 未结 4 989
抹茶落季
抹茶落季 2021-02-06 10:04

Is there any applicable approach to find two disjoint spanning trees of an undirected graph or to check if a certain graph has two disjoint spanning trees

4条回答
  •  我寻月下人不归
    2021-02-06 10:41

    Not sure it helps much in the applicable side but Tutte [1961a] and Nash-Williams [1961] independently characterized graphs having k pairwise edge-disjoint spanning trees:

    A graph G has k pairwise edge-disjoint spanning trees iff for every partition of the vertices of G into r sets, there are at least k(r-1) edges of G whose endpoints are in different sets of the partition.

    Use k=2 and it may give you a lead for your needs.

提交回复
热议问题