部分モジュラー関数の分解


9

劣モジュラ関数所与上Ω = X 1 ∪ X 2ここで、X 1及びX 2は互いに素とされているF (S )= F 1(S ∩ X 1)+ F 2(Sは∩ X 2)。ここで、f 1とf 2はそれぞれX 1とX 2で部分モジュラーです。fΩ=X1∪X2X1X2f(S)=f1(S∩X1)+f2(S∩X2)f1f2X1X2

ここで未知であり、にのみ値の照会アクセスfが与えられています。次に、X 1を見つけるポリタイムアルゴリズムがあります。X 1に複数の選択肢がある場合、それらのいずれかで問題ありません。X1,X2,f1,f2fX1X1

いくつかの考え。2つの要素が見つかり、どちらもX 1またはX 2に属している場合、それらをマージして再帰的に処理できます。しかし、そのようなステップを実装する方法は明らかではありません。t1,t2X1X2


2
あなたが言うことを意味するかというfを1とF 2に劣モジュラあり、X 1及びX 2はそれぞれ?f(S)=f1(S∩X1)+f2(S∩X2)f1f2X1X2
— Chandra Chekuri

はい、そうです。タイプミスを指摘してくれてありがとう、私はそれを修正します。
— Ashwinkumar BV 2011

3
e∈Ωf(e)=fΩ−e(e)eX1={e}X2=Ω−{e}XΩ−ef(e)>fX(e)X∪{e}Ω

2
コメントを回答にすることにしました。
— チャンドラチェクリ

回答:


5

e∈Ωf(e)=fΩ−e(e)eX1={e}X2=Ω−{e}XΩ−ef(e)>fX(e)X∪{e}X∪{e}=Ω

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.