Learning read-once formulas with queries
-
Published:1993-01-02
Issue:1
Volume:40
Page:185-210
-
ISSN:0004-5411
-
Container-title:Journal of the ACM
-
language:en
-
Short-container-title:J. ACM
Author:
Angluin Dana,Hellerstein Lisa,Karpinski Marek
Abstract
A read-once formula is a Boolean formula in which each variable occurs, at most, once. Such formulas are also called μ-formulas or Boolean trees. This paper treats the problem of exactly identifying an unknown read-once formula using specific kinds of queries.
The main results are a polynomial-time algorithm for exact identification of monotone read-once formulas using only membership queries, and a polynomial-time algorithm for exact identification of general read-once formulas using equivalence and membership queries (a protocol based on the notion of a
minimally adequate teacher
[1]). The results of the authors improve on Valiant's previous results for read-once formulas [26]. It is also shown, that no polynomial-time algorithm using only membership queries or only equivalence queries can exactly identify all read-once formulas.
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Reference26 articles.
1. ~ANGLU1N D. Learning regular sets from queries and counterexamples bzf. Computat. 75 ~(1987) 87-106. 10.1016/0890-5401(87)90052-6 ~ANGLU1N D. Learning regular sets from queries and counterexamples bzf. Computat. 75 ~(1987) 87-106. 10.1016/0890-5401(87)90052-6
Cited by
117 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Introduction;Decision Trees for Fault Diagnosis in Circuits and Switching Networks;2023
2. Constant Depth Formula and Partial Function Versions of MCSP Are Hard;SIAM Journal on Computing;2022-08-31
3. Isomorphism testing of read-once functions and polynomials;Information and Computation;2022-05
4. Critical Properties and Complexity Measures of Read-Once Boolean Functions;Annals of Mathematics and Artificial Intelligence;2021-03-22
5. Learning the boundary of inductive invariants;Proceedings of the ACM on Programming Languages;2021-01-04