พิจารณางานคำนวณต่อไปนี้: เราต้องการตัวอย่างสูตร 3-SAT ของตัวแปรตัว (ตัวแปร: ตัวแปรคำสั่งย่อย ) ที่เกี่ยวกับการแจกแจงความน่าจะเป็นแบบเดียวกัน
Q1: สิ่งนี้สามารถทำได้อย่างมีประสิทธิภาพโดยคอมพิวเตอร์แบบดั้งเดิม (พร้อมบิตสุ่ม)?
Q2: สิ่งนี้สามารถทำได้อย่างมีประสิทธิภาพโดยคอมพิวเตอร์ควอนตัม?
ฉันสนใจในสองตัวแปรต่อไปนี้:
V2: คุณสุ่มตัวอย่างสูตรทั้งหมด wrt การแจกแจงความน่าจะเป็นที่ให้สูตรที่น่าพอใจสองเท่าของน้ำหนักของสูตรที่ไม่น่าพอใจ
V3: คุณสุ่มตัวอย่างโดยที่น้ำหนักคือจำนวนของการมอบหมายที่น่าพอใจ (ที่นี่เราให้ความสำคัญกับ Q2 เท่านั้น)
Update:คำตอบของ Colins แสดงให้เห็นถึงอัลกอริทึมอย่างง่ายสำหรับ V3 (ฉันคิดผิดว่าสมมติว่านี่เป็นเรื่องยากคลาสสิก) ฉันขอพูดถึงอีกหนึ่งคำถามที่แตกต่างกันสามข้อ:
คุณสามารถระบุล่วงหน้าข้อและคุณจำเป็นต้องตัวอย่างย่อยพอใจสุ่มของคำสั่งการป้อนข้อมูล