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]
Can a classical learner predict every small DNF accurately from uniform random labeled settings in polynomial time? A DNF is an “or” of terms, each an “and” of variables or their negations. For instance,has two terms. Of the eight equally likely inputs, is true on five; the predictor errs only at , so its uniform error is . This tiny rule illustrates population error, not an algorithm for arbitrary DNF. For bits and a target with terms, the learner receives independent examples , with uniformly distributed on and no label noise. It must output an efficiently evaluatable hypothesis such thatwith probability at least over the training process. Here is the error tolerance and the allowed chance of an unsuccessful training run. Seek time polynomial in . PAC learning means probably approximately correct learning; the uniform distribution is fixed, and no chosen-input membership queries or quantum example oracle are supplied.[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
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]
A compact DNF gives an efficient prediction method to someone who already knows it. Learning asks whether that benefit can be obtained efficiently from examples, while allowing a differently represented hypothesis. This exposes the gap between description length and computational accessibility of a rule. The cited distribution-shift work compares ordinary quasipolynomial PAC bounds with a model that receives unlabeled test examples and can abstain. That comparison helps identify what the basic learning task requires: a predictor with small overall uniform error, rather than selected reliable answers that leave other inputs unanswered.[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
- A Quantum/Classical Example Oracle Separation for Making Things Up
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.
- Iterative Chow Filtering for Learning with Distribution Shift
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.
- Learning DNFs under product distributions via μ-biased quantum Fourier sampling
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.