SAT

충족 가능성(satisfiability) 문제. 요컨대 \wedge(AND)랑 \vee(OR)이랑 \neg(NOT)이랑 변수들로 이루어진 수식이 있을 때, 이 수식의 변수들에 적절히 참이나 거짓을 끼워 넣어서 전체 수식을 참으로 만들 수 있는지 묻는다.

쿡-레빈 정리에 따라서 SAT는 NP-완전하며, 사실 처음으로 NP-완전임이 증명되었다. 게다가 워낙 일반적인 문제기도 해서 다양한 변종이 알려져 있다.

1) 원래 버전인 MONOTONE-3-SAT는 물론 졸라 쉽다.