アルゴリズムの問題があります。解決方法がわかりません。多分誰かが私を助けることができますか?
オブジェクトがあります。各オブジェクトには同じ機能があります。次の表に示すことができます。
Feature1 Feature2 Feature3 Feature4
Object1 1 0 1 1
Object2 0 0 0 1
Object3 0 1 1 1
Object4 0 1 0 0
ここで、オブジェクトの最小サブセットをすべて見つけたいと考えています。各サブセットは、各特徴に対して少なくとも 1 つの値「1」を持つ必要があります。上の表の結果は、{Object1, Object3} と {Object1, Object4} の 2 つのサブセットです。時間がかかりすぎる可能性があるため、考えられるすべてのサブセットを生成することはできません。