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