Learning Unions of ω(1)-Dimensional Rectangles
Abstract
We consider the problem of learning unions of rectangles over the domain [b]n, in the uniform distribution membership query learning setting, where both b and n are "large". We obtain poly(n, b)-time algorithms for the following classes: - poly(n b)-way Majority of O((n b) (n b))-dimensional rectangles. - Union of poly((n b)) many O(2 (n b) ( (n b) (n b))2)-dimensional rectangles. - poly(n b)-way Majority of poly(n b)-Or of disjoint O((n b) (n b))-dimensional rectangles. Our main algorithmic tool is an extension of Jackson's boosting- and Fourier-based Harmonic Sieve algorithm [Jackson 1997] to the domain [b]n, building on work of [Akavia, Goldwasser, Safra 2003]. Other ingredients used to obtain the results stated above are techniques from exact learning [Beimel, Kushilevitz 1998] and ideas from recent work on learning augmented AC0 circuits [Jackson, Klivans, Servedio 2002] and on representing Boolean functions as thresholds of parities [Klivans, Servedio 2001].
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.