バックグラウンド
制約プログラミングでは、定期的なグローバル制約ドメイン上対でと変数のタプル(スコープ)とドメイン上DFA 。Mが文字列θ (s 1)θ (s 2)… θ (s n)を受け入れる 場合、sへ の代入はcを満たします。
以下では、ドメインが固定されていると仮定します。同値関係を定義します文字列の集合の上にその結果、〜B、すべてのDFAのためであればMのいずれか、B ∈ L (M )または、B ∉ L (M )。直感的には、DFAがそれらを区別できない限り、2つの文字列は同等です。それが当てはまる場合、それらは同じ規則的な制約も満たし ます。
何らかの方法でDFAを制限しない場合、等価クラスセットは単なるます。等価クラスの数に興味があります。状態の数の関数として 我々はDFAのために許可されていること。明らかに、(定数を無視)then 。(もちろん、ここでのはそれ自体関数になります。)
ご質問
- 最小は何であるについては?
- その下で何が起こりますか?特に、
- |のようながあります T / 〜| = O (| s | | D |)?
- |のようながあります T / 〜| = O (| s | × | D |)?
この質問に対する私の動機は、このような多項式()の数の等価クラスを持つことで、カーディナリティー制約のある制約問題の扱いやすいケースが得られたことです。私は現在、これらの線に沿って、通常の制約に対して何かできるかどうかを確認しようとしています。
編集:Hermann Gruberによる、上部で参照されている質問に対するこの回答にも注意してください。回答のリンクが得られるはずの用紙に境界kは、質問1の答えがでなければならないよう≥ Kが、それは私には明らかにされていません。