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],M∪H)

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+Xi−Xi

(+x1∨−x2∨−x3)∧(−x2∨x3∨x4)

resim açıklamasını buraya girin

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

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

SCjSXiS→Xi→±Xi→CjXi→+XiXi→−Xi)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.