ROOTで、SATソルバを使用して解を得る試みは、失敗しました。原因は
■探索空間が広すぎる
■FIXED litsが、想定していたより得られない
です。SATソルバを廻せば、FIXED Litsが得られれるであろうと、想定していたのが間違いでした。手がかりを与えれば、それに準じたFixedLitsが得られることを期待していたのですが、現実には、ほとんど得られないまま時間だけが過ぎていく状態となりました。
この試みの失敗から言えることは、NSPは、単純がFIXED Litsが得られるような関係ではない、もっと複雑な関係にあるので、Branchを行ってその結果生じる影響をその都度丹念に紐解いていくしかない、ということです。Branchしないと、つまり 「やってみないと」わからない、それがNSPである、ということであると思います。
そこで、方針を
■探索空間を最小にして
■Branch数を最小
にすることに方針転換します。
0 件のコメント:
コメントを投稿