Girdi olarak bir tamsayı ve { 1 , öğelerinden oluşan bir dizi kümesi verilir . . . , n } , { 1 , öğelerinin T kümesini bulmanın karmaşıklığı nedir . . . , N } , öyle ki , T az önem düzeyi vardır ve T setleri hiçbiri dahildir S ?
Girdi olarak bir tamsayı ve { 1 , öğelerinden oluşan bir dizi kümesi verilir . . . , n } , { 1 , öğelerinin T kümesini bulmanın karmaşıklığı nedir . . . , N } , öyle ki , T az önem düzeyi vardır ve T setleri hiçbiri dahildir S ?
Yanıtlar:
Sorunuzu cevaplamak için, yalnızca . Yani, her tamamlayıcısı ile kesişmelidir . Ancak bu, sorununuzun aslında isabet seti sorununa eşdeğer olduğu anlamına gelir (set ): T ∩ ( [ n ] ∖ S i ) ≠ ∅ T S i G = { [ n ] ∖ S i : i = 1 , 2 , … , m }
Set vurmak. Bir küme ailesi ve tamsayısı verildiğinde , ile bir küme var mı? ve tüm ? k T ⊆ [ n ] | T | ≤ k T ∩ S ≠ ∅ S ∈ F
İsabet setinin NP-tam olduğu bilinmektedir ve gevşek bir şekilde konuşursak, Kuvvetli Üstel Zaman Hipotezi başarısız olmadıkça, zamanından daha hızlı çözülemez .
Sorun Set Cover Problem / İsabet Set Problemine eşdeğerdir:
Bir aile Verilen alt kümelerinin , bir dizi bulmak minimum olası boyutta olduğu kesişen ailede her set .{ 1 , … , n } T ⊂ { 1 , … , n } F
, herhangi bir kümede bulunmadığından ve yalnızca her kümeyle kesiştiği için, İsabet Seti Sorunu'na eşdeğerdir . (Dolayısıyla, İsabet Kümesi Sorununun bir örneğini çözmek için ile ilgili sorunun örneğini çözmek yeterlidir .)S F = { ˉ A : A ∈ S } S = { ˉ A : A ∈ F }
Vuruş Seti problemi NP-zordur [Karp '72]. Bunun için bir yaklaşım algoritması ve yaklaşık bir sonuç netliği sertliği vardır [Lund, Yannakakis '94, Feige '98].