Termination Condition for Equivalence Checking Algorithm of PDA

Yuxi Fu
2018-01-01
Abstract:Equivalence checking of PDA processes is a hard problem. After Senizergues’ first proof, several simplifications of the proof methodology have been given. A central issue in the proofs is the termination of the decidability algorithms. In the paper two termination conditions are proposed. They are sufficient for converting a strong bisimulation to a finite tree called generating tree in such a way that the former can be recovered from the latter. A simple proof of the decidability of the strong bisimilarity of PDA is then available by guessing a tree for a pair of input PDA processes and checking if the tree satisfies the desirable properties of generating tree.
What problem does this paper attempt to address?