Deciding probabilistic simulation between probabilistic pushdown automata and finite-state systems

被引:2
|
作者
Huang, Mingzhang [1 ]
Fu, Hongfei [2 ]
Katoen, Joost-Pieter [3 ]
机构
[1] Shanghai Jiao Tong Univ, Basics Lab, 800 Dongchuan Rd, Shanghai, Peoples R China
[2] Shanghai Jiao Tong Univ, 800 Dongchuan Rd, Shanghai, Peoples R China
[3] Rhein Westfal TH Aachen, Lehrstuhl Informat 2, Ahornstr 55, D-52074 Aachen, Germany
关键词
Probabilistic pushdown automata; Simulation preorder; Infinite-state systems; CHECKING SEMANTIC EQUIVALENCES; BISIMULATION; DECIDABILITY;
D O I
10.1016/j.ic.2019.05.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Checking whether a pushdown automaton is simulated - in the sense of a simulation pre-order - by a finite-state automaton is EXPTIME-complete. This paper shows that the same computational complexity is obtained in a probabilistic setting. That is, the problem of deciding whether a probabilistic pushdown automaton (pPDA) is simulated by a finite Markov decision process (MDP) is EXPTIME-complete. The considered pPDA contain both probabilistic and non-deterministic branching. The EXPTIME-membership is shown by combining a partition-refinement algorithm with a tableaux system that is inspired by Stirling's technique for bisimilarity checking of ordinary pushdown automata. The hardness is obtained by exploiting the EXPTIME-hardness for the non-probabilistic case. Moreover, our decision problem is in PTIME when both the number of states of the pPDA and the number of states in the MDP are fixed. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Deciding Probabilistic Simulation between Probabilistic Pushdown Automata and Finite-State Systems
    Fu, Hongfei
    Katoen, Joost-Pieter
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2011), 2011, 13 : 445 - 456
  • [2] Computation of moments for probabilistic finite-state automata
    Andreu Sanchez, Joan
    Romero, Veronica
    INFORMATION SCIENCES, 2020, 516 (516) : 388 - 400
  • [3] On probabilistic pushdown automata
    Hromkovic, Juraj
    Schnitger, Georg
    INFORMATION AND COMPUTATION, 2010, 208 (08) : 982 - 995
  • [4] Recurrent Neural Language Models as Probabilistic Finite-state Automata
    Svete, Anej
    Cotterell, Ryan
    2023 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING, EMNLP 2023, 2023, : 8069 - 8086
  • [5] Recognition of Human Activity Based on Probabilistic Finite-State Automata
    Viard, K.
    Fanti, M. P.
    Faraut, G.
    Lesage, J-J
    2017 22ND IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2017,
  • [6] ON THE COMPLEXITY OF DECIDING FAIR TERMINATION OF PROBABILISTIC CONCURRENT FINITE-STATE PROGRAMS
    ROSIER, LE
    YEN, HC
    THEORETICAL COMPUTER SCIENCE, 1988, 58 (1-3) : 263 - 324
  • [7] ON THE COMPLEXITY OF DECIDING FAIR TERMINATION OF PROBABILISTIC CONCURRENT FINITE-STATE PROGRAMS
    ROSIER, LE
    YEN, HC
    LECTURE NOTES IN COMPUTER SCIENCE, 1986, 226 : 334 - 343
  • [8] A generic framework for checking semantic equivalences between pushdown automata and finite-state automata
    Kucera, Antonin
    Mayr, Richard
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2018, 91 : 82 - 103
  • [9] A generic framework for checking semantic equivalences between pushdown automata and finite-state automata
    Kucera, A
    Mayr, R
    EXPLORING NEW FRONTIERS OF THEORETICAL INFORMATICS, 2004, 155 : 395 - 408
  • [10] FINITE-STATE PROBABILISTIC LANGUAGES
    KNAST, R
    INFORMATION AND CONTROL, 1972, 21 (02): : 148 - &