Saya membaca survei oleh Trevisan dan Lovett tentang aplikasi kombinatorik aditif di TCS. Sebagian besar aplikasi ini berada di bawah kompleksitas komputasi , misalnya batas bawah. Saya ingin tahu apakah kombinatorik aditif telah menemukan aplikasi dalam desain algoritma juga.
Motivasi untuk pertanyaan saya adalah sebagai berikut: sementara hubungan antara aditif kombinatorik dan kompleksitas tampaknya agak alami, saya ingin tahu bagaimana struktur aljabar yang ditemukan oleh kombinatorik aditif dapat dieksploitasi dalam merancang algoritma yang efisien, jika ada. Pointer ke literatur akan dihargai.
ds.algorithms
reference-request
co.combinatorics
pengguna32373
sumber
sumber
Jawaban:
Timothy Chan dan Moshe Lewenstein memiliki makalah tentang 3SUM dan masalah terkait dalam STOC mendatang, yang menerapkan versi efektif teorema BSG dari kombinatorik aditif untuk menyelesaikan varian 3SUM lebih cepat daripada n ^ 2 kali.
Lihat tautan ini ke surat kabar Chan .
sumber
The algoritma DC3 untuk menghitung array akhiran mengambil keuntungan dari kombinatorika aditif. Menggunakan perbedaan penutup di bagian kunci dari algoritma. Ide-idenya sangat keren dan mudah diakses. Algoritma ini juga memiliki kinerja yang sangat baik dalam praktik, dan diajarkan secara luas.
Berikut kutipannya:
Juha Kärkkäinen, Peter Sanders, Stefan Burkhardt. Konstruksi Lini Sufiks Pekerjaan Linier . Jurnal ACM, 2006.
sumber
Lihat Austrin, P., Kaski, P., Koivisto, M., & Nederlof, J. (2015, Februari). Subset Jumlah dalam Absennya Konsentrasi. Dalam EW Mayr, & N. Ollinger (Eds.), Simposium Internasional ke-32 tentang Aspek Teoritis Ilmu Komputer (STACS 2015) (Vol. 30, hlm. 48-61).
sumber
Jika Anda memasukkan pengujian dalam desain algoritma, Samorodnitsky menggunakan kombinatorik aditif untuk menunjukkan bahwa transformasi linear dapat diuji secara efisien [di sini] .
sumber
Contoh lain adalah karya klasik Coppersmith dan Winorgrad dari tahun 1990 tentang perkalian matriks, yang didasarkan pada kombinatorik aditif
http://www.sciencedirect.com/science/article/pii/S0747717108800132
sumber