私はシンプルで方向性のないツリーを持っていますT。名前の付いたパスとその名前Aの別のパスを見つける必要があり、共通の頂点はありません。説得力は、 を最大化することです。BABLen(A)*Len(B)
この問題は分割問題に似ていると思いましたが、分割問題ではセットがありますが、ここでは等価セットがあります。解決策は、交差していない 2 つのパスを見つけることLen(A) ~ Len(B) ~ [n-1/2]です。これは正しいですか?そのようなアルゴリズムを実装するにはどうすればよいですか?