Prime compilation of non-clausal formulae
Alessandro Previti, Alexey Ignatiev, António Morgado, João Marques‐Silva
Abstract
Alessandro Previti, Alexey Ignatiev, António Morgado, João Marques‐Silva
Abstract
Formula compilation by generation of prime im-plicates or implicants finds a wide range of appli-cations in AI. Recent work on formula compila-tion by prime implicate/implicant generation often assumes a Conjunctive/Disjunctive Normal Form (CNF/DNF) representation. However, in many settings propositional formulae are naturally ex-pressed in non-clausal form. Despite a large body of work on compilation of non-clausal formulae, in practice existing approaches can only be applied to fairly small formulae, containing at most a few hun-dred variables. This paper describes two novel ap-proaches for the compilation of non-clausal formu-lae either with prime implicants or implicates, that is based on propositional Satisfiability (SAT) solv-ing. These novel algorithms also find application when computing all prime implicates of a CNF for-mula. The proposed approach is shown to allow the compilation of non-clausal formulae of size signif-icantly larger than existing approaches. 1
OpenAlex reports 29 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Formula compilation by generation of prime im-plicates or implicants finds a wide range of appli-cations in AI. Recent work on formula compila-tion by prime implicate/implicant generation often assumes a Conjunctive/Disjunctive Normal Form (CNF/DNF) representation. However, in many settings propositional formulae are naturally ex-pressed in non-clausal form. Despite a large body of work on compilation of non-clausal formulae, in practice existing approaches can only be applied to fairly small formulae, containing at most a few hun-dred variables. This paper describes two novel ap-proaches for the compilation of non-clausal formu-lae either with prime implicants or implicates, that is based on propositional Satisfiability (SAT) solv-ing. These novel algorithms also find application when computing all prime implicates of a CNF for-mula. The proposed approach is shown to allow the compilation of non-clausal formulae of size signif-icantly larger than existing approaches. 1
Key concepts: Conjunctive normal form, Implicant, Propositional formula, Satisfiability, Disjunctive normal form, Prime (order theory), Computer science, Propositional calculus