ON THE COMPLEXITY OF EQUIVALENCE AND MINIMISATION FOR Q-WEIGHTED AUTOMATA

被引:13
|
作者
Kiefer, Stefan [1 ]
Murawski, Andrzej S. [2 ]
Ouaknine, Joel [1 ]
Wachter, Bjoern [1 ]
Worrell, James [1 ]
机构
[1] Univ Oxford, Oxford OX1 2JD, England
[2] Univ Warwick, Dept Comp Sci, Coventry CV4 7AL, W Midlands, England
关键词
weighted automata; equivalence checking; polynomial identity testing; minimisation;
D O I
10.2168/LMCS-9(1:08)2013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper is concerned with the computational complexity of equivalence and minimisation for automata with transition weights in the ring Q of rational numbers. We use polynomial identity testing and the Isolation Lemma to obtain complexity bounds, focussing on the class NC of problems within P solvable in polylogarithmic parallel time. For finite Q-weighted automata, we give a randomised NC procedure that either outputs that two automata are equivalent or returns a word on which they differ. We also give an NC procedure for deciding whether a given automaton is minimal, as well as a randomised NC procedure that minimises an automaton. We consider probabilistic automata with rewards, similar to Markov Decision Processes. For these automata we consider two notions of equivalence: expectation equivalence and distribution equivalence. The former requires that two automata have the same expected reward on each input word, while the latter requires that each input word induce the same distribution on rewards in each automaton. For both notions we give algorithms for deciding equivalence by reduction to equivalence of Q-weighted automata. Finally we show that the equivalence problem for Q-weighted visibly pushdown automata is logspace equivalent to the polynomial identity testing problem.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Rigorous approximated determinization of weighted automata
    Aminof, Benjamin
    Kupferman, Orna
    Lampert, Robby
    THEORETICAL COMPUTER SCIENCE, 2013, 480 : 104 - 117
  • [32] Rigorous Approximated Determinization of Weighted Automata
    Aminof, Benjamin
    Kupferman, Orna
    Lampert, Robby
    26TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2011), 2011, : 345 - 354
  • [33] Ambiguity Hierarchies for Weighted Tree Automata
    Maletti, Andreas
    Nasz, Teodora
    Stier, Kevin
    Ulbricht, Markus
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2023, 34 (08) : 903 - 921
  • [34] Logics for Weighted Timed Pushdown Automata
    Droste, Manfred
    Perevoshchikov, Vitaly
    FIELDS OF LOGIC AND COMPUTATION II: ESSAYS DEDICATED TO YURI GUREVICH ON THE OCCASION OF HIS 75TH BIRTHDAY, 2015, 9300 : 153 - 173
  • [35] Generalization bounds for learning weighted automata
    Balle, Borja
    Mohri, Mehryar
    THEORETICAL COMPUTER SCIENCE, 2018, 716 : 89 - 106
  • [36] WEIGHTED AUTOMATA AS COALGEBRAS IN CATEGORIES OF MATRICES
    Oliveira, Jose N.
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2013, 24 (06) : 709 - 728
  • [37] Weighted automata are compact and actively learnable
    Kaznatcheev, Artem
    Panangaden, Prakash
    INFORMATION PROCESSING LETTERS, 2021, 171
  • [38] Weighted automata and logics for infinite nested words
    Droste, Manfred
    Dueck, Stefan
    INFORMATION AND COMPUTATION, 2017, 253 : 448 - 466
  • [39] Weighted Automata and Logics for Infinite Nested Words
    Droste, Manfred
    Dueck, Stefan
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS (LATA 2014), 2014, 8370 : 323 - 334
  • [40] Weighted finite automata over strong bimonoids
    Droste, Manfred
    Stueber, Torsten
    Vogler, Heiko
    INFORMATION SCIENCES, 2010, 180 (01) : 156 - 166