Learnability of Quantified Formulas

We consider the following classes of quantified formulas. Fix a set of basic relations called a basis. Take conjunctions of these basic relations applied to variables and constants in arbitrary ways. Finally, quantify existentially or universally some of the variables. We introduce some conditions on the basis that guarantee efficient learnability. Furthermore, we show that with certain restrictions on the basis the classification is complete. We introduce, as an intermediate tool, a link between this class of quantified formulas and some well-studied structures in Universal Algebra called clones. More precisely, we prove that the computational complexity of the learnability of these formulas is completely determined by a simple algebraic property of the basis of relations, their clone of polymorphisms. Finally, we use this technique to give a simpler proof of the already known dichotomy theorem over boolean domains and we present an extension of this theorem to bases with infinite size.

[1]  Emil L. Post The two-valued iterative systems of mathematical logic , 1942 .

[2]  Martin C. Cooper,et al.  Tractable Constraints on Ordered Domains , 1995, Artif. Intell..

[3]  Marc Gyssens,et al.  A Unifying Framework for Tractable Constraints , 1995, CP.

[4]  K. A. Baker,et al.  Polynomial interpolation and the Chinese Remainder Theorem for algebraic systems , 1975 .

[5]  Tomás Feder,et al.  The Computational Structure of Monotone Monadic SNP and Constraint Satisfaction: A Study through Datalog and Group Theory , 1999, SIAM J. Comput..

[6]  Dana Angluin,et al.  When won't membership queries help? , 1991, STOC '91.

[7]  Nader H. Bshouty Exact Learning Boolean Function via the Monotone Theory , 1995, Inf. Comput..

[8]  Leslie G. Valiant,et al.  Cryptographic limitations on learning Boolean formulae and finite automata , 1994, JACM.

[9]  D. Angluin Queries and Concept Learning , 1988 .

[10]  Leslie G. Valiant,et al.  A theory of the learnable , 1984, STOC '84.

[11]  Steven Homer,et al.  Learning Counting Functions with Queries , 1997, Theor. Comput. Sci..

[12]  Marc Gyssens,et al.  Closure properties of constraints , 1997, JACM.

[13]  Ágnes Szendrei,et al.  Clones in universal algebra , 1986 .

[14]  Balas K. Natarajan,et al.  On learning Boolean functions , 1987, STOC.

[15]  Jeffrey C. Jackson An Efficient Membership-Query Algorithm for Learning DNF with Respect to the Uniform Distribution , 1997, J. Comput. Syst. Sci..

[16]  Manfred K. Warmuth,et al.  Learning Nested Differences of Intersection-Closed Concept Classes , 1989, COLT '89.

[17]  Víctor Dalmau,et al.  A Dichotomy Theorem for Learning Quantified Boolean Formulas , 1997, COLT.

[18]  Luc De Raedt,et al.  Inductive Logic Programming: Theory and Methods , 1994, J. Log. Program..

[19]  Martin C. Cooper,et al.  Constraints, Consistency and Closure , 1998, Artif. Intell..

[20]  Thomas J. Schaefer,et al.  The complexity of satisfiability problems , 1978, STOC.

[21]  Nicholas Pippenger,et al.  Theories of computability , 1997 .

[22]  Christoph M. Hoffmann,et al.  Group-Theoretic Algorithms and Graph Isomorphism , 1982, Lecture Notes in Computer Science.