Apakah masalah berikut NP-complete? (Saya anggap ya).
Input: grafik tidak terarah di mana set edge dapat didekomposisi menjadi dua siklus sederhana disjointing edge (ini bukan bagian dari input).
Pertanyaan: Apakah ada siklus sederhana dalam dengan panjang lebih besar dari ?k
Jelas masalahnya adalah dalam NP dan derajat maksimum dalam adalah , tetapi itu tampaknya tidak membantu.≤ 4
Jawaban:
Upaya pengurangan ....
Pengurangan dari jalur Hamilton pada digraf dengan derajat 3 maksimal yaitu NPC [G&J]G=(V,E)
Dalam grafik yang dihasilkan, semua simpul kuning dapat dilalui oleh jalur sederhana hanya dalam dua cara yang ditunjukkan pada gambar E dan gambar F, yang sesuai dengan dua traversal yang valid dari simpul asli b ∈ V ; informal jika tepi menuju "ungu" simpul ungu tambahan digunakan, k kuning tidak dapat dilalui.3k b∈V k
Memilih cukup besar | V | , grafik hasil G ′ memiliki panjang jalur sederhana lebih besar dari 3 k ( | V | - 1 ) jika dan hanya jika grafik asli G memiliki jalur Hamiltonian (panjang | V | - 1 )k≫|V| G′ 3k(|V|−1) G |V|−1
Gambar yang lebih besar dapat diunduh di sini
sumber
Terinspirasi oleh jawaban Vor, saya ingin memberikan yang lebih sederhana.
Mulai dengan masalah siklus Hamiltonian untuk masalah grafik grid yang terbukti sulit oleh Itai.
Dapat dengan mudah dilihat bahwa set tepi grafik grid dapat dipartisi menjadi 2 himpunan bagian yang terpisah: horisontal dan vertikal.
Jadi sekarang, kita perlu menenun semua yang horizontal menjadi satu siklus sederhana, dan menenun semua yang vertikal menjadi siklus sederhana lainnya.
Ini adalah tugas yang sangat mudah: untuk yang vertikal, sapu dari paling kiri ke kanan, cukup sambungkan celah vertikal apa pun, lalu sambungkan garis vertikal terkoordinasi x berturut-turut, lalu sambungkan simpul paling kiri ke bawah dengan simpul paling kanan paling atas. Lakukan hal yang sama untuk tepi horizontal.
Perhatikan bahwa grafik yang diperoleh masih sederhana, tidak diarahkan, dan memenuhi persyaratan. Ini sederhana karena pada langkah terakhir fase vertikal dan fase horizontal, kita berurusan dengan dua pasangan simpul yang berbeda.
sumber