Dekomposisi minimum yang dapat digabungkan secara merata

10

Diberikan dua polyhedra dan Q , P dan Q sama-sama dapat dikomposisikan jika ada set polyhedra P 1 yang terbatas , ... , P n dan Q 1 , ... , Q n sedemikian rupa sehingga P i dan Q i kongruen untuk semua i , P = n i = 1 P i dan Q = n i = 1 QPQPQP1,,PnQ1,,QnPiQiiP=i=1nPi . Diketahuibahwa jika P dan Q adalah poligon dengan luas yang sama,komposisi yang samaselalu ada dan bahwa initidak berlaku secara umum untuk dimensi yang lebih tinggi. Q=i=1nQiPQ

Saya ingin tahu tentang kerumitan masalah komposisi kesetaraan minimum:

Untuk dua poligon dan Q , temukan persamaan posisi P 1 , ... , P n dan Q 1 , ... , Q n yang meminimalkan n .PQP1,,PnQ1,,Qnn

Apakah ada algoritma (tepat, polinomial, eksponensial, perkiraan) untuk ini? Apakah kerumitannya diketahui?

Glencora Borradaile
sumber
2
selamat datang, blog yang bagus !
vzn

Jawaban:

6

Untuk daerah satu dimensi yang terputus dengan koordinat bilangan bulat, komposisi ekuivalen ke dalam jumlah minimum kepingan sangat kuat NP-hard melalui pengurangan mudah menjadi 3SUM: jika satu bentuk memiliki segmen yang panjangnya adalah input 3SUM dan yang lain memiliki segmen yang panjangnya adalah tempat sampah Anda harus mengemasnya, maka Anda dapat melakukannya tanpa memotong tambahan jika instance 3SUM dapat dipecahkan. Untuk poligon dua dimensi tetap sulit, bahkan untuk daerah yang terhubung: kentalkan segmen masalah satu dimensi menjadi satuan tinggi persegi panjang dan hubungkan dengan "string" tipis yang memiliki area terlalu kecil untuk memengaruhi bagian 3SUM dari masalah tetapi mudah ditangani dalam dekomposisi.

(Penafian: Saya meminjam ide pengurangan ini dari beberapa kerja bersama yang belum dipublikasikan dengan banyak orang lain mengenai kekerasan dari beberapa masalah lain.)

David Eppstein
sumber
Penafian Anda tampaknya benar-benar pengakuan! :-)
David Richerby