mlsanityData to 14 Oct 2026

Optimizing Sparse Boolean Rule Networks using Mixed Integer Linear Programming

arXiv 2610.20170 ↗First posted 14 Oct 2026cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

We study the problem of learning accurate and cognitively simple binary classifiers that are directly interpretable as Boolean rules. We propose mixed integer linear programming (MILP) formulations for training sparse disjunctive normal form (DNF) networks, viewed as small networks with a conjunctive hidden layer and a disjunctive output layer. Contrary to previous work that uses MILP for inductive rule learning, we start with a fixed network structure, for which we then find optimal weights. A regularized objective explicitly trades off misclassification costs against sparsity, yielding globally optimized rule sets. Our main technical contribution is an enhanced formulation that substantially reduces the number of integer decision variables and eliminates redundant constraints, while preserving exact Boolean semantics for all feasible solutions. Furthermore, we develop a combined approach based on initialization and dropout to break symmetries in the weights between rules, mitigating redundancy, and encouraging more diverse and stable rule representations. Experiments on synthetic benchmarks and UCI datasets show that the advanced formulation improves computational efficiency and achieves competitive or superior accuracy compared to established interpretable baselines, including SAT-based DNF learning and well-known rule- and tree-based learners. Overall, our approach provides a principled optimization framework for learning compact Boolean rule sets with explicit control over accuracy and sparsity trade-offs.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 31 references that are in the map. First posted on arXiv 14 Oct 2026.

Builds on

8 of 31 references.

References · 8

  1. 2018Boolean Decision Rules via Column Generationcited by 80
  2. 2021Inductive logic programming at 30cited by 47
  3. 2019Generalized Linear Rule Modelscited by 36
  4. 2019Transparent Classification with Multilayer Logical Perceptrons and Random Binarizationcited by 17
  5. 2015Learning Optimized Or's of And'scited by 14
  6. 2023Efficient learning of large sets of locally optimal classification rulescited by 7
  7. 2021An Empirical Investigation into Deep and Shallow Rule Learningcited by 5
  8. 2025A matheuristic for solving the single row facility layout problemcited by 1

Built on by

Not cited yet.