THE MINIMUM CONSISTENT DFA PROBLEM CANNOT BE APPROXIMATED WITHIN ANY POLYNOMIAL

被引:74
作者
PITT, L [1 ]
WARMUTH, MK [1 ]
机构
[1] UNIV CALIF SANTA CRUZ,DEPT COMP & INFORMAT SCI,SANTA CRUZ,CA 95064
关键词
ALGORITHMS; LANGUAGES; THEORY; APPROXIMATION ALGORITHMS; MINIMIZATION OF FINITE STATE MACHINES; NONAPPROXIMABILITY;
D O I
10.1145/138027.138042
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The minimum consistent DFA problem is that of finding a DFA with as few states as possible that is consistent with a given sample (a finite collection of words, each labeled as to whether the DFA found should accept or reject). Assuming that P not-equal NP, it is shown that for any constant k, no polynomial-time algorithm can be guaranteed to find a consistent DFA with fewer than opt(k) states, where opt is the number of states in the minimum state DFA consistent with the sample. This result holds even if the alphabet is of constant size two, and if the algorithm is allowed to produce an NFA, a regular expression, or a regular grammar that is consistent with the sample. A similar nonapproximability result is presented for the problem of finding small consistent linear grammars. For the case of finding minimum consistent DFAs when the alphabet is not of constant size but instead is allowed to vary with the problem specification, the slightly stronger lower bound on approximability of opt(1 - epsilon)log log opt is shown for any epsilon > 0.
引用
收藏
页码:95 / 142
页数:48
相关论文
共 25 条
[1]  
ABE N, 1990, 1ST P INT WORKSH ALG, P223
[2]   NEGATIVE RESULTS FOR EQUIVALENCE QUERIES [J].
ANGLUIN, D .
MACHINE LEARNING, 1990, 5 (02) :121-150
[3]   COMPLEXITY OF MINIMUM INFERENCE OF REGULAR SETS [J].
ANGLUIN, D .
INFORMATION AND CONTROL, 1978, 39 (03) :337-350
[4]   LEARNING REGULAR SETS FROM QUERIES AND COUNTEREXAMPLES [J].
ANGLUIN, D .
INFORMATION AND COMPUTATION, 1987, 75 (02) :87-106
[5]  
Angluin D, 1976, THESIS U CALIFORNIA
[6]   OCCAM RAZOR [J].
BLUMER, A ;
EHRENFEUCHT, A ;
HAUSSLER, D ;
WARMUTH, MK .
INFORMATION PROCESSING LETTERS, 1987, 24 (06) :377-380
[7]   ON THE NECESSITY OF OCCAM ALGORITHMS [J].
BOARD, R ;
PITT, L .
THEORETICAL COMPUTER SCIENCE, 1992, 100 (01) :157-184
[8]   COMPLEXITY MEASURES FOR REGULAR EXPRESSIONS [J].
EHRENFEUCHT, A ;
ZEIGER, P .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1976, 12 (02) :134-146
[9]  
Garey M.R., 1979, COMPUTERS INTRACTABI, V174
[10]   COMPLEXITY OF NEAR-OPTIMAL GRAPH COLORING [J].
GAREY, MR ;
JOHNSON, DS .
JOURNAL OF THE ACM, 1976, 23 (01) :43-49