Я не использовал до решения SAT, поэтому я начал изучать, как использовать SAT4J. В основном, я использую его API, но мне трудно понять, что некоторые аргументы (в классах или методах) означают или их
Связанные: CNF simplification (на самом деле, я думаю, что податель этого вопроса мог бы быть после того, что я хочу здесь) ряд инструментов существует для упрощения (или " preprocessing "до решения).
Я использую python и Sympy. У меня есть следующие правила: Or(x,And(y,z)). К сожалению, функции Sympy subs и xreplace не обеспечивают достаточно быструю реализацию для проверки того, выполнено ли прив
У меня есть AIG (и-инверторный график), который я продолжаю изменять, и выполнимость которого я должен проверить инкрементным образом с помощью Z3. Я могу генерировать CNF-представление AIG и в идеале
У меня есть булевая формула (формат: CNF), чья удовлетворительность я проверяю с помощью решателя Z3 SAT. Меня интересует получение частичных заданий, когда формула является выполнимой. Я попробовал m