The maximum latency and identification of positive Boolean functions

被引:37
作者
Makino, K [1 ]
Ibaraki, T [1 ]
机构
[1] KYOTO UNIV, GRAD SCH ENGN, DEPT APPL MATH & PHYS, KYOTO 606, JAPAN
关键词
identification of Boolean functions; positive Boolean function; partial function; unknown vector; maximum latency; dualization; transversal;
D O I
10.1137/S0097539794276324
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Consider the problem of identifying min T(f) and max F(f) of a positive (i.e., monotone) Boolean function f by using membership queries only, where min T(f)(maxF(f)) denotes the set of minimal true vectors (maximal false vectors) of S. It is known that an incrementally polynomial algorithm exists if and only if there is a polynomial time algorithm to check the existence of an unknown vector u for given sets MT subset of or equal to minT(f) and MF subset of or equal to maxF(f); that is, u is an element of {0, 1}(n) \({v \ v greater than or equal to w for some ut is an element of MT} boolean OR (v \ v w for some w is an element of MF}). This paper introduces a measure for the difficulty to find an unknown vector, which is called the maximum latency. If the maximum latency is constant, then an unknown vector can be found in polynomial time and there is an incrementally polynomial algorithm for identification. Several subclasses of positive functions are shown to have constant maximum latency, e.g., 2-monotonic positive functions, Delta-partial positive threshold functions, and matroid functions, while the class of general positive functions has right perpendicular n/4left perpendicular + 1 maximum latency and the class of positive k-DNF functions has Omega(root n) maximum latency.
引用
收藏
页码:1363 / 1383
页数:21
相关论文
共 29 条
[1]  
Angluin D., 1988, Machine Learning, V2, P319, DOI 10.1007/BF00116828
[2]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[3]  
Anthony Martin., 1992, COMPUTATIONAL LEARNI
[4]   DISJOINT PRODUCTS AND EFFICIENT COMPUTATION OF RELIABILITY [J].
BALL, MO ;
PROVAN, JS .
OPERATIONS RESEARCH, 1988, 36 (05) :703-715
[5]   AN O(MN) ALGORITHM FOR REGULAR SET-COVERING PROBLEMS [J].
BERTOLAZZI, P ;
SASSANO, A .
THEORETICAL COMPUTER SCIENCE, 1987, 54 (2-3) :237-247
[6]   COMPLEXITY OF IDENTIFICATION AND DUALIZATION OF POSITIVE BOOLEAN FUNCTIONS [J].
BIOCH, JC ;
IBARAKI, T .
INFORMATION AND COMPUTATION, 1995, 123 (01) :50-63
[7]   DECOMPOSITIONS OF POSITIVE SELF-DUAL BOOLEAN FUNCTIONS [J].
BIOCH, JC ;
IBARAKI, T .
DISCRETE MATHEMATICS, 1995, 140 (1-3) :23-46
[8]   Polynomial-time recognition of 2-monotonic positive Boolean functions given by an oracle [J].
Boros, E ;
Hammer, PL ;
Ibaraki, T ;
Kawakami, K .
SIAM JOURNAL ON COMPUTING, 1997, 26 (01) :93-109
[9]  
BOROS E, 1991, LECT NOTES COMPUT SC, V557, P104
[10]   EXACT LEARNING BOOLEAN FUNCTIONS VIA THE MONOTONE THEORY [J].
BSHOUTY, NH .
INFORMATION AND COMPUTATION, 1995, 123 (01) :146-153