ฉันกำลังมองหาการอ้างอิงเกี่ยวกับความซับซ้อนของปัญหาการปรับสมดุลสูตรบูลีน โดยเฉพาะอย่างยิ่ง,
- เป็นที่ทราบกันว่าสูตรบูลีนสามารถปรับสมดุลในหรือไม่?
- มีหลักฐานที่เรียบง่ายของสูตรบูลีสมดุลอยู่ใน ?
โดย "ง่าย" ผมหมายถึงหลักฐานง่ายกว่าคนที่ผมกล่าวถึงข้างล่างนี้โดยเฉพาะอย่างยิ่งฉันกำลังมองหาหลักฐานที่ไม่ได้ขึ้นอยู่กับการประเมินผลการบูลีนสูตรเป็นอยู่ใน1}
พื้นหลัง
ที่นี่ทุกชั้นเรียนที่ซับซ้อนกล่าวถึงเป็นคนที่เหมือนกัน
BFB (บูลีนสูตรสมดุล):
กำหนดสูตรบูลีน , ค้นหาเทียบเท่าสูตรบูลีนที่สมดุล
ฉันสนใจความซับซ้อนของปัญหานี้โดยเฉพาะการพิสูจน์อย่างง่าย ๆ ที่แสดงปัญหาอยู่ใน (หรือแม้แต่หรือ ) ร่วมกันสร้างความสมดุลระหว่างการขัดแย้งเช่นผู้ที่อยู่บนพื้นฐานของแทรก Spira ฯ กำหนดซ้ำปรับเปลี่ยนโครงสร้างต้นไม้สูตรซึ่งดูเหมือนจะเพียง แต่ให้2}
ฉันมีหลักฐานสำหรับแต่หลักฐานไม่ง่ายและขึ้นอยู่กับหลักฐานของ1}
BFE (การประเมินผลสูตรบูลีน)
ได้รับการบูลีนสูตรและการกำหนดความจริงของตัวแปรใน , ไม่ Satisfy ( )?
มันเป็นที่รู้จักจากผลที่มีชื่อเสียงโด่งดังแซมบัสที่บูลีนสูตรการประเมินผล ( ) สามารถคำนวณได้ใน (ดู[Buss87]และ[BCGR92] )
มันตามมา (ค่อนข้างน่าประหลาดใจอย่างน้อยสำหรับฉัน) ว่าสูตรบูลีนบาลานซ์ ( ) ก็อยู่ใน :
ความคิดคือการที่เราสามารถ hardcodeในประตูใส่ของเพื่อให้ได้เทียบเท่าสูตรและนี่คือการดำเนินการคำนวณประโยคอย่างสมบูรณ์ใน0} ตั้งแต่มีสูตรสมดุลเราได้รับสูตรสมดุลเทียบเท่า\กล่าวอีกนัยหนึ่งอัลกอริทึมคือ:
แรงจูงใจ
อาร์กิวเมนต์ที่ง่ายกว่าสำหรับอยู่ใน (หรือหรือแม้แต่ ) จะให้หลักฐานที่ง่ายกว่าของเพราะมันเป็นเรื่องง่ายที่จะเห็นว่ามีความสมดุลรุ่น BFE จะสามารถแก้ไขได้ในและเราสามารถเขียนมันด้วยและผลที่ได้จะอยู่ใน1}
คำถาม
- เป็นที่ทราบกันหรือไม่ว่าสูตรบูลีนสามารถปรับสมดุลใน ( )?
- มีข้อโต้แย้งที่เรียบง่าย (เช่นไม่ได้อาศัย ) สำหรับ ?