A POLYNOMIAL-TIME ALGORITHM FOR THE EQUIVALENCE OF PROBABILISTIC-AUTOMATA

被引:70
|
作者
TZENG, WG
机构
关键词
PROBABILISTIC AUTOMATA; NONDETERMINISTIC FINITE AUTOMATA; UNAMBIGUOUS FINITE AUTOMATA; EQUIVALENCE; APPROXIMATE EQUIVALENCE; PATH EQUIVALENCE;
D O I
10.1137/0221017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Two probabilistic automata are equivalent if for any string x, the two automata accept x with equal probability. This paper presents an O((n1 + n2)4) algorithm for determining whether two probabilistic automata U1 and U2 are equivalent, where n1 and n2 are the number of states in U1 and U2, respectively. This improves the best previous result, which showed that the problem was in coNP. The existence of this algorithm implies that the covering and equivalence problems for uninitiated probabilistic automata are also polynomial-time solvable. The algorithm used to determine the equivalence of probabilistic automata can also solve the path equivalence problem for nondeterministic finite automata without lambda-transitions and the equivalence problem for unambiguous finite automata in polynomial time. This paper studies the approximate equivalence (or delta-equivalence) problem for probabilistic automata. An algorithm for the approximate equivalence problem for positive probabilistic automata is given.
引用
收藏
页码:216 / 227
页数:12
相关论文
共 50 条