Verilen köşe çiftleri arasındaki maksimum mesafeyi azaltmak için Hamilton yoluna bir eşleme ekleyin


14

Aşağıdaki sorunun karmaşıklığı nedir?

Giriş :

  • birHamilton yoluiçinde K nHKn
  • köşe çiftinin bir alt kümesiR[n]2
  • pozitif bir tamsayı k

Sorgu : Her ( v , u ) R , d G ( v , u ) k için eşleşen bir var mı? (burada G = ( [ n ] , M H ) )M(v,u)RdG(v,u)k
G=([n],MH)

Bu sorun hakkında bir arkadaşımla görüşüyorum. Arkadaşım sorunun polinom zamanında olduğunu düşünüyor. Bence NP tam.


11
Bunu en azından sunum açısından daha da basitleştirebilirsiniz. Size , n köşeli bir yol ve bu köşelerin çiftlerinden oluşan bir R koleksiyonu verilir . R'deki herhangi bir çift arasındaki mesafe en fazla k olacak şekilde yolu bir eşleme ile arttırmak istersiniz . knRRk
Sasho Nikolov

Bu formülasyonun, bazı belirsizlikleri gidermek için yaptığım son düzenlemeden sonra kafa karıştırıcı olabileceğini düşünüyorum.
pfim

1
Benim yorumum doğru, değil mi?
Sasho Nikolov

Sorun bildirimini daha titiz hale getirmek için bir düzenleme yaptım. Bence bu daha da basitleştirilebilir çünkü H'nin genel kayıp olmadan Hamilton yolu 1-2-3-4-5 ...- n olduğunu varsayabiliyorsunuz. Yani ihtiyacınız var . n
Kaveh

Yanıtlar:


1

Bu cevap yanlış .

Arkadaşın haklı. Sorununuz (Sasho tarafından yorumlandığı gibi), eşleşen kardinalitesine herhangi bir kısıtlama getirmez . Bu nedenle, R'deki çiftler arasında bir eşleşme olması için C'yi seçin . Daha sonra herhangi bir pozitif tamsayı k için , R'deki her çift arasındaki mesafe k'dan azdır .CCRkRk

Yolları hem eşleşen hem de P yolundan kenarlar içermeye zorlarsanız, sorununuz ilginç hale gelir .CP


R

RCRPR

1
RR(1,2)(1,3)C

@ EmilJeřábek Evet. Puanınız geçerli. Cevabımı düzenleyeceğim.
Mohammad Al-Turkistany

C

0

Kn

Bence NP tamamlandı. Bu, 3SAT'ın gayri resmi / hızlı azaltma fikri

xi

  • Xi,+Xi,Xi
  • (Xi,+Xi)(Xi,Xi)

SXi

CjCj+XiXi

(+x1x2x3)(x2x3x4)

resim açıklamasını buraya girin

R(S,C1),(S,C2),...

P(Xi,+Xi)(Xi,Xi)P

SCjSXiSXi±XiCjXi+XiXiXi)CP

P

PC

resim açıklamasını buraya girin

Orijinal grafik:

resim açıklamasını buraya girin

KCjS

C

P

resim açıklamasını buraya girin


Tüm mavi kenarları içeren bir yol oluşturmaya çalışmak beni endişelendiriyor: Bazı köşelerde üzerlerinde 2'den fazla mavi kenar var, bu nedenle tüm mavi kenarları içeren tek bir basit yol olamaz.
Mikhail Rudoy

Tamam, teşekkür ederim ... Basit bir yolun ne olduğunu tamamen unuttum :-( ... şimdi düzeltilmesi gerekiyor.
Marzio De Biasi

Math.SE üzerine bu yazı, sorunun NP-tamamlanmamış olabileceğini düşündürmektedir. Bu quasipolynomial zaman içinde zorlu ama çözülebilir olabilir math.stackexchange.com/questions/2218929/...
Mohammad Al-Turkistany

@ MohammadAl-Turkistany: cevabın mevcut versiyonunda bir kusur görüyor musunuz?
Marzio De Biasi

Hayır, belirgin bir kusur görmüyorum.
Mohammad Al-Turkistany
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.