ในฐานะมือสมัครเล่น TCS ฉันกำลังอ่านเนื้อหาแนะนำเบื้องต้นเกี่ยวกับการคำนวณควอนตัม นี่คือข้อมูลพื้นฐานบางส่วนที่ฉันได้เรียนรู้:
- คอมพิวเตอร์ควอนตัมไม่รู้จักแก้ปัญหา NP-complete ในเวลาพหุนาม
- "เวทมนตร์ควอนตัมไม่เพียงพอ" (Bennett et al. 1997): หากคุณทิ้งโครงสร้างปัญหาและเพียงแค่พิจารณาพื้นที่ของวิธีแก้ปัญหาที่เป็นไปได้แล้วแม้แต่คอมพิวเตอร์ควอนตัมก็ต้องการประมาณ√ขั้นตอนเพื่อหาสิ่งที่ถูกต้อง (โดยใช้อัลกอริทึมของโกรเวอร์)
- ถ้าอัลกอริทึมเวลาควอนตัมควอนตัมสำหรับปัญหา NP-complete เคยพบมันจะต้องใช้ประโยชน์จากโครงสร้างปัญหาในบางวิธี (มิฉะนั้น bullett 2 จะขัดแย้ง)
ฉันมีคำถาม (ขั้นพื้นฐาน) บางอย่างที่ดูเหมือนไม่มีใครเคยถามในเว็บไซต์นี้ (อาจเป็นเพราะพวกเขาเป็นพื้นฐาน) สมมติว่ามีคนพบว่าอัลกอริทึมข้อผิดพลาด bounded ควอนตัมเวลาพหุนามสำหรับ (หรือปัญหา NP-สมบูรณ์อื่น ๆ ) จึงวางS TในB Q PและหมายความN P ⊆ B Q P
คำถาม
- ซึ่งจะเป็นผลทางทฤษฎีของการค้นพบดังกล่าว? ภาพรวมของคลาสความซับซ้อนจะได้รับผลกระทบอย่างไร คลาสใดที่จะเทียบเท่ากับคลาสอื่น?
- ผลลัพธ์เช่นนั้นดูเหมือนว่าจะแนะนำว่าคอมพิวเตอร์ควอนตัมมีพลังเหนือกว่าโดยธรรมชาติกว่าคอมพิวเตอร์ทั่วไป ซึ่งจะเป็นผลที่ตามมาของผลเช่นนั้นในฟิสิกส์? มันจะสร้างแสงบางอย่างสำหรับปัญหาที่เปิดอยู่ในวิชาฟิสิกส์หรือไม่? ฟิสิกส์จะเปลี่ยนไปหลังจากผลลัพธ์ที่คล้ายกันหรือไม่ กฎแห่งฟิสิกส์ที่เรารู้จักจะได้รับผลกระทบหรือไม่?
- ความเป็นไปได้ (หรือไม่) ในการใช้ประโยชน์จากโครงสร้างปัญหาในลักษณะทั่วไป (เช่นเฉพาะอินสแตนซ์ที่เป็นอิสระ) ดูเหมือนจะเป็นแกนหลักของคำถาม P = NP ตอนนี้หากพบข้อผิดพลาดเกี่ยวกับอัลกอริทึมควอนตัมเชิงเวลาควอนตัมสำหรับและต้องใช้ประโยชน์จากโครงสร้างปัญหาจะไม่สามารถใช้กลยุทธ์การหาประโยชน์โครงสร้างในกลยุทธ์แบบดั้งเดิมได้หรือไม่ มีหลักฐานใดที่บ่งบอกว่าการใช้ประโยชน์จากโครงสร้างดังกล่าวอาจเป็นไปได้สำหรับคอมพิวเตอร์ควอนตัมในขณะที่ยังเหลืออยู่สำหรับคนคลาสสิก