Lingkup pembatas bukti alami

12

Penghalang bukti alami dari Razborov dan Rudich menyatakan bahwa di bawah asumsi kriptografi yang kredibel orang tidak dapat berharap untuk memisahkan NP dari P / poli dengan menemukan sifat kombinatorial dari fungsi yang konstruktif, besar, dan bermanfaat. Ada beberapa hasil terkenal yang berhasil menghindari penghalang. Ada juga beberapa makalah yang membahas kemungkinan celah untuk tiga kondisi, seperti hasil Chow yang menunjukkan penghalang sensitif terhadap pelanggaran yang lemah terhadap jumlah besar, dan makalah terbaru Chapman dan Williamsmenyarankan bagaimana cara berpotensi menghindari penghalang dengan merelaksasi kondisi kegunaan. Pertanyaan saya adalah apakah ada contoh, atau bahkan kemungkinan, untuk menghindari penghalang bukti alam bukan dengan melanggar konstruktifitas, kebesaran, atau kegunaan, tetapi dengan jatuh sepenuhnya di luar cakupannya. Artinya, sama sekali tidak jelas bagi saya mengapa setiap metode pembuktian yang potensial harus didasarkan pada penemuan "properti" kombinatorial dan kemudian mempartisi semua fungsi menjadi fungsi yang memenuhi dan tidak memenuhi properti. Mengapa kerangka kerja operasi ini berlaku untuk semua bukti yang mungkin, dan jika tidak maka akan seperti apa jenis bukti lainnya?

Anonim
sumber
berpikir mereka valid, tetapi mungkin ada beberapa "celah" halus di sini, seperti itu sering terjadi secara historis untuk "teorema penghalang". RJLipton memiliki lebih banyak pemikiran tentang bukti alami / penghalang "tidak jalan" secara umum. sarankan diskusi lebih lanjut dalam Theoretical Computer Science Chat
vzn

Jawaban:

14

Biarkan menjadi fungsi, dan biarkan C menjadi kelas algoritma yang bekerja pada irisan terbatas f . Setiap sirkuit yang lebih rendah terikat apapun adalah bukti bahwa f C , untuk beberapa f dan beberapa C . Pertimbangkan "properti kombinatorial dari Boolean fungsi" P f , sehinggaf:{0,1}{0,1}CffCfCPf

dan P f (g)=0untuk semuagf.Pf(f)=1Pf(g)=0gf

Sebuah bukti bahwa adalah bukti bahwa P f adalah berguna melawan C , dalam terminologi Razborov dan Rudich. Artinya, "kegunaan" sama sekali tidak dapat dihindari - tidak ada cara untuk "berada di luar cakupannya." Jika Anda telah membuktikan sirkuit dengan batas bawah sama sekali, Anda telah memberikan beberapa properti yang bermanfaat.fCPfC

Perhatikan bahwa, jika , maka P f juga konstruktif, dalam terminologi Razborov dan Rudich. Jadi untuk fungsi f dihitung dalam E tapi tidak di (katakanlah) P / p o l y , constructivity juga akan berlaku untuk setidaknya satu properti dari fungsi Boolean yang berguna terhadap P / p o l y .fTIME[2O(n)]PffEP/polyP/poly

Jadi, Razborov dan Rudich lebih mendasar daripada yang Anda bayangkan.

Ryan Williams
sumber
1
Saya bingung mengapa Razborov dan Rudich meletakkan "kombinatorial" di depan "properti" ketika mereka mendefinisikan properti yang sepenuhnya umum, yaitu sebagian dari fungsi Boolean.
Sasho Nikolov
6

Anda benar: teorema bukti alami adalah tentang sifat alami (dan hanya secara informal tentang bukti). Razborov sendiri menulis dua makalah sekitar waktu yang sama melihat ke kelas bukti formal dan kompleksitas batas bawah:

Yang pertama mempelajari formalisasi bukti batas bawah yang ada dalam fragmen lemah aritmatika (batas atas pada kekerasan membuktikan teori kompleksitas batas bawah).

PNPZFCZFPAPVPVP

PVPNP

PV

PNPP

Kaveh
sumber