Я разрабатываю и внедряю решатель SAT. Было бы особенно хорошо, если бы все предложения имели вид
a AND b = c
a OR b = c
a XOR b = c
a = NOT b
В литературе они используют форму CNF, которая, я думаю, будет менее эффективным представлением исходной проблемы реального мира на практике. Они делают это, потому что существующие решатели SAT могут лучше обрабатывать CNF. Однако это не сработало бы для моего SAT-решателя, что поставило бы меня в невыгодное положение. Кто-нибудь знает о каких-либо реальных случаях в приведенной выше форме?