Algorithm Design Manualでは、それは言う
2 つのツリーが同型かどうかをテストしていますか? – ツリーや平面グラフなど、特定のグラフ同形の特殊なケースでは、より高速なアルゴリズムが存在します。おそらく、最も重要なケースは、ツリー間の同型を検出することです。これは、言語パターン マッチングおよび解析アプリケーションで発生する問題です。構文木は、テキストの構造を記述するためによく使用されます。基礎となるテキストのペアが同じ構造を持つ場合、2 つの構文木は同形になります。
Tree Isomorphism を使用して言語パターン マッチングの問題を解決する方法の例を教えてください。つまり、言語パターン マッチングをツリー同型問題にどのようにマッピングできますか?
通常、文字列またはテキストをツリーとして構築し、それらの同一性を比較するにはどうすればよいでしょうか?
ありがとう