最適化問題を解決する1つの方法は、SMTソルバーを使用して(悪い)ソリューションが存在するかどうかを確認し、提案が満足できなくなるまで、より厳しいコスト制約を段階的に追加することです。このアプローチについては、たとえば、http: //www.lsi.upc.edu/~oliveras/espai/papers/sat06.pdfおよびhttp://isi.uni-bremen.de/agra/doc/konf/で説明されています。 08_isvlsi_optprob.pdf。
しかし、このアプローチは効率的ですか?つまり、ソルバーは、追加の制約を使用して解決しようとしたときに、以前のソリューションからの情報を再利用しますか?