Misalkan saya diberi satu set terbatas poin di pesawat, dan diminta untuk menggambar kurva C ( P ) yang dapat dibedakan dua kali melalui p i , sedemikian sehingga perimeternya sekecil mungkin. Dengan asumsi p i = ( x i , y i ) dan x i < x i + 1 , saya dapat memformalkan masalah ini sebagai:
Soal 1 (diedit sebagai respons terhadap komentar Suresh) Tentukan fungsi x ( t ) , y ( t ) dari parameter t sedemikian rupa sehingga arclength L = ∫ [ t ∈ 0 , 1 ] √ diminimalkan, denganx(0)=x1,x(1)=xndan untuk semuati:x(ti)=xi, kita memilikiy(ti)=yi).
Bagaimana saya membuktikan (atau mungkin menyangkal) bahwa Masalah 1 adalah NP-keras?
Mengapa saya curiga kekerasan NP Misalkan asumsi santai. Jelas, fungsi minimum arclength adalah tur keliling Salesman dari p i 's. Mungkin kendala C 2 hanya membuat masalah lebih sulit?
Konteks Varian dari masalah ini telah diposting di MSE . Itu tidak menerima jawaban di sana dan di MO . Mengingat bahwa tidak masalah untuk menyelesaikan masalah, saya ingin mengetahui seberapa sulitnya.
Jawaban:
sumber