Dikkat: Jukka Suomela soruya yorum yaptığında, sorudan bağlantılı sayfa, sayfadaki sorunun verilen çubukların uzunluklarının eşit veya daha büyük olması konusunda bir kısıtlamaya sahip olması nedeniyle soruda belirtilen sorundan farklı bir sorun hakkındadır. n. Bu cevap, bu kısıtlama olmaksızın sorunla ilgilidir. Soru üzerine Emil adlı sözleri sorun atıfta yana olan kısıtlama, onun comment aşağıdaki cevap arasında hiçbir çelişki yoktur.
Sayılar tekli verilse bile sorun NP-tamamlanmış.
3-bölüm sorun, aşağıdaki problem:
Örnek : Pozitif tamsayılardır 1 , ..., bir N , tekli olarak, burada n = 3 m ve n tam sayılar toplamı, MB eşit örneğin her birinin bir I tatmin B / 4 < a i <B / 2.
Soru : Can tamsayılar bir 1 , ..., bir n her multiset toplamı B eşittir böylece m MULTISETS içine bölümlenmiş?
3-bölüm problemi NP-tam olsa bile 1 , ..., a n tüm farklı [HWW08] (için Serge Gaspers teşekkür ederim bu konuda bana ). 3 bölümlü sorunun bu sınırlı sürümünü söz konusu probleme aşağıdaki gibi azaltmak mümkündür.
Biz farklı pozitif tamsayılar bir oluşan 3-bölüm problemin bir örneğini verilmiştir olduğunu varsayalım 1 , ..., bir n . M = n / 3 ve B = (a 1 +… + a n ) / m olsun ve N, bir i arasında maksimum olsun . Çubuk sorununun aşağıdaki örneğini düşünün: örnek, her k∈ {1,…, N} ∖ {a 1 ,…, n } ve m uzunluk B çubukları için bir uzunluk k çubuğundan oluşur. her bir i'nin bir i > B / 4 ≥ N / 2'yi karşıladığını , bu çubuk sorununun ancak 3 bölümlü sorunun örneğinin bir çözümü varsa çözümü olduğunu kanıtlamak kolaydır.
Referanslar
[HWW08] Heather Hulett, Todd G. Will, Gerhard J. Woeginger. Derece dizilerinin çok grafiğe göre gerçekleştirilmesi: Maksimizasyon kolaydır, minimizasyon zordur. Yöneylem Araştırması Mektupları , 36 (5): 594–596, Eylül 2008. http://dx.doi.org/10.1016/j.orl.2008.05.004