【转】2-SAT问题及其算法
摘要:
原文地址:http://www.cppblog.com/MatoNo1/archive/2011/07/13/150766.aspx为了便于查看,只有转载下来了,免得找不到了【2-SAT问题】现有一个由N个布尔值组成的序列A,给出一些限制关系,比如A[x]AND A[y]=0、A[x]OR A[y]OR A[z]=1等,要确定A[0..N-1]的值,使得其满足所有限制关系。这个称为SAT问题,特别的,若每种限制关系中最多只对两个元素进行限制,则称为2-SAT问题。由于在2-SAT问题中,最多只对两个元素进行限制,所以可能的限制关系共有11种:A[x]NOT A[x]A[x] AND A[y]A 阅读全文
posted @ 2011-08-19 12:00 kuangbin 阅读(1310) 评论(0) 推荐(0) 编辑