Download:
|
by Richard Mayr
In Proceedings of ICALP'99, volume 1644 of LNCS
http://www.dcs.ed.ac.uk/home/mayrri/icalp99.ps
Add To MetaCart
Abstract:
Abstract. We consider the problem of simulation preorder/equivalence between infinite-state processes and finite-state ones. We prove that simulation preorder (in both directions) and simulation equivalence are intractable between all major classes of infinite-state systems and finite-state ones. This result is obtained by showing that the problem whether a BPA (or BPP) process simulates a finitestate one is PSPACE-hard, and the other direction is co-NP-hard; consequently, simulation equivalence between BPA (or BPP) and finite-state processes is also co-NP-hard. The decidability border for the mentioned problem is also established. Simulation preorder (in both directions) and simulation equivalence are decidable in EXPTIME between pushdown processes and finite-state ones. On the other hand, simulation preorder is undecidable between PA and finite-state processes in both directions. The obtained results also hold for those PA and finite-state processes which are deterministic and normed, and thus immediately extend to trace preorder. Regularity (finiteness) w.r.t. simulation and trace equivalence is also shown to be undecidable for PA. Finally, we describe a way how to utilize decidability of bisimulation problems to solve certain instances of undecidable simulation problems. We apply this method to BPP processes. 1
Citations
|
2770
|
Introduction to Automata Theory, Language, and Computation
– Hopcroft, Ullman
- 1979
|
|
269
|
Computation: finite and infinite machines
– Minsky
- 1967
|
|
241
|
The linear time { branching time spectrum II: The semantics of sequential systems with silent moves
– Glabbeek
- 1993
|
|
96
|
The theory of ends, pushdown automata, and second-order logic’, Theoret
– Muller, Schupp
- 1985
|
|
90
|
Bisimulation Equivalence is Decidable for all Context-Free Processes
– Christensen, Hüttel, et al.
- 1992
|
|
67
|
On the regular structure of prefix rewriting
– Caucal
- 1992
|
|
42
|
Bisimulation collapse and the process taxonomy
– Burkart, Caucal, et al.
- 1996
|
|
37
|
Checking regular properties of Petri nets
– Jancar, Moller
- 1995
|
|
34
|
Undecidable equivalences for basic process algebra
– Groote, Huttel
- 1994
|
|
23
|
Bisimulation is decidable for all basic parallel processes
– Christensen, Hirshfeld, et al.
- 1993
|
|
21
|
Simulation is decidable for one-counter nets
– Abdulla, Cerans
- 1998
|
|
20
|
Deciding finiteness of Petri nets up to bisimilarity
– Jančar, Esparza
- 1996
|
|
11
|
Weak bisimilarity with infinite-state systems can be decided in polynomial time
– Kucera, Mayr
- 1999
|
|
6
|
Undecidable equivalences for basic parallel processes
– Httel
- 1994
|
|
4
|
Process rewrite systems. Information and Computation
– Mayr
|
|
2
|
Deciding bisimulation-like equivalences with finite-state processes
– car, cera, et al.
- 1998
|
|
2
|
Regularity is decidable for normed PA processes in polynomial time
– cera
- 1996
|