Bu sorun için oluşturduğum bir isim. Ben daha önce hiçbir yerde tarif görmedim. Bu problem için henüz NP tamlığına dair bir kanıt ya da polinom zaman algoritması bulamadım. Bu bir ev ödevi sorunu değildir - işimde karşılaştığım bir sorunla ilgilidir.
EN AZ AYRIMCILIK BİTLERİ
INSTANCE: Her bit vektörünün tam olarak N bit uzunluğunda olduğu bit vektörleri içeren bir küme T. T'nin her unsuru, matematikteki bir kümeden beklendiği gibi benzersizdir. K <N. tamsayısı
SORU: B'deki her vektörden B dışındaki tüm bitleri kaldırdığımızda, kalan daha kısa vektörlerin tümü olacak şekilde en fazla K bit pozisyonundan (B [0, N-1] aralığında tamsayılar) bir B kümesi var mı? hala benzersiz mi?
Örnek 1: N = 5, T = {00010, 11010, 01101, 00011}, K = 2 örneği için cevap evettir, çünkü B = {0,3} bit konumlarını seçebiliriz. Bit konumu 0'ın en sağ olduğu ve bit konumu sayılarının sağdan sola arttığı kuralını kullanarak, B'deki vektörler dışındaki tüm bit konumlarını T 'deki vektörlerden T' = {00, 10, 11, 01} bırakır, ve bunların hepsi eşsiz.
Örnek 2: N = 5, T = {00000, 00001, 00010, 00100}, K = 2. Cevap hayırdır, çünkü hangi iki bit konumunu seçersek seçelim, 2 bit vektörlerin hiçbiri 11'e eşit olmayacaktır, bu nedenle 2 bit vektörlerin en az ikisi birbirine eşit olacaktır.
Elbette bu problemi N bit pozisyonlarının K boyutu ile tüm (N select K) alt kümelerini numaralandırarak ve sorunun koşulunu karşılayanı belirleyerek çözebiliriz. Ancak, bu giriş boyutunda üsteldir.