Uniform-distribution PAC learning of DNF

Still openEvidence checked

Subjects: Machine learning · Computational complexity

Reading depth

The problem

An unknown rule says yes when either “A is on and B is off” or “C is on.” This is a DNF rule: several combinations joined by “or,” with the conditions inside each combination joined by “and.” A learner sees random switch settings and their correct yes/no labels, rather than the rule itself. All eight settings of these three switches are equally likely. Can a classical computer efficiently learn to predict every compact rule of this kind, to a chosen error tolerance and confidence, using only such ordinary random examples? The learned predictor may use a different representation from the hidden rule.[1] [2] [3]

Scope

Realizable PAC learning of s-term DNF on n Boolean variables, with uniform independent classical labeled examples. Allow any efficiently evaluatable hypothesis; seek time polynomial in n, s, 1/ε and log(1/δ).

What remains open

For uniform ordinary examples, polynomial-time learning remains unknown.[1] [2]

Why it matters

A short rule need not be easy to discover from examples. This problem isolates that computational obstacle in a clean setting: correct labels, a known sampling distribution, and a target built from simple alternative conditions. The goal is reliable prediction on new settings, rather than merely memorizing the training examples or recovering the author’s exact formula. It asks when compact structure can actually be turned into efficient learning.[1] [2]

Definitions

3 terms
DNF

Disjunctive normal form: an “or” of terms, each term an “and” of Boolean variables or their negations.[3]

PAC learning

Probably approximately correct learning: with high probability over training, output a predictor with small error on fresh inputs from the specified distribution.[1]

uniform distribution

Every bit string of the specified length has the same sampling probability. Independent fair input bits produce this distribution.[1]

Sources

  1. A Quantum/Classical Example Oracle Separation for Making Things Up Kenny Chen · 2026-08-12
    Notes on A Quantum/Classical Example Oracle Separation for Making Things Up

    September 2026 version: ordinary uniform DNF learning remains open; quantum example access and distribution generation are different tasks.

  2. Iterative Chow Filtering for Learning with Distribution Shift Gautam Chandrasekaran, Georgios Gkrinias, Adam R. Klivans, Konstantinos Stavropoulos and Arsen Vasilyan · 2026-05-17
    Notes on Iterative Chow Filtering for Learning with Distribution Shift

    May 2026 introduction compares quasipolynomial ordinary PAC learning with a distribution-shift model permitting abstention.

  3. Learning DNFs under product distributions via μ-biased quantum Fourier sampling Varun Kanade, Andrea Rocchetto, and Simone Severini · 2018-02-15
    Notes on Learning DNFs under product distributions via μ-biased quantum Fourier sampling

    Selected PAC and DNF definitions. The served November 2019 revision separately defines membership queries and quantum example access.

Related problems

Suggest a correction