私はNeo4jとTraversalが何をすることができるかについて複雑な質問があります。Neo4jグラフバックトラッキングアルゴリズム
が私の考えは、グラフ全体をトラバースすることであり、私が「偽」ノードを見つけた場合、その上の彼の隣人にこの状態を拡大し、
次のNeo4jグラフを持っている想像して、最後に、この例では、すべてのノードに「偽」ステータスを設定します。 (実際の生活の中で、私が横断しながら、trueまたはfalseにこのステータスを設定するにはより多くの条件がありますが、私はそれに質問のビットを簡素化)
私はこれを行うには、いくつかのバックトラッキングアルゴリズムが必要だと思うが、のNeo4jで私はこれをどうやって行うのか、それが可能なのか分からない。さらに、このグラフは非常に大きなグラフになる可能性があります。
これはJavaとNeo4jでどのように行うのですか?
ありがとうございました。
目的のプロパティを持つ任意のノードを 'false'としてマッチングするだけで十分ですが、到達可能なすべての接続ノードもそのノードからfalseに変更しますか? – InverseFalcon