เครื่องแบบ RNC มีอยู่ในพื้นที่ว่างของโพลิล็อกหรือไม่?


28

Log-space-uniform NC มีอยู่ใน polylog space ที่กำหนดไว้ (บางครั้งเขียน PolyL) RNC อยู่ในคลาสนี้ด้วยหรือไม่ รุ่นมาตรฐานแบบสุ่มของ PolyL ควรอยู่ใน PolyL แต่ฉันไม่เห็นว่า (เครื่องแบบ) RNC อยู่ในแบบสุ่ม - PolyL

ความยากลำบากที่ฉันเห็นคือใน RNC วงจรสามารถ "ดูบิตสุ่ม" ได้มากเท่าที่ต้องการ นั่นคืออินพุตสุ่มสามารถมี fanout ตามอำเภอใจ แต่ในรุ่น PolyL แบบสุ่มมันไม่ใช่ว่าคุณจะได้รับเทปบิตสุ่มที่คุณจะได้ดูให้มากที่สุดเท่าที่คุณต้องการ ค่อนข้างคุณจะได้รับอนุญาตให้พลิกเหรียญในแต่ละขั้นตอน

ขอบคุณ!


4
Periklis Papakonstantinou ส่งอีเมลถึงฉันอย่างแม่นยำถึงคำตอบที่ฉันต้องการ เขาบอกฉันว่า Valentine Kabanets บอกเขาว่ามีใครสามารถใช้ Kabanets - Impagliazzo เพื่อแสดงให้เห็นว่าเครื่องแบบ -RNC ใน PolyL จะบ่งบอกถึงขอบเขตของวงจรที่ต่ำกว่าสำหรับ NEXP หรือถาวร บางทีหนึ่งในนั้นอาจโพสต์ข้อโต้แย้งที่นี่
Ryan O'Donnell

2
ข้อ
พิสูจน์

@sdvvc: ตอบได้ไหม?
Joshua Grochow

@JoshuaGrochow เรารู้ว่าเป็นไปไม่ได้ อย่างไรก็ตามเป็นไปได้หรือไม่ R N C = P = B P P = N P = P S P A C Eยังไม่มีข้อความC=PSPACERยังไม่มีข้อความC=P=BPP=ยังไม่มีข้อความP=PSPACE
T ....

คำตอบ:


18

บางทีคนส่วนใหญ่คิดว่า (หรือแม้กระทั่ง ) แต่ฉันสงสัยเรื่องนี้ (ดูส่วนที่สองของ คำตอบของฉันด้านล่าง) ถ้ามีอยู่ในก็จะมีอยู่ใน (โดยเฉพาะมันอยู่ในโดยการค้นหาอย่างละเอียด)r n c = n c r n c d s P A C E ( p o l y l o g ) N T I M E ( 2 p o l y l o g ) D T IRNCDSPACE(polylog)Rยังไม่มีข้อความC=ยังไม่มีข้อความCRยังไม่มีข้อความCDSPACE(พีโอล.Yล.โอก.)ยังไม่มีข้อความTผมME(2พีโอล.Yล.โอก.)DTผมME(2พีโอล.Yล.โอก.)

Valentine Kabanets อธิบายให้ฉันฟัง (อาร์กิวเมนต์) ต่อไปนี้จากกระดาษของเขากับ Russell Impagliazzo ซึ่งอธิบายว่าทำไมไม่น่าเป็นไปได้Rยังไม่มีข้อความCยังไม่มีข้อความTผมME(2พีโอล.Yล.โอก.)

ทฤษฎีบท: ถ้าจากนั้นไม่สามารถคำนวณได้โดยวงจรบูลีนขนาด (เช่นย่อย - maxsize โดย Shannon; ไม่เกี่ยวข้อง แต่ดู Lupanov สำหรับความหนาแน่น), หรือถาวรไม่ได้คำนวณโดย (หาร - ฟรี) สูตรคณิตศาสตร์มากกว่าขนาด quasipolynomialN E X P o ( 2 n / n ) ZRยังไม่มีข้อความCยังไม่มีข้อความTผมME(2พีโอล.Yล.โอก.)ยังไม่มีข้อความEXPโอ(2n/n)Z

พิสูจน์:สมมติ{polylog})} ถ้าถาวรมีสูตรขนาด quasipolynomial จากนั้นเราสามารถคาดเดาและตรวจสอบสูตรดังกล่าวสำหรับการถาวรโดยใช้เครื่องทดสอบเอกลักษณ์พหุนาม quasipolynomial เวลาโดยสมมติฐาน ตำแหน่งนี้ถาวร{polylog})}N T I M E ( 2 p o l y l o g )Rยังไม่มีข้อความCยังไม่มีข้อความTผมME(2พีโอล.Yล.โอก.)ยังไม่มีข้อความTผมME(2พีโอล.Yล.โอก.)

ตามทฤษฎีของ Todaก็อยู่ในด้วย โดย padding รุ่นเส้นเวลา-ชี้แจงของยังอยู่ใน{} ดังนั้นเวอร์ชั่นเชิงเส้นตรงของจึงมีวงจรขนาด (เช่น submax) แต่ด้วยการแย้งแบบเส้นทแยงมุมอย่างง่าย ๆ เราสามารถแสดงให้เห็นว่ารุ่นเชิงเส้นตรงของต้องการขนาดวงจรสูงสุดซึ่งเป็นความขัดแย้ง (โดยวิธีนี้เป็นตัวแปรของคำถามระดับกลางสำหรับความซับซ้อนระดับบัณฑิตศึกษา แน่นอน; โอเคอาจจะพิสูจน์ได้ว่าต้องการวงจรขนาดสูงสุดเป็นวงจรที่ง่ายกว่า) QEDΣ2ยังไม่มีข้อความTผมME(2พีโอล.Yล.โอก.)Σ5ยังไม่มีข้อความEXPΣ5โอ(2n/n)Σ5EXPSPACE

ตอนนี้ทิศทางที่ไม่เป็นที่นิยม

เรารู้อยู่แล้วว่าการสุ่มอ่านหลาย ๆ ครั้งสามารถทำสิ่งที่ไม่ชัดเจน ตัวอย่างที่น่าสนใจสามารถพบได้ใน " Making Nondeterminism Unambiguous " โดย Reinhardt และ Allender (พวกเขาระบุในแง่ของความไม่สม่ำเสมอ แต่โดยหลักการแล้วมันเกี่ยวกับการใช้การสุ่มอ่านหลายครั้ง) อีกตัวอย่างที่น่าสนใจ (เกี่ยวข้องโดยตรงน้อยกว่า) คือ "การซื้อแบบสุ่มเพื่อความลึกโดยประมาณ " โดย Emanuele Viola ฉันเดาว่าทั้งหมดที่ฉันพูดคือฉันจะไม่แปลกใจถ้า derandomization ของไม่ใช่สิ่งที่คนส่วนใหญ่คาดหวังRยังไม่มีข้อความC

(นอกจากนี้ยังมีกระดาษอีกสองสามฉบับเช่นกระดาษวิเศษของ Noam Nisan ในการอ่านแบบสุ่มครั้งเดียวกับการอ่านแบบสุ่มจำนวนมากซึ่งแสดงวิธีการซื้อข้อผิดพลาดสองด้านพร้อมข้อผิดพลาดด้านเดียว)

โดยวิธีการทำความเข้าใจวิธีการสร้างแบบจำลองการคำนวณพื้นที่ที่มีช่องว่าง PRGs ที่มีการเข้าถึงหลายครั้งในการป้อนข้อมูลของพวกเขา (เช่นความยาวเชิงเส้น Bps) ก็มีความเกี่ยวข้องกับคำถามนี้

- เปริคลิส


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