Skip to main content

Fully abstract models for nondeterministic regular expressions

  • Session: Process Theory
  • Conference paper
  • First Online:
CONCUR '95: Concurrency Theory (CONCUR 1995)

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

Included in the following conference series:

Abstract

Regular expressions and Kleene Algebras have been a direct inspiration for many constructs and axiomatizations for concurrency models. These, however, put a different stress on nondeterminism. With concurrent interpretations in mind, we study the effect of removing the idempotence law X+X=X and distribution law X·(Y+Z)=X·Y +X·Z from Kleene Algebras. We propose an operational semantics that is sound and complete w.r.t. the new set of axioms and is fully abstract w.r.t. a denotational semantic based on trees. The operational semantics is based on labelled transition systems that keep track of the performed choices and on a preorder relation (we call it resource simulation) that takes also into account the number of states reachable via every action.An important property we exhibit is that resource bisimulation equivalence can be obtained as the kernel of resource simulation.

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. Baeten,J.C.M., Bergstra,J.A.: Process Algebra with a Zero Object. In Proc. Concur'90, Springer-Verlag LNCS 458 (1990) 83–98.

    Google Scholar 

  2. Bergstra,J.A., Klop,J.W.: Process Theory based on Bisimulation Semantics. In LNCS 354 (1989) 50–122.

    Google Scholar 

  3. Baeten,J., Weijland, P.: Process Algebras. Cambridge University Press (1990).

    Google Scholar 

  4. De Nicola,R., Labella,A.: A Functorial Assessment of Bisimulation. Internal Report, Università di Roma “La Sapienza”, SI-92-06 (1992).

    Google Scholar 

  5. De Nicola,R., Labella,A.: A Completeness Theorem for Nondeterministic Kleene Algebras. In Proc. MFCS'94, Springer-Verlag LNCS 841 (1994) 536–545.

    Google Scholar 

  6. Hennessy,M., Milner,R.: Algebraic Laws for Nondeterminism and Concurrency. Journal of ACM 32 (1985) 137–161.

    Article  Google Scholar 

  7. Hoare, C.A.R.: Communicating Sequential Processes. Prentice Hall (1989).

    Google Scholar 

  8. Kleene,S.C.: Representation of Events in Nerve Nets and Finite Automata. Automata Studies (Shannon and McCarthy ed.) Princeton Univ. Pr. (1956) 3–41.

    Google Scholar 

  9. Kozen,D.: A Completeness Theorem for Kleene Algebras and the Algebra of Regular Events. Information and Computation 110 (1994) 366–390.

    Google Scholar 

  10. Milner,R.: Communication and Concurrency. Prentice Hall (1989).

    Google Scholar 

  11. Park,D.: Concurrency and Automata on Infinite sequences. In Proc. GI, LNCS 104 (1981) 167–183.

    Google Scholar 

  12. Salomaa,A.: Two Complete Axiom Systems for the Algebra of Regular Events. Journal of ACM 13 (1966) 158–169.

    Article  Google Scholar 

  13. Smith,M.B., Plotkin,G.D.: The category-Theoretic Solution of Recursive Domain Equation. SIAM Journal on Computing 11 (1982) 762–783.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Insup Lee Scott A. Smolka

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Corradini, F., De Nicola, R., Labella, A. (1995). Fully abstract models for nondeterministic regular expressions. In: Lee, I., Smolka, S.A. (eds) CONCUR '95: Concurrency Theory. CONCUR 1995. Lecture Notes in Computer Science, vol 962. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60218-6_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-60218-6_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60218-7

  • Online ISBN: 978-3-540-44738-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics