อ่าน 4 นาที
พีเอสสเปซ
ใน ทฤษฎีความซับซ้อนของการคำนวณ PSPACE คือเซตของ ปัญหาการตัดสินใจ ทั้งหมด ที่สามารถแก้ไขได้โดย เครื่องจักร ทัวริง โดยใช้ พื้นที่ในปริมาณ พหุ นาม
พีเอสสเปซ

ในทฤษฎีความซับซ้อนของการคำนวณ PSPACE คือเซตของปัญหาการตัดสินใจ ทั้งหมด ที่สามารถแก้ไขได้โดยเครื่องจักรทัวริงโดยใช้พื้นที่ในปริมาณพหุ นาม
คำจำกัดความอย่างเป็นทางการ
ถ้าเรากำหนดให้เซตของปัญหาทั้งหมดที่สามารถแก้ไขได้โดยเครื่องจักรทัวริงโดยใช้พื้นที่สำหรับฟังก์ชันบางอย่างของขนาดอินพุตเราสามารถกำหนดอย่างเป็นทางการได้ดังนี้[ 1 ]
ปรากฏว่าการอนุญาตให้เครื่องจักรทัวริงไม่เป็นแบบกำหนดไม่ได้เพิ่มพลังพิเศษใดๆ เนื่องจากทฤษฎีบทของ Savitch [ 2 ]เทียบเท่ากับเนื่องจากเครื่องจักรทัวริงแบบกำหนดสามารถจำลองเครื่องจักรทัวริงแบบไม่กำหนดได้ในขณะที่ใช้พื้นที่ประมาณกำลังสอง และการยกกำลังสองจะทำให้พหุนามกลายเป็นพหุนาม (ที่ใหญ่กว่า) [ 3 ] นอกจากนี้ส่วนเติมเต็มของปัญหาทั้งหมดในก็อยู่ใน ด้วยเช่นกันซึ่งหมายความว่า[ 4 ]
ความสัมพันธ์ระหว่างคลาสอื่นๆ

ความสัมพันธ์ต่อไปนี้เป็นที่ทราบกันดีระหว่าง PSPACE และคลาสความซับซ้อนNL , P , NP , PH , EXPTIMEและEXPSPACE (ในที่นี้เราใช้ NL เพื่อแสดงถึงการบรรจุอย่างเข้มงวด ซึ่งหมายถึงเซตย่อยที่แท้จริง ในขณะที่ NP รวมถึงความเป็นไปได้ที่ทั้งสองเซตจะเป็นเซตเดียวกัน):
จากบรรทัดที่สาม สรุปได้ว่าทั้งในบรรทัดแรกและบรรทัดที่สอง อย่างน้อยหนึ่งในเซตการบรรจุจะต้องเป็นแบบเข้มงวด แต่ยังไม่ทราบว่าเป็นแบบใด มีการคาดการณ์กันอย่างกว้างขวางว่าทั้งหมดเป็นแบบเข้มงวด
เงื่อนไขการบรรจุในบรรทัดที่สามทั้งสองเงื่อนไขเป็นที่ทราบกันดีว่าเป็นเงื่อนไขที่เข้มงวด เงื่อนไขแรกได้มาจากการหาค่าเฉพาะโดยตรง ( ทฤษฎีบทลำดับชั้นของปริภูมิ , NL ⊂ NPSPACE) และข้อเท็จจริงที่ว่า PSPACE = NPSPACE ผ่านทฤษฎีบทของ Savitchเงื่อนไขที่สองได้มาจากทฤษฎีบทลำดับชั้นของปริภูมิโดยตรง
ปัญหาที่ยากที่สุดใน PSPACE คือปัญหา PSPACE-complete ดูตัวอย่างปัญหาที่คาดว่าอยู่ใน PSPACE แต่ไม่อยู่ใน NP ได้ที่ PSPACE-complete
คุณสมบัติการปิด
ชั้นเรียน PSPACE ปิดให้บริการภายใต้การดำเนินการสหภาพการเสริมและดาวคลีน
ลักษณะอื่นๆ
ลักษณะเฉพาะอีกประการหนึ่งของ PSPACE คือชุดของปัญหาที่สามารถตัดสินได้ด้วยเครื่องจักรทัวริงแบบสลับในเวลาพหุนาม บางครั้งเรียกว่า APTIME หรือเรียกสั้น ๆ ว่า AP [ 5 ]
ลักษณะเชิงตรรกะของ PSPACE จาก ทฤษฎี ความซับซ้อนเชิงพรรณนาคือ PSPACE เป็นเซตของปัญหาที่สามารถแสดงได้ในตรรกะลำดับที่สองโดยการเพิ่มตัว ดำเนิน การปิดแบบส่งผ่าน (transitive closure operator) ไม่จำเป็นต้องมีตัวดำเนินการปิดแบบส่งผ่านที่สมบูรณ์ ตัวดำเนินการปิดแบบส่งผ่านแบบสลับที่ได้ (commutative transitive closure ) และรูปแบบที่อ่อนกว่านั้นก็เพียงพอแล้ว การเพิ่มตัวดำเนินการนี้เองที่ (อาจจะ) ทำให้ PSPACE แตกต่างจากPH
ผลลัพธ์สำคัญประการหนึ่งของทฤษฎีความซับซ้อนคือ PSPACE สามารถอธิบายได้ว่าเป็นภาษาทั้งหมดที่ระบบพิสูจน์เชิงโต้ตอบ เฉพาะระบบ หนึ่งสามารถรับรู้ได้ ซึ่งเป็นระบบที่กำหนดคลาสIPในระบบนี้ มีผู้พิสูจน์ที่มีอำนาจทุกอย่างพยายามโน้มน้าวผู้ตรวจสอบแบบสุ่มที่ใช้เวลาในการประมวลผลแบบพหุนามว่าสตริงนั้นอยู่ในภาษา ผู้พิสูจน์ควรจะสามารถโน้มน้าวผู้ตรวจสอบได้ด้วยความน่าจะเป็นสูงหากสตริงนั้นอยู่ในภาษา แต่ไม่ควรจะสามารถโน้มน้าวได้เว้นแต่ด้วยความน่าจะเป็นต่ำหากสตริงนั้นไม่อยู่ในภาษา
PSPACE สามารถระบุลักษณะเป็นคลาสความซับซ้อนควอนตัมQIPได้[ 6 ]
PSPACE ยังเท่ากับ P CTCซึ่งเป็นปัญหาที่สามารถแก้ไขได้ด้วยคอมพิวเตอร์แบบคลาสสิกโดยใช้เส้นโค้งไทม์ไลค์แบบปิด [ 7 ] เช่นเดียวกับ BQP CTCซึ่งเป็นปัญหาที่สามารถแก้ไขได้ด้วยคอมพิวเตอร์ควอนตัมโดยใช้เส้นโค้งไทม์ไลค์แบบปิด[ 8 ]
ความสมบูรณ์ของ PSPACE
ภาษาBเรียกว่าPSPACE-completeหากอยู่ใน PSPACE และเป็นภาษา PSPACE-hard ซึ่งหมายความว่าสำหรับทุกA ∈ PSPACE, โดยที่หมายความว่ามีการลดแบบ many-one ในเวลาพหุนามจากAไปยังBปัญหา PSPACE-complete มีความสำคัญอย่างยิ่งต่อการศึกษาปัญหา PSPACE เนื่องจากเป็นปัญหาที่ยากที่สุดใน PSPACE การค้นหาวิธีแก้ปัญหาแบบง่ายสำหรับปัญหา PSPACE-complete จะหมายความว่าเรามีวิธีแก้ปัญหาแบบง่ายสำหรับปัญหาอื่นๆ ทั้งหมดใน PSPACE เนื่องจากปัญหา PSPACE ทั้งหมดสามารถลดให้เป็นปัญหา PSPACE-complete ได้[ 9 ]
ตัวอย่างของปัญหา PSPACE-complete คือปัญหาสูตรบูลีนเชิงปริมาณ (โดยปกติจะย่อเป็นQBFหรือTQBFโดยที่Tหมายถึง "จริง") [ 9 ]
หมายเหตุ
- ^อโรราและบารัค (2009) หน้า 81
- ^อโรราและบารัค (2009) หน้า 85
- ^อโรราและบารัค (2009) หน้า 86
- ^ Motwani, Rajeev ; Raghavan, Prabhakar (1995). Randomized Algorithms . Cambridge University Press. หน้า 20. ISBN 9780521474658.
- ^อโรราและบารัค (2009) หน้า 100
- ↑ราหุล เจน; เจิ้งเฟิง จี; สรวาคยา อุปัทยา; จอห์น วาทรัส (กรกฎาคม 2552) "QIP = พีสเปซ" arXiv : 0907.4737 [ ปริมาณ-ph ]
- ^ S. Aaronson (มีนาคม 2005). "ปัญหา NP-complete และความเป็นจริงทางกายภาพ". ข่าว SIGACT . arXiv : quant-ph/0502072 . Bibcode : 2005quant.ph..2072A . doi : 10.1145/1052796.1052804 . S2CID 18759797 . .
- ^ Watrous, John; Aaronson, Scott (2009). "เส้นโค้งไทม์ไลค์แบบปิดทำให้การคำนวณควอนตัมและคลาสสิกเทียบเท่ากัน" Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences . 465 (2102): 631. arXiv : 0808.2669 . Bibcode : 2009RSPSA.465..631A . doi : 10.1098/rspa.2008.0350 . S2CID 745646 .
- ↑ อาโรราและบารัค (2009) หน้า 83
อ่านเพิ่มเติม
- Papadimitriou, Christos (1993). ความซับซ้อนของการคำนวณ (ฉบับพิมพ์ครั้งที่ 1). Addison Wesley. ISBN 0-201-53082-1.บทที่ 19: ปริภูมิพหุนาม หน้า 455–490
- Sipser, Michael (2006). บทนำสู่ทฤษฎีการคำนวณ (ฉบับที่ 2). Thomson Course Technology. ISBN 0-534-95097-3.บทที่ 8: ความซับซ้อนของพื้นที่
- Williams, Ryan (2025-02-25). "การจำลองเวลาด้วยปริภูมิรากที่สอง". arXiv : 2502.17779 [ cs.CC ].
- สวนสัตว์แห่งความซับซ้อน : PSPACE
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ พีเอสสเปซ
ใน ทฤษฎีความซับซ้อนของการคำนวณ PSPACE คือเซตของ ปัญหาการตัดสินใจ ทั้งหมด ที่สามารถแก้ไขได้โดย เครื่องจักร ทัวริง โดยใช้ พื้นที่ในปริมาณ พหุ นาม
คำจำกัดความอย่างเป็นทางการ
ถ้าเรากำหนดให้เซตของปัญหาทั้งหมดที่สามารถแก้ไขได้โดย เครื่องจักรทัวริง โดยใช้พื้นที่สำหรับฟังก์ชันบางอย่างของขนาดอินพุตเราสามารถกำหนดอย่างเป็นทางการได้ดังนี้ [ 1 ] เอส พี เอ ซี อี ( เอฟ ( n ) ) {\displaystyle {\mathsf {SPACE}}(f(n))} โอ ( เอฟ ( n ) )...
ความสัมพันธ์ระหว่างคลาสอื่นๆ
ความสัมพันธ์ต่อไปนี้เป็นที่ทราบกันดีระหว่าง PSPACE และคลาสความซับซ้อน NL , P , NP , PH , EXPTIME และ EXPSPACE (ในที่นี้เราใช้ NL เพื่อแสดงถึงการบรรจุอย่างเข้มงวด ซึ่งหมายถึงเซตย่อยที่แท้จริง ในขณะที่ NP รวมถึงความเป็นไปได้ที่ทั้งสองเซตจะเป็นเซตเดียวกัน): ⊂...
คุณสมบัติการปิด
ชั้นเรียน PSPACE ปิดให้บริการภายใต้การดำเนินการ สหภาพ การ เสริม และ ดาวคลี น