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
相关论文
共 16 条