我在处理布尔逻辑公式时看到的大多数事情都是首先将其转换为 CNF 或 DNF 形式。维基百科说它“在自动定理证明中很有用”,但仅此而已。
想知道为什么需要执行这一步,在哪个算法中利用了它的哪个方面等等。如果不知道更多,似乎一些标准算法会利用这个特性,那么所有后续论文都会有将其声明为一项要求。但也许没有必要。
我在处理布尔逻辑公式时看到的大多数事情都是首先将其转换为 CNF 或 DNF 形式。维基百科说它“在自动定理证明中很有用”,但仅此而已。
想知道为什么需要执行这一步,在哪个算法中利用了它的哪个方面等等。如果不知道更多,似乎一些标准算法会利用这个特性,那么所有后续论文都会有将其声明为一项要求。但也许没有必要。