Skip to main content

On the complexity of relational problems for finite state processes

Extended abstract

  • Session 12: Process Theory II
  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1099))

Included in the following conference series:

Abstract

We study the complexity of the following three relational problems: Let ∼ be a binary relation on finite state processes; let p 0 be a fixed finite state process; and let π be a nontrivial predicate on finite state processes such that x and y are weakly bisimilar implies π(x) = π(y). (i) P 1: Determine for processes p and q, if pq; (ii) P 2 Determine for process p, if pp 0; and (iii) P 3: Determine for process p, if π(p) = true. We study the complexities of these problems, when processes are represented by sequential transition systems and by parallel composition of transition systems (with and without hiding). A number of results are obtained for both representations.

This research was supported by NSF Grants CCR-90-06396 and CCR-94-06611.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. W.F. Dowling and J.H. Gallier. Linear time algorithm for testing the satisfiability of propositional horn formulae. Journal of Logic Programming, 3:267–284, 1984.

    Article  Google Scholar 

  2. M. Garey and D. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, SanFrancisco, 1979.

    Google Scholar 

  3. R. Greenlaw, H. J. Hoover, and W. L. Ruzzo. Limits to Parallel Computation: P-completeness Theory. Oxford University Press, 1995.

    Google Scholar 

  4. C. A. R. Hoare. Communicating Sequential Processes. Prentice Hall International, 1984.

    Google Scholar 

  5. Dung T. Huynh and Lu Tian. On deciding some equivalences for concurrent processes. Theoretical Informatics and Applications, 28(1):51–71, 1994.

    Google Scholar 

  6. R. Kurshan. Computer Aided Verification of Coordinating processes: An Automata Theoretic Approach. Princeton University Press, 1994.

    Google Scholar 

  7. Nancy Lynch and Frits Vaandrager. Forward and backward simulations-part i: Untimes systems. Information and Computation, 1995.

    Google Scholar 

  8. R. Milner. Communication and Concurrency. International Series in Computer Science. Prentice Hall, 1989. SU Fisher Research 511/24.

    Google Scholar 

  9. A. Rabinovich. Checking equivalences between concurrent systems of finite state agents. In ICALP, Lecture Notes in Computer Science 623, pages 696–707, 1992. A more recent draft is available from the author (May 1995).

    Google Scholar 

  10. Thomas J. Schaefer. The complexity of satisfiability problems. In Tenth Annual Symposium on Theory of Computing, 1978.

    Google Scholar 

  11. S. K. Shukla, D. J. Rosenkrantz, H. B. Hunt III, S. S. Ravi, and R. E. Stearns. A uniform approach for proving polynomial time decidability simulation relations for finite state processes. Research Report TR-95-6, Department of Computer Science, SUNY Albany, 1995.

    Google Scholar 

  12. L. J. Stockmeyer. Dexp-time hardness of bisimulation equivalence of concurrent system of finite state processes with hiding. (Unpublished Notes), 1992.

    Google Scholar 

  13. R.J. van Glabbeek. The linear time — branching time spectrum. Technical Report CS-R9029, Computer Science Department, CWI, Centre for Mathematics and Computer Science, Netherlands, 1990.

    Google Scholar 

  14. P. Wolper. Private communications. 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Friedhelm Meyer Burkhard Monien

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Shukla, S.K., Hunt, H.B., Rosenkrantz, D.J., Stearns, R.E. (1996). On the complexity of relational problems for finite state processes. In: Meyer, F., Monien, B. (eds) Automata, Languages and Programming. ICALP 1996. Lecture Notes in Computer Science, vol 1099. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61440-0_151

Download citation

  • DOI: https://doi.org/10.1007/3-540-61440-0_151

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61440-1

  • Online ISBN: 978-3-540-68580-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics