ลำดับขั้นแบบพหุนามแบบสุ่ม?


12

ฉันสงสัยว่าจะเกิดอะไรขึ้นถ้าในคำจำกัดความของ (ลำดับขั้นโพลิโนเมียลดูที่นี่เช่นที่นี่ ) บทบาทของจะถูกแทนที่ด้วย ?PHNPRP

ดูเหมือนว่าเรายังคงสามารถสร้างลำดับชั้นเช่นเดียวกับถูกสร้างขึ้นเพียงแค่ใช้RPทุกแทนNPและคอร์ปแทนcoNP ให้เราเรียกมันว่าลำดับขั้นพหุนามแบบสุ่ม ( RPH )PHRPNPcoRPcoNPRPH

เดาแรกของฉันคือว่าRPHBPPหรืออาจจะRPHRPH=BPPมันขึ้นอยู่กับความเป็นจริงที่รู้จักกันว่าNP=RPนัยPHPH=BPPแต่ถ้าPRPแล้วRPHจะยังคงเป็นที่เหมาะสมลำดับอนันต์ภายในBPPBPP

แน่นอนขอบของปัญหาทื่อด้วยความจริงที่ว่าP=RPคาดคะเนได้ (แม้P=BPP ) ซึ่งจะแผ่RPHเข้าPPอย่างไรก็ตามP=RP ยังไม่เป็นที่รู้จักในเวลานี้และได้ต่อต้านการพิสูจน์ทั้งหมดแล้ว ดังนั้น อย่างน้อยRPHก็ยังมีโอกาสที่จะเป็นลำดับชั้นที่เหมาะสม

ในขณะที่RPHเป็นที่ยอมรับมีโอกาสที่ดีที่จะ "แบน" แนวคิดอาจยังคงมีประโยชน์สำหรับบางสิ่งบางอย่างที่ไม่ใช่เรื่องไร้สาระ? นี่คือตัวอย่าง: หากเราพิสูจน์ได้ว่าRPH=BPPมันจะให้ผลว่าP=RPหมายถึงP=BPPซึ่งฉันคิดว่าน่าจะเป็นผลลัพธ์ที่น่าสนใจ

มีอะไรเกี่ยวกับเรื่องนี้บ้างไหม?


2
มันหมายความว่าอะไรกันแน่ที่จะมีการสวมบทบาทเป็น oracle เช่น ? PRP
usul

คำตอบ:


8

เห็นได้ชัดว่า{} ในทางกลับกัน ( Buhrman & Fortnow , pdf ) ดังนั้นวิธีเดียวที่ลำดับชั้นไม่ยุบลง (มากที่สุด) ในระดับที่สองและไม่หมดจะมีเหตุผลที่ไม่น่าเชื่อว่า oracles มีความอ่อนแอมากกว่า oraclesRPHBPPBPP=ZPPpromiseRPBPPRPpromiseRP

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