Adakah yang telah mengeksplorasi apa kompleksitas sirkuit dari masalah keputusan klasik seperti Primes atau Graph-Isomorphism untuk ukuran input ?
Sementara kebanyakan orang tertarik pada bagaimana penskalaan berjalan sebagai , saya pikir itu juga akan menarik untuk melihat bagaimana ini tumbuh untuk N. kecil. Tentu, kita sekarang tahu Primes ada di P, tetapi akan rapi untuk lihat bagaimana ia tumbuh, dan mungkin bahkan perubahan tajam dalam tingkat pertumbuhan grafik karena inputnya cukup besar sehingga algoritma yang berbeda menjadi lebih efisien.
Bahkan ada kemungkinan (tidak mungkin) bahwa seseorang dapat mengekstraksi dari rangkaian sirkuit suatu algoritma umum.
Sepertinya pendekatan ini dapat menjawab pertanyaan yang berbeda dari biasanya tentang . Dengan kemajuan pengetahuan algoritma (pemecah SAT, dll.) Dan kekuatan komputasi super, jawaban konkret dapat diperoleh untuk kecil .N
Apakah ada referensi atau daftar hasil untuk orang yang secara eksplisit menghitung kompleksitas rangkaian masalah keputusan untuk kecil ?
Jika ada orang yang mengerjakan ini, algoritma apa yang mereka gunakan saat ini untuk menyelesaikan masalah rangkaian minimal (diberi fungsi boolean dan serangkaian gerbang, mengeluarkan rangkaian menggunakan gerbang minimal yang diperlukan)?
Jawaban:
Ya, ini adalah ide alami dan orang-orang telah memikirkannya. Singkatnya, masalahnya adalah bahwa pemecah SAT / QBF yang mutakhir sekalipun memungkinkan untuk menemukan sirkuit yang sangat kecil saja (dengan sekitar 10-12 gerbang), tidak untuk mengatakan tentang membuktikan bahwa tidak ada sirkuit kecil. Beberapa referensi:
sumber
Dalam banyak model tidak seragam - sirkuit Boolean, sirkuit aljabar, pohon keputusan, program percabangan, dll - menghitung kompleksitas yang tepat tampaknya jauh lebih sulit daripada menghitung kompleksitas asimptotik. Sementara saya mempertahankan harapan bahwa intuisi Anda benar - bahwa memahami kompleksitas yang tepat dari contoh kecil mungkin mengarah pada wawasan asimptotik - Saya tahu hanya beberapa kasus di mana ini terjadi:
Algoritma dan batas bawah untuk perkalian matriks format kecil. Ada cukup banyak pekerjaan pada 2x2 ( Strassen ), 3x3 ( Laderman ), dan format kecil lainnya untuk perkalian matriks (lihat juga Johnson-McLoughlin dan Hopcroft-Kerr ). Awalnya, ini sering dapat digunakan untuk memberikan perbaikan asimptotik, karena struktur rekursif multiplikasi matriks. Akhirnya, Coppersmith-Winograd menggantikan semua ini di ranah asimptotik.
Batas bawah gaya GCT pada perkalian matriks kecil karena Bürgisser dan Ikenmeyer telah menghasilkan batas bawah asimtotik pada perkalian matriks. Saya pikir ini setidaknya sebagian karena struktur representasi-teoretis secara alami menyarankan bagaimana mengubah batas bawah tunggal, tepat menjadi keluarga tanpa batas.
(Lihat jawaban Alexander Kulikov untuk lebih banyak pasangan)
Selain dari ini, ada sejumlah kecil tapi nontrivial pekerjaan pada kompleksitas yang tepat dari berbagai masalah, tetapi sebagian besar masalah lebih mudah daripada GraphIso atau Primes (kecuali untuk contoh terakhir dari permanen). Meskipun saya menemukan karya ini menarik dan mempertahankan harapan bahwa ini akan mengarah pada wawasan teoretis yang lebih besar, sejauh yang saya tahu belum melakukannya.
Knuth mempertimbangkan pertanyaan tentang jumlah persis perbandingan yang diperlukan untuk mengurutkan daftar elemen dalam Bab 5, Vol. 3 dari TAOCP . Kemajuan lebih lanjut telah dibuat sejak saat itu (lihat karya oleh Peczarski , dan referensi di dalamnya).n
Ada juga beberapa pekerjaan pada jaringan penyortiran kedalaman minimum yang tepat ( Bundala dan Závodný tampaknya menjadi yang terbaru).
Dengan kompleksitas yang tepat, dapat terjadi efek angka-teoretis karena ukuran input. (Ketika berhadapan dengan algoritma divide-and-conquer, misalnya, mudah untuk membayangkan bagaimana input dengan ukuran mungkin berbeda dari input dengan ukuran aneh ketika menyangkut kompleksitas yang tepat.) Lihat Drmota dan Szpankowski untuk contoh-contoh ini. , serta teorema master yang tepat.2k
Kompleksitas determinan dari permanen kecil (terikat atas oleh B. Grenet dan baru-baru ini terikat pada oleh Alper, Bogart, dan Velasco ) dan fungsi lainnya ( Qiao, Sun, dan Yu ).per3
sumber