Konsekuensi dari PIT lebih dari

11

Diberikan sedemikian sehingga koefisien p , q dibatasi oleh B , apakah p q tahan ?p(x1,,xn),q(x1,,xn)Z[x1,,xn]p,qBpq

Lemma Schwartz-Zippel berlaku di sini karena berlaku untuk bidang umum dan dan ada algoritma acak yang efisien untuk masalah ini.ZQ

Kami berharap masalah ini memiliki derandomisasi yang efisien.

Apa akibatnya jika masalah ini tidak memiliki derandomisasi yang efisien?

András Salamon
sumber
1
Bagaimana yang dan q yang diberikan?pq
@ RickyDemer Bagaimana ini diberikan dalam pengujian identitas polinomial biasa?
Bukankah hasil Kabanets-Impagliazzo mengatakan bahwa kita TIDAK mengharapkan derandomisasi yang efisien?
Suresh Venkat
1
Iya. Saya pikir saya akan memunculkannya karena dengan representasi standar , string yang berbeda mewakili elemen yang berbeda.
3
@SureshVenkat: Kabanets & Impagliazzo membuktikan beberapa hal, termasuk: 1. Jika PIT dapat diderandomisasi, baik NEXP tidak memiliki sirkuit polysize (boolean) atau permanen tidak memiliki sirkuit polysize (aritmatika); 2. Jika permanen membutuhkan sirkuit ukuran superpoly, PIT bisa "lemah" derandomized. Karena kesimpulan 1. umumnya diperkirakan berlaku serta premis 2., saya akan mengatakan bertentangan dengan Anda bahwa hasil KI mengatakan bahwa kami mengharapkan derandomisasi yang efisien.
Bruno

Jawaban:

8

Karena PIT dalam , jika tidak ada derandomisasi yang efisien maka PR P (dan, khususnya, PN P , tetapi itu tidak begitu mengejutkan, karena kami berharap hal itu benar adanya). Ini juga menyiratkan, tentu saja, bahwa PB P P , jadi apa pun yang menyiratkan P = B P P menjadi salah. Misalnya, generator nomor pseudorandom yang cukup kuat tidak ada, dan E = D T I M E ( 2 OcoRPPRPPNPPBPPP=BPPakan memiliki sirkuit ukuran subeksponensial!E=DTIME(2O(n))

Joshua Grochow
sumber
Jadi ini memegang terlepas dari bidang tanah (koefisien di mana p { 2 , 3 , 5 , 7 , ... } { } dengan beberapa batas pada koefisien)? Qpp{2,3,5,7,}{}
Memang, seperti yang telah Anda tunjukkan, Schwarz-Zippel-DeMillo-Lipton berlaku pada bidang yang berubah-ubah, dan yang diperlukan hanyalah terikat pada tingkat polinomial (bukan ukuran koefisien atau ukuran rangkaian). Dengan jumlah pengecualian yang sangat kecil, PIT biasanya berarti versi derajat-terikat (derajat dibatasi oleh polinomial dalam jumlah variabel).
Joshua Grochow
Mungkin hal yang konyol. Anda menyebutkan independensi pada ukuran koefisien dan ukuran rangkaian. Saya berasumsi ukuran tergantung pada derajat dan ukuran koin. Apakah aku salah?
2
Ukuran sirkuit dapat bergantung pada ukuran koin, tergantung pada model Anda (model yang tergantung biasanya disebut "bebas konstan"). Ukuran sirkuit hanya tergantung sangat longgar pada derajat, dalam arti bahwa ukuran setidaknya log derajat, tetapi sebenarnya algoritma coRP yang keluar dari SZDL hanya tentang derajat. Bahkan tidak tergantung pada fungsi yang diberikan sebagai sirkuit - hanya dalam beberapa bentuk di mana mereka dapat dengan mudah dievaluasi ("kotak hitam").
Joshua Grochow
Terima kasih. Agak menyusahkan bahwa derandomisasi dapat dilakukan tanpa kehilangan efisiensi walaupun koefisiennya sendiri bisa sangat rumit
0

Anda bertanya-tanya tentang masalah gambaran besar di sini. Bilangan alami dapat secara kanonik terwakili dalam notasi unary, tetapi representasi ini tidak efisien dalam ruang. Anda juga bisa mewakilinya dalam notasi biner, yang lebih efisien ruang, tetapi tidak lagi kanonik, karena Anda juga bisa menggunakan notasi tenary, atau notasi desimal. Tetapi perhatikan bahwa representasi oleh sirkuit tidak secara signifikan kurang efisien daripada notasi biner, lihat misalnya

101101 = (((1+1)*(1+1)+1)*(1+1)+1)*(1+1)*(1+1)+1

Dan pemberitahuan itu (...)*(1+1)bisa diganti x:=(...) in x+x, jadi Anda bahkan tidak perlu multiplikasi untuk ini. Tetapi karena Anda memiliki perkalian, Anda bahkan dapat secara efisien mewakili angka-angka seperti 1011^101101. Perhatikan juga bahwa Anda dapat menambahkan, mengurangi, dan mengalikan angka dalam representasi ini secara efisien. Tetapi representasi ini tidak terbatas pada angka, itu bahkan bekerja dengan cara yang persis sama untuk fungsi polinom multivarian. Dan untuk polinomial, ini bahkan merupakan representasi yang cukup alami, karena polinomial adalah aljabar bebas untuk cincin komutatif, dan representasi sebagai rangkaian dapat digunakan untuk aljabar bebas apa pun.

c=1010101010c0cditolak, karena sebagian besar angka-angka itu akan mengandung lebih banyak informasi daripada yang mungkin diwakili oleh alam semesta fisik. Sebagian besar kata-kata kasar hanya membuat saya tertawa, tetapi hal ini membuat saya berpikir. Para filsuf seperti Willard Van Orman Quine telah memprotes terhadap klaim adanya kemungkinan yang tidak teraktualisasi, antara lain karena mereka mengarah pada unsur-unsur yang tidak teratur yang tidak dapat dikatakan bermakna untuk identik dengan diri mereka sendiri dan berbeda satu sama lain. Jadi saya merasa cukup masuk akal untuk bertanya-tanya tentang angka presentasi yang masih melakukan penambahan, pengurangan dan penggandaan, dan setidaknya secara bermakna menentukan apakah dua angka berbeda satu sama lain. Representasi rangkaian mencapai ini ...

Kembali ke polinomial dan representasi sirkuit dari aljabar gratis. Inilah beberapa pertanyaan besar:


  • n4n
  • Apakah ada aljabar gratis yang pengujian identitas deterministiknya yang efisien akan mematahkan dugaan yang diyakini umum, seperti P! = NP?
    -> Ya, pengujian identitas untuk aljabar gratis untuk cincin komutatif reguler adalah NP-lengkap. Tidak memperhatikan ini untuk waktu yang lama, lihat di bawah ...
  • Z[x1,,xn]

Saya terutama bertanya-tanya tentang aljabar gratis untuk cincin komutatif reguler di sini (yaitu cincin dengan operasi terbalik umum), karena mereka akan memungkinkan untuk mewakili bilangan rasional dan fungsi rasional. Perhatikan bahwa jika kita menggunakan representasi ini hanya untuk angka, maka kita mungkin bertanya-tanya apakah kita dapat secara efisien menguji a < brepresentasi ini. Pertanyaan ini tidak masuk akal untuk cincin komutatif gratis, tetapi bisa masuk akal untuk polinomial, jika kita menafsirkannya dalam konteks cincin yang dipesan sebagian secara gratis. Tapi cincin yang dipesan sebagian hanyalah struktur relasional alih-alih aljabar, jadi ini adalah jenis pertanyaan yang berbeda ...


Lemma Schwartz-Zippel berlaku di sini karena berlaku untuk bidang umum dan Z ⊂ QZQ

((33+3)3+x)3((22+5)3+x)2xn72n/253n/3ZB=exp(exp(n))O(logB)


Z[x1,,xn]

Di sisi lain, saya juga percaya bahwa Anda dapat menggunakan generator nomor pseudorandom yang wajar dan dengan demikian memutuskan PIT untuk semua tujuan praktis, jika Anda hanya menguji cukup lama. Saya hanya percaya bahwa Anda tidak akan pernah bisa menghilangkan keraguan (kecil sekali) yang tersisa, mirip dengan satuan ukuran nol, yang tetap mengganggu karena tidak kosong.

Thomas Klimpel
sumber
P!=NP
Saya sedang memikirkan masalah aljabar gratis saja tetapi tidak apa yang Anda pikirkan