ปัญหาระดับกลางกับปัญหาด้วยการแก้ปัญหาควอนตัมที่มีประสิทธิภาพ


27

Peter Shor แสดงให้เห็นว่าสองปัญหาที่สำคัญที่สุดปัญหาระหว่างกลาง ได้แก่ ปัญหาการแยกตัวประกอบและปัญหาบันทึกแยกจากกันนั้นอยู่ใน BQP ในทางตรงกันข้ามอัลกอริธึมควอนตัมที่รู้จักกันดีที่สุดสำหรับ SAT (การค้นหาของโกรเวอร์) ให้ผลการปรับปรุงกำลังสองเหนืออัลกอริธึมแบบดั้งเดิมเท่านั้น เมื่อ Arora และ Barak ชี้ให้เห็นก็มีปัญหาใน BQP ที่ไม่มีใครรู้ว่าอยู่ใน NP ซึ่งนำไปสู่การคาดเดาว่าทั้งสองคลาสนั้นหาที่เปรียบมิได้

มีความรู้ / การคาดเดาว่าเหตุใดปัญหาระดับกลางปัญหาเหล่านี้จึงอยู่ใน BQP แต่ทำไม SAT (เท่าที่เราทราบ) ไม่ได้ ปัญหาระดับกลางอื่น ๆ ทำตามแนวโน้มนี้หรือไม่? โดยเฉพาะอย่างยิ่งกราฟ isomorphism ใน BQP หรือไม่ (อันนี้ไม่ได้ google ดี)


5
ลองดูที่นี้คำถามคณิตศาสตร์มากเกินและขั้นตอนวิธีการสวนสัตว์ควอนตัม
Peter Shor

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

1
ปัญหาที่สมบูรณ์แบบ BQP ใด ๆ ทำหน้าที่เป็นตัวอย่างของปัญหาใน BQP ที่ไม่ทราบว่าเป็นปัญหา NP
Robin Kothari

2
เกี่ยวกับอัลกอริทึมมอร์ฟควอนตัมกราฟ: tuvalu.santafe.edu/~moore/qip-slides.pdf
Huck Bennett

1
BQP สมบูรณ์? ใครบางคนสามารถอ้างถึงปัญหาที่สมบูรณ์แบบ BQP ได้ไหม
บอก

คำตอบ:


32

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

อีกวิธีหนึ่งที่ผู้คนพยายามแก้กราฟมอร์ฟิซึ่มคือการใช้การแปลงฟูริเยร์เชิงควอนตัมสำหรับกลุ่มที่ไม่ได้เป็นชาว Abelian มีอัลกอริธึมสำหรับการแปลงฟูริเยร์เชิงควอนตัมสำหรับกลุ่มที่ไม่ได้อยู่ในศาสนาคริสต์หลายกลุ่มรวมถึงกลุ่มสมมาตร น่าเสียดายที่มันดูเหมือนว่ามันเป็นไปไม่ได้ที่จะใช้การแปลงฟูริเยร์เชิงควอนตัมสำหรับกลุ่มสมมาตรเพื่อแก้ปัญหากราฟมอร์ฟ มีบทความเกี่ยวกับเรื่องนี้เขียนอยู่สองสามฉบับซึ่งแสดงให้เห็นว่ามันไม่ได้ผลเนื่องจากข้อสันนิษฐานที่หลากหลายเกี่ยวกับโครงสร้างของอัลกอริทึม เอกสารเหล่านี้อาจเป็นสิ่งที่คุณพบเมื่อคุณ google


1
ฉันเดาว่าปัญหาที่ฉันถามเกี่ยวกับการตกอยู่ในหมวดหมู่ 2 (QFT / HSP) ในคำถาม MathOverflow และนั่นคือสิ่งสำคัญสามัญ ขอบคุณ!
Huck Bennett

10
นี่คือการสำรวจที่ดีเกี่ยวกับทุกสิ่งที่ Peter กล่าวว่าarxiv.org/abs/0812.0380
Marcos Villagra

ด้วยผลลัพธ์ของ Prof. Babai เกี่ยวกับ isomorphism กราฟความซับซ้อนของอัลกอริทึมคอมพิวเตอร์ Quantum ใน GI คืออะไร?
XL _At_Here_There

เราไม่มีอัลกอริธึมควอนตัมใด ๆ ที่ทำได้ดีกว่าอัลกอริทึมแบบดั้งเดิม ณ จุดนี้
Peter Shor

20

คำตอบของคติชนวิทยาคือแฟคตอริ่งคือ "โครงสร้าง" ในลักษณะที่ปัญหา NP-complete ทั่วไปไม่ได้และนี่คือเหตุผลที่เราสามารถหาข้อได้เปรียบเชิงควอนตัมสำหรับปัญหาระดับกลางเท่านั้น

คำถามของคุณในเวอร์ชันที่เรียบง่ายกว่านั้นก็คือการมองว่าไม่ใช่ความซับซ้อนในการคำนวณ แต่เป็นการค้นหาที่ซับซ้อนของฟังก์ชันบูลีน ที่นี่เราสามารถพูดบางสิ่งที่พิสูจน์ได้เช่นความจริงที่ว่า superpolynomial speedups นั้นเป็นไปได้สำหรับฟังก์ชั่นบางส่วนเท่านั้น(พิสูจน์ได้ในhttp://arxiv.org/abs/quant-ph/9802049 ) และไม่ใช่สำหรับฟังก์ชันที่สมมาตรในอินพุตของพวกเขา และเอาท์พุท (พิสูจน์แล้วในhttp://arxiv.org/abs/0911.0996 )

ผลลัพธ์เหล่านี้ไม่ได้ให้ความกระจ่างกับคำถาม BQP vs NP โดยตรง แต่ฉันคิดว่าขั้นตอนที่มีความหมายต่อการพิจารณาว่ามีข้อได้เปรียบเชิงควอนตัมหรือไม่

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