อุปสรรคในการแยกคลาสความซับซ้อนอื่น ๆ


9

ทำหลักฐานธรรมชาติ Relativization และ Algebrization ยังส่งผลกระทบต่อการแยกชั้นความซับซ้อนอื่น ๆ เช่นLNLNPcoNPPHPSPACE etc?

เช่นอุปสรรคการพิสูจน์ตามธรรมชาติควรมีผลต่อการพิสูจน์ของ NPCoNP เพราะมันจะแยกจากกัน PNP. อย่างไรก็ตามความสัมพันธ์ระหว่างNP และ CoNP ดูเหมือนจะไม่ได้มีมากกับ OWFs เมื่อเทียบกับความสัมพันธ์ระหว่าง P และ NP. ดังนั้นการพิสูจน์ตามธรรมชาติส่งผลกระทบต่อการแยกที่แข็งแกร่งNPCoNP?


ฉันรู้ว่าบรรทัดบนสุดของกระดาษ ( cs.umd.edu/~gasarch/BLOGPAPERS/natural.pdf ) มีPPSPACE, PNP, PNC. นั่นคือเหตุผลที่ฉันไม่รวมPจากรายการด้านบน ตั้งแต่ฉันคลานNPCoNP spearates P และ NPฉันรวมคำถามแยกต่างหาก คุณมีใบเสนอราคาตรงที่มันบอกอะไรโดยเฉพาะNPCoNP?
....

คำตอบ:


12

มี (อย่างน้อย) สองด้านที่อุปสรรคที่มีอยู่มีน้อยที่จะพูดว่า:

ACC ขอบเขตที่ต่ำกว่าไม่มีสิ่งกีดขวางใด ๆ ที่รู้จักกันในการพิสูจน์ว่า TC0 ไม่ได้อยู่ใน (ไม่เหมือนกัน) ACC - นอกเหนือจากความเป็นไปได้ที่การแยกอาจเป็นเท็จ ไม่ชัดเจนว่าควรใช้การพิสูจน์ทางธรรมชาติกับ ACC คำถามนี้ลดลงไปที่: เราควรคาดหวังว่าจะมีฟังก์ชั่นหลอกเทียมที่สามารถใช้งานได้ใน ACC หรือไม่?

LOGSPACE vs NPตามที่Fortnowชี้ให้เห็นกลไกออราเคิลที่มีอยู่สำหรับการคำนวณที่ จำกัด พื้นที่ดูเหมือนจะไม่แสดงอุปสรรคที่แท้จริงให้กับ LOGSPACE vs NP สำหรับความรู้ของฉันแบบจำลองพยากรณ์ที่รู้จักกันซึ่งทำให้การล่มสลายของ LOGSPACE และ NP ยังยุบตัว ALTERNATING LOGSPACE (เช่น P) และ ALTERNATING POLYTIME (เช่น PSPACE) ดังนั้นนักทำนายเหล่านี้จึงเลือกใช้แบบจำลองการคำนวณที่ไม่สอดคล้องกันกับความเป็นจริง ถึง PSPACE)


6

ผลของ Razborov และ Rudich ในกระดาษพิสูจน์ธรรมชาติของพวกเขา ค่อนข้างทั่วไป มันไม่ได้ถูก จำกัดP เมื่อเทียบกับ NP.

ฉันชอบความชัดเจนของคำอธิบายในหนังสือเล่มล่าสุดของStasys Juknaเรื่อง " Boolean Function Complexity: Advance and Frontiers ":

คำจำกัดความ 18.30 ฟังก์ชั่นG:{0,1}l{0,1}n กับ l<n เรียกว่า (s,ϵ)- เครื่องกำเนิดไฟฟ้าเทียมหลอกที่ปลอดภัยถ้าสำหรับวงจรใด ๆ C ขนาด s บน n ตัวแปร

|Pr[C(y)=1]Pr[C(G(x))=1]|<ϵ,
ที่ไหน y ได้รับการสุ่มเลือกอย่างสม่ำเสมอ {0,1}nและ x ใน {0,1}l.

คำจำกัดความ 18.31 ปล่อยf:0,1n0,1เป็นฟังก์ชั่นบูลีน เราพูดอย่างนั้นf คือ (s,ϵ)- ยากสำหรับวงจรใด ๆ C ขนาด s,

|Pr[C(x)=f(x)]12|<ϵ,
ที่ไหน x ได้รับการสุ่มเลือกอย่างสม่ำเสมอ {0,1}n.

ตัวสร้างฟังก์ชันแบบสุ่มหลอกเป็นฟังก์ชันบูลีน f(x,y):{0,1}n+n2{0,1}. โดยการตั้งค่าy- แปรปรวนสุ่มเราได้รับฟังก์ชั่นย่อยของมัน fy(x)=f(x,y). ปล่อยh:{0,1}n{0,1}เป็นฟังก์ชั่นบูลีนสุ่มอย่างแท้จริง เครื่องกำเนิดไฟฟ้าf(x,y) ปลอดภัยต่อ Γ- โจมตีถ้าสำหรับทุก ๆ วงจร C ใน Γ,

|Pr[C(fy)=1]Pr[C(h)=1]|<2n2.

Γ- หลักฐานธรรมชาติต่อต้าน Λ เป็นทรัพย์สิน Φ:Bn0,1ความพึงพอใจต่อไปนี้สามเงื่อนไข:
1. ประโยชน์กับΛ : Φ(f)=1 หมายถึง fΛ.
2. ส่วนใหญ่:Φ(f)=1 อย่างน้อย 2O(n) เศษส่วนของทั้งหมด 22n ฟังก์ชั่น fBn.
3. การสร้าง:ΦΓคือเมื่อมองว่าเป็นฟังก์ชันบูลีน N=2n ตัวแปรคุณสมบัติ Φ ตัวเองเป็นของชั้นเรียน Γ.

ทฤษฎีบท 18.35 หากมีระดับความซับซ้อนΛ มีตัวสร้างฟังก์ชันสุ่มหลอกที่ปลอดภัยต่อการโจมตีแบบΓแล้วไม่มี Γ- หลักฐานธรรมชาติต่อต้าน Λ.

คำถามคือ 1. เราเชื่อไหมว่ามีฟังก์ชั่นหนัก ๆ 2. เราคาดหวังว่าจะมีคุณสมบัติในการพิสูจน์การแยกที่เป็นไปได้ในปัจจุบันหรือไม่

ในอีกทางหนึ่ง Razbarov ได้กล่าวถึงสถานที่ต่าง ๆ ที่เขามองว่าเป็นแนวทางสำหรับสิ่งที่ควรหลีกเลี่ยงและไม่ใช่อุปสรรคสำคัญในการพิสูจน์ขอบเขตที่ต่ำกว่า

นอกเหนือจากเอกสารของRyan Williamsในช่วงไม่กี่ปีที่ผ่านมามีสองบทความที่เขากล่าวถึง:

  1. Timothy Chow , " เกือบเป็นข้อพิสูจน์ทางธรรมชาติ ", 2008, ซึ่งระบุว่าถ้าเราผ่อนคลายความใหญ่โตเล็กน้อยแล้วมีคุณสมบัติทางธรรมชาติที่พิสูจน์ได้ว่าจะแยกจากกันNP จาก P.

  2. Eric AllenderและMichal Koucký , "การขยายขอบเขตที่ต่ำกว่าโดยวิธีการลดตัวเอง ", 2008, ซึ่งบอกว่าจะแยกNC1 จาก TC0 เราจำเป็นต้องพิสูจน์ขอบเขตที่ต่ำกว่าสุดเพียงเล็กน้อยกับขนาดของ TC0วงจรคำนวณปัญหาการประเมินสูตรบูลีน การดำรงอยู่ของการพิสูจน์ตามธรรมชาติสำหรับขอบเขตที่ต่ำกว่านั้นดูเหมือนจะไม่มีเหตุผล

Relativization และ Algebraization ค่อนข้างซับซ้อนและขึ้นอยู่กับวิธีที่เรากำหนด relaztivization สำหรับคลาสเหล่านี้ แต่ตามกฎทั่วไปdiagonalization ง่าย ๆ (diagonalization ที่ใช้เคาน์เตอร์ - ตัวอย่างเดียวกันสำหรับทุกเครื่องคอมพิวเตอร์ที่ใช้ฟังก์ชันเดียวกันนั่นคือเคาน์เตอร์ - ตัวอย่างขึ้นอยู่กับสิ่งที่เครื่องจักรในการคำนวณขนาดเล็กและไม่ขึ้นอยู่กับรหัสและวิธีการคำนวณ ) ไม่สามารถแยกคลาสเหล่านี้ได้

เป็นไปได้ที่จะดึงฟังก์ชั่น diagonalization ที่ไม่ใช่แบบง่ายจากผลลัพธ์ diagonaliztion ทางอ้อมเช่นขอบเขตล่างล่างสำหรับ SAT


".... ที่ปลอดภัยจากการโจมตีของΓ" ก็เหมือนกับ OWFs P VS NP เมื่อเราเปรียบเทียบพูด L VS NL หรือ NP VS coNP หรือ PH VS PSpace?
....

คุณหมายความว่าวงจรนั้นมา NP, CoNP, PH และ PSPACE ทุกคนไม่สามารถทำลาย OWF ในชั้นเรียนที่เรากำลังพิจารณาอยู่ (ตัวอย่างเช่น NP Vs CoNPวงจรใน CoNP ไม่สามารถทำลาย OWFs ใน NP)? การตีความนี้ถูกต้องหรือไม่ คำถามหนึ่งข้อเพื่อให้ลูปเสร็จสมบูรณ์ ทำLมี PNG ไหม
....

1
Γกำหนดจำนวนของการสร้างสรรค์ที่คุณต้องการจากการพิสูจน์ไม่ใช่คลาสที่ใหญ่กว่า
Kaveh

@JAS, btw ถ้าฉันเป็นคุณฉันจะไม่ยอมรับคำตอบอย่างรวดเร็วคุณอาจได้คำตอบที่ดีกว่า
Kaveh

โอ้ตกลง .... ฉันไม่แน่ใจว่าจะให้อะไรดีไปกว่าสิ่งที่อยู่ในหนังสือ
....
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.