What's Decidable about Weighted Automata?

被引:0
|
作者
Almagor, Shaull [1 ]
Boker, Udi [1 ]
Kupferman, Orna [1 ]
机构
[1] Hebrew Univ Jerusalem, Sch Engn & Comp Sci, Jerusalem, Israel
来源
AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS | 2011年 / 6996卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Weighted automata map input words to numerical values. Applications of weighted automata include formal verification of quantitative properties, as well as text, speech, and image processing. In the 90's, Krob studied the decidability of problems on rational series, which strongly relate to weighted automata. In particular, it follows from Krob's results that the universality problem (that is, deciding whether the values of all words are below some threshold) is decidable for weighted automata with weights in N boolean OR {infinity}, and that the equality problem is undecidable when the weights are in Z boolean OR {infinity}. In this paper we continue the study of the borders of decidability in weighted automata, describe alternative and direct proofs of the above results, and tighten them further. Unlike the proofs of Krob, which are algebraic in their nature, our proofs stay in the terrain of state machines, and the reduction is from the halting problem of a two-counter machine. This enables us to significantly simplify Krob's reasoning and strengthen the results to apply already to a very simple class of automata: all the states are accepting, there are no initial nor final weights, and all the weights are from the set {-1, 0, 1}. The fact we work directly with automata enables us to tighten also the decidability results and to show that the universality problem for weighted automata with weights in N boolean OR {infinity}, and in fact even with weights in Q(>= 0) boolean OR {infinity}, is PSPACE-complete. Our results thus draw a sharper picture about the decidability of decision problems for weighted automata, in both the front of equality vs. universality and the front of the N boolean OR {infinity} vs. the Z boolean OR {infinity} domains.
引用
收藏
页码:482 / 491
页数:10
相关论文
共 50 条
  • [31] When are emptiness and containment decidable for probabilistic automata?
    Daviaud, Laure
    Jurdzinski, Marcin
    Lazic, Ranko
    Mazowiecki, Filip
    Perez, Guillermo A.
    Worrell, James
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2021, 119 : 78 - 96
  • [32] The equivalence problem for deterministic pushdown automata is decidable
    Senizergues, G
    AUTOMATA, LANGUAGES AND PROGRAMMING, 1997, 1256 : 671 - 681
  • [34] Decidable Compositions of O-Minimal Automata
    Casagrande, Alberto
    Corvaja, Pietro
    Piazza, Carla
    Mishra, Bud
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 274 - +
  • [35] Decidable Problems for Probabilistic Automata on Infinite Words
    Chatterjee, Krishnendu
    Tracol, Mathieu
    2012 27TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2012, : 185 - 194
  • [36] A Fragment of ML Decidable by Visibly Pushdown Automata
    Hopkins, David
    Murawski, Andrzej S.
    Ong, C. -H. Luke
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT II, 2011, 6756 : 149 - 161
  • [37] Decidable weighted expressions with Presburger combinators
    Filiot, Emmanuel
    Mazzocchi, Nicolas
    Raskin, Jean-Francois
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2019, 106 : 1 - 22
  • [38] Decidable Weighted Expressions with Presburger Combinators
    Filiot, Emmanuel
    Mazzocchi, Nicolas
    Raskin, Jean-Francois
    FUNDAMENTALS OF COMPUTATION THEORY, FCT 2017, 2017, 10472 : 243 - 256
  • [39] What is decidable about partially observable Markov decision processes with ω-regular objectives
    Chatterjee, Krishnendu
    Chmelik, Martin
    Tracol, Mathieu
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2016, 82 (05) : 878 - 911
  • [40] What Makes ATL* Decidable? A Decidable Fragment of Strategy Logic
    Mogavero, Fabio
    Murano, Aniello
    Perelli, Giuseppe
    Vardi, Moshe Y.
    CONCUR 2012 - CONCURRENCY THEORY, 2012, 7454 : 193 - 208