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 条
  • [1] Bisimulation Minimisation of Weighted Automata on Unranked Trees
    Hogberg, Johanna
    Maletti, Andreas
    Vogler, Heiko
    FUNDAMENTA INFORMATICAE, 2009, 92 (1-2) : 103 - 130
  • [2] Complexity of Equivalence and Learning for Multiplicity Tree Automata
    Marusic, Ines
    Worrell, James
    JOURNAL OF MACHINE LEARNING RESEARCH, 2015, 16 : 2465 - 2500
  • [3] MINIMISATION OF MULTIPLICITY TREE AUTOMATA
    Kiefer, Stefan
    Marusic, Ines
    Worrell, James
    LOGICAL METHODS IN COMPUTER SCIENCE, 2017, 13 (01)
  • [4] The parametric complexity of bisimulation equivalence of normed pushdown automata
    Wenbo ZHANG
    Frontiers of Computer Science, 2022, 16 (04) : 112 - 118
  • [5] The parametric complexity of bisimulation equivalence of normed pushdown automata
    Wenbo Zhang
    Frontiers of Computer Science, 2022, 16
  • [6] The parametric complexity of bisimulation equivalence of normed pushdown automata
    Zhang, Wenbo
    FRONTIERS OF COMPUTER SCIENCE, 2022, 16 (04)
  • [7] Language Equivalence from Nondeterministic to Weighted Automata-and Back
    Boreale, Michele
    Collodi, Luisa
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: REOCAS COLLOQUIUM IN HONOR OF ROCCO DE NICOLA, PT I, ISOLA 2024, 2025, 15219 : 75 - 93
  • [8] A Generalised Twinning Property for Minimisation of Cost Register Automata
    Daviaud, Laure
    Reynier, Pierre-Alain
    Talbot, Jean-Marc
    PROCEEDINGS OF THE 31ST ANNUAL ACM-IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016), 2016, : 857 - 866
  • [9] Backward and forward bisimulation minimisation of tree automata
    Hogberg, Johanna
    Maletti, Andreas
    May, Jonathan
    IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2007, 4783 : 109 - +
  • [10] Weighted automata and weighted logics
    Droste, Manfred
    Gastin, Paul
    THEORETICAL COMPUTER SCIENCE, 2007, 380 (1-2) : 69 - 86