บทความนี้ไม่มีจาก |
ลิงก์ข้ามภาษาในบทความนี้ มีไว้ให้ผู้อ่านและผู้ร่วมแก้ไขบทความศึกษาเพิ่มเติมโดยสะดวก เนื่องจากวิกิพีเดียภาษาไทยยังไม่มีบทความดังกล่าว กระนั้น ควรรีบสร้างเป็นบทความโดยเร็วที่สุด |
ปัญหาความสอดคล้องแบบบูล หรือ SAT (อังกฤษ: Boolean satisfiability) เป็นปัญหาการตัดสินใจอย่างหนึ่งที่ถูกกล่าวถึงบ่อย ๆ ในศาสตร์ทางด้านทฤษฎีความซับซ้อนในการคำนวณ ตัวอย่างของปัญหา (instance) สำหรับปัญหานี้ก็คือ (boolean expression) ที่ประกอบด้วยตัวแปร ตัวเชื่อมต่าง ๆ และวงเล็บ ปัญหานี้ถามคำถามที่ว่า สำหรับนิพจน์บูลีนที่กำหนด เราสามารถทำให้นิพจน์เป็นจริงโดยการกำหนดค่าให้กับตัวแปรได้หรือไม่
ในกรณีที่เราสามารถกำหนดค่าความจริงให้กับตัวแปรแล้วทำให้นิพจน์เป็นจริงได้ เราจะกล่าวว่านิพจน์นั้น สามารถทำให้เป็นจริงได้ (satisfiable) ปัญหา SAT จัดอยู่ในกลุ่มของปัญหาเอ็นพีบริบูรณ์ (NP-complete)
ในบางครั้งเราอาจจะสนใจศึกษาความซับซ้อนของรูปแบบที่ต่างกันออกไปของปัญหา SAT ยกตัวอย่างเช่นปัญหา SAT แบบที่นิพจน์บูลีนอยู่ใน (หรือ Conjunctive Normal Form---CNF) ในกรณีนี้ถ้าแต่ละ (disjunct) ประกอบด้วยตัวแปรไม่เกิน 3 ตัวแปรเราจะเรียกปัญหาว่า 3-SAT ซึ่งเป็นปัญหาเอ็นพีบริบูรณ์เช่นเดียวกัน อย่างไรก็ตาม ในกรณีที่ตัวแปรในแต่ละประพจน์เลือกมีไม่เกิน 2 ตัวแปร (เรียกว่าปัญหา ) นั้น เรามีอัลกอริธึมที่มีประสิทธิภาพในการแก้ปัญหาได้ นั่นก็คือ หรือหากจะพูดให้ชัดเจนกว่านั้น (ทั้งนี้เนื่องจากขั้นตอนวิธีที่ใช้แก้ปัญหา 2-SAT เป็นขั้นตอนวิธีที่ทำงานโดยใช้เนื้อที่เป็นลอการิธึมบนเครื่องจักรทัวริงเชิงไม่กำหนดเท่านั้น)
ความยากของปัญหา
ส่วนนี้รอเพิ่มเติมข้อมูล คุณสามารถช่วยเพิ่มข้อมูลส่วนนี้ได้ |
ขั้นตอนวิธีที่ใช้สำหรับปัญหา
ส่วนนี้รอเพิ่มเติมข้อมูล คุณสามารถช่วยเพิ่มข้อมูลส่วนนี้ได้ |
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
bthkhwamniimmikarxangxingcakaehlngthimaidkrunachwyprbprungbthkhwamni odyephimkarxangxingaehlngthimathinaechuxthux enuxkhwamthiimmiaehlngthimaxacthukkhdkhanhruxlbxxk eriynruwacanasaraemaebbnixxkidxyangiraelaemuxir lingkkhamphasa inbthkhwamni miiwihphuxanaelaphurwmaekikhbthkhwamsuksaephimetimodysadwk enuxngcakwikiphiediyphasaithyyngimmibthkhwamdngklaw krann khwrribsrangepnbthkhwamodyerwthisud pyhakhwamsxdkhlxngaebbbul hrux SAT xngkvs Boolean satisfiability epnpyhakartdsinicxyanghnungthithukklawthungbxy insastrthangdanthvsdikhwamsbsxninkarkhanwn twxyangkhxngpyha instance sahrbpyhanikkhux boolean expression thiprakxbdwytwaepr twechuxmtang aelawngelb pyhanithamkhathamthiwa sahrbniphcnbulinthikahnd erasamarththaihniphcnepncringodykarkahndkhaihkbtwaepridhruxim inkrnithierasamarthkahndkhakhwamcringihkbtwaepraelwthaihniphcnepncringid eracaklawwaniphcnnn samarththaihepncringid satisfiable pyha SAT cdxyuinklumkhxngpyhaexnphibriburn NP complete inbangkhrngeraxaccasnicsuksakhwamsbsxnkhxngrupaebbthitangknxxkipkhxngpyha SAT yktwxyangechnpyha SAT aebbthiniphcnbulinxyuin hrux Conjunctive Normal Form CNF inkrninithaaetla disjunct prakxbdwytwaeprimekin 3 twaepreracaeriykpyhawa 3 SAT sungepnpyhaexnphibriburnechnediywkn xyangirktam inkrnithitwaeprinaetlapraphcneluxkmiimekin 2 twaepr eriykwapyha nn eramixlkxrithumthimiprasiththiphaphinkaraekpyhaid nnkkhux 2SAT P displaystyle 2SAT in P hruxhakcaphudihchdecnkwann 2SAT NL P displaystyle 2SAT in NL subseteq P thngnienuxngcakkhntxnwithithiichaekpyha 2 SAT epnkhntxnwithithithanganodyichenuxthiepnlxkarithumbnekhruxngckrthwringechingimkahndethann khwamyakkhxngpyhaswnnirxephimetimkhxmul khunsamarthchwyephimkhxmulswnniidkhntxnwithithiichsahrbpyhaswnnirxephimetimkhxmul khunsamarthchwyephimkhxmulswnniidbthkhwamkhxmphiwetxr xupkrntang hruxekhruxkhayniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmuldkhk