ให้เป็นสูตร CNF ที่มีตัวแปรnและอนุประโยคm ให้เสื้อ∈ { 0 , 1 } n เป็นตัวแทนของการกำหนดตัวแปรและฉφ ( T ) ∈ { 0 , ... , ม. }นับจำนวนคำสั่งที่มีความพึงพอใจโดยการกำหนดตัวแปรไปφ จากนั้นให้นิยาม Median-SAT เป็นปัญหาของการคำนวณค่ามัธยฐานของf φ ( t )ในทุกt ∈ { 0 , 1 n ตัวอย่างเช่นถ้า φเป็นซ้ำซากดังนั้นการแก้ปัญหาสำหรับ Median-SAT จะเป็น mเนื่องจากไม่คำนึงถึงการมอบหมายทุกข้อจะพอใจ อย่างไรก็ตามในกรณีของ ¯ S Tวิธีการแก้ Median-SAT อาจจะเป็นที่ใดก็ได้ระหว่าง 0และม. - 1
คำถามนี้เกิดขึ้นเมื่อฉันไตร่ตรองส่วนขยายตามธรรมชาติสองรายการคือ SAT, MAX-SAT และ #SAT และความยากลำบากของปัญหาที่เกิดขึ้นจะเป็นอย่างไรหากพวกเขารวมตัวกัน สำหรับ MAX-SAT เราต้องไปหาการกำหนดตัวแปรโดยเฉพาะอย่างยิ่งการเพิ่มจำนวนของตัวแปรความพึงพอใจโดยφสำหรับ #SAT เราต้องนับจำนวนที่ได้รับมอบหมายตอบสนองทุกมคำสั่งของφ ตัวแปรนี้จบลงส่วนใหญ่เป็นส่วนขยายของ #SAT (และในความเป็นจริงของ#WSAT ) แต่ยังคงรักษารสชาติของ MAX-SAT บางส่วนไว้ซึ่งเรานับจำนวนอนุประโยคที่พอใจมากกว่าเพียงแค่ตัดสินใจว่าพวกเขาพอใจหรือไม่ ไม่.
ปัญหานี้ดูเหมือนยากกว่า #SAT หรือ #WSAT สำหรับแต่ละการกำหนดตัวแปร #SAT ตัดสินใจปัญหาแบบบูลไม่ว่าจะสร้างความพึงพอใจที่ได้รับมอบหมายหรือไม่ในขณะที่ค่ามัธยฐาน-SAT กำหนด "สิ่งที่ขอบเขต" φมีความพึงพอใจในแง่ของจำนวนข้อที่ว่าความพึงพอใจที่ได้รับมอบหมาย
ฉันรู้ว่าปัญหานี้ค่อนข้างเป็นเรื่องที่ไม่แน่นอน การคำนวณจำนวนคำสั่งเฉลี่ยหรือโหมดของคำสั่งที่พอใจโดยการมอบหมายตัวแปรแต่ละรายการดูเหมือนว่าจะมีคุณภาพเหมือนกัน อาจมีปัญหาอื่น ๆ อีกมากมายเช่นกัน
มีการศึกษาปัญหานี้หรือไม่ภายใต้หน้ากากที่แตกต่างกัน? มันยากแค่ไหนเมื่อเทียบกับ #SAT ไม่ชัดเจนสำหรับฉันที่ Median-SAT ยังมีอยู่ใน FPSPACE แม้ว่าจะดูเหมือนว่าจะมีอยู่ใน FEXPTIME