Search papers, labs, and topics across Lattice.
The authors provide a complete computational complexity classification for fitting, Occam compression, empirical risk minimization, and PAC learning across every possible finite basis of Boolean connectives. This exhaustive mapping clarifies the exact theoretical boundaries governing inductive logic representations, covering both tree-structured propositional formulas and Boolean circuits. By resolving the learnability status for all operator subsets, the work establishes definitive dichotomy theorems separating computationally tractable logic fragments from NP-hard regimes.
The choice of elementary Boolean connectives draws a sharp, fully classified line between polynomial-time PAC learnability and intractable empirical risk minimization.
For a finite set $O$ of Boolean functions, we consider the class of propositional formulas built using the functions in $O$ as connectives. We determine, for each possible choice of $O$, the complexity of various fitting and learning problems. These include: finding a formula that fits a given labeled sample, finding a small one (an Occam algorithm), minimizing the number of misclassified examples when the sample is not realizable (empirical risk minimization), and several forms of PAC learning. Our results apply both to formulas (represented as trees) and to circuits. We also briefly discuss the status of the same questions for other kinds of propositional fragments.