Sorunun karar formunda bile NP zor olduğunu kanıtlıyoruz, yani `` Giriş grafiği zaten akorsuz bir garip döngü tamamlandı mı? ''G
Sorun P : bir grafiktir Verilen ve bir kenar e ∈ E ( G ) , içinden geçen 3 den uzunlukta daha büyük bir chordless tek döngü vardır e ?Ge∈E(G)e
Bu sorun, NP sert 'bir belirli düğüm geçen chordless da döngüleri tespit' indirgeme ile olduğu bilinen referans vererek bölüm 3 önce paragrafında belirtildiği Görüş birinde verilen ve q = 2 :p=0q=2
Bir yana, ve p ≥ 0 rastgele sabit tamsayı olsun. Aşağıdaki sorunlar NP komple: bir grafiktir mu G tepe öngörülen bir geçiş indüklenen bir döngüsü içeren u uzunluğu, p (mod q )? ...q>1p≥0Gupq
(Karp azalması olabilir, ancak bir Aşçıya izin verirsek, aşağıdaki azaltmayı göz önünde bulundurun: Verilen derece d düğümünü, uygun giden kenarları olan d boyutunun tam bir alt bölümüne dönüştürün. verilen düğümü geçen akorsuz bir çift çevrimin, tüm grafikteki kenarlardan birinden geçen 3'ten büyük bir akorsuz tek çevrimine karşılık geldiğine dikkat edin.)
Şimdi ana azaltma için. Geçerek herhangi üçgenler varsa öncelikle algılamak, Problem P örneği göz önüne alındığında ; öyleyse, e ile üçgen oluşturan her düğümü silin . İle bir üçgen oluşturan bir silme düğümleri bu Not e geçen bir chordless tek döngüleri çıkarılması değil e (chordless özelliği tarafından).eeee
Daha sonra, e = ( u , v ) dışındaki her kenar için bir yardımcı düğüm v f ve iki kenar ( v f , u ) ve ( v f , v ) ekliyoruz . Yeni grafik gözlemleyin G ' , aşağıdaki özelliğe sahiptir:fe=(u,v)vf(vf,u)(vf,v)G′
geçen 3'ten uzunluğa bir chordless tek döngüsüne sahiptir , e , ancak ve ancak G ' bir chordless tek döngülü tamamlanmasıdır.GeG′
Sadece bir yönde için, kenarların farklı dikkate ispat edilebilir . E dışındaki her kenar (yeni eklenen kenarlar dahil) en az bir üçgende (yardımcı düğümü içeren kenar) olacaktır; ve E bir chordless tek döngüsünde olur G ' orada içinden geçen bir chordless tek çevrim olduğu e de G ve döngü düğüm silme işlemi sırasında kaldırılmaz.G′eeG'eG
Eğer yön için, dışındaki her kenarın en az bir üçgen içinde olması gerektiğinden, sadece e kenarı hakkında endişelenmemiz gerekir . İçinden geçen bir chordless tek döngü vardır e de G ' ( G ' bir chordless tek döngü tamamlanmak üzere). Döngüsü inşası ile uzunluğu 3 olamaz G ' , ve döngü (chordless özelliği tarafından) herhangi bir yardımcı düğüm içeremez çünkü, bu grafik olacak G de. Bu nedenle kanıt tamamlandı.eeeG′G′G′G