私は頂点LとRの2つのセットとエッジセットEを持つ2部グラフを使って作業しています。解決しようとしている2つの異なる問題があります:セットカバー - いくつかの異なるバージョン
1)単純なカバー問題(すなわち、L内の頂点の最小基数部分集合を見つけ、その部分集合の近傍にすべてのRが含まれるようにする)。私が理解するように、この問題は打撃セットの問題として知られており、セットカバーの問題といくつかの近似アルゴリズムが存在します。私はあなたがお勧めする近似アルゴリズムを知りたかったので、私はいくつかのものをオンラインで見つけました。
2)私が解決したい2番目の問題は上記と似ていますが、Rのすべてを説明するのではなく、RのサブセットであるTだけを記述したいと思います。許容される演算には、和集合と差の設定と、Lの要素の近傍の交点の設定が含まれます。したがって、そのような記述に含める必要のあるLの要素の最小数を探したいと思います。申し訳ございませんが、これが不明な場合は、さらに説明して質問に回答できます。
本当に助けていただければ幸いです。
2の場合、数式に含まれるLの別個の要素の数か、重複する要素の数ですか? –
また、補数を設定することもできますか?それはアルゴリズムを単純化するかもしれない。 –
異なる要素の数とセットの補数は許されます。 –