2-SAT 实际上是在标记 这样的关系,用每个点去表示一个命题。在图上对命题成立和不成立分别建立点 和 。命题和图上的边的关系如下:
- 等价的命题 :在 和 之间连接双向边,在 和 之间连接双向边
- 充分条件 :连接边 和边
- 或关系 :连接边 和边
- 必然 :连接边
扩展域并查集
扩展域并查集应该一定能解决所有边都是双向的情况。
IMPORTANT
扩展域并查集的本质是维护异或/同或关系。它不能维护或/与这类不对称的关系,例如:
- 或关系: 和 都不是等价关系;
- 异或关系: 和 都是等价关系。