Skip to main content

Bisimilarity of Diagrams

  • Conference paper
  • First Online:
Relational and Algebraic Methods in Computer Science (RAMiCS 2020)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 12062))

Abstract

In this paper, we investigate diagrams, namely functors from any small category to a fixed category, and more particularly, their bisimilarity. Initially defined using the theory of open maps of Joyal et al., we prove two characterisations of this bisimilarity: it is equivalent to the existence of a bisimulation-like relation and has a logical characterisation à la Hennessy and Milner. We then prove that we capture both path bisimilarity and strong path bisimilarity of any small open maps situation. We then look at the particular case of finitary diagrams with values in real or rational vector spaces. We prove that checking bisimilarity and satisfiability of a positive formula by a diagram are both decidable by reducing to a problem of existence of invertible matrices with linear conditions, which in turn reduces to the existential theory of the reals.

The author was supported by ERATO HASUO Metamathematics for Systems Design Project (No. JPMJER1603), JST and Grant-in-aid No. 19K20215, JSPS.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Adámek, J., Bonchi, F., Hülsbusch, M., König, B., Milius, S., Silva, A.: A coalgebraic perspective on minimization and determinization. In: Birkedal, L. (ed.) FoSSaCS 2012. LNCS, vol. 7213, pp. 58–73. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28729-9_4

    Chapter  MATH  Google Scholar 

  2. Ben-Or, M., Kozen, D., Reif, J.: The complexity of elementary algebra and geometry. J. Comput. Syst. Sci. 32, 251–264 (1986)

    Article  MathSciNet  Google Scholar 

  3. Canny, J.: Some algebraic and geometric computations in PSPACE. In: Proceedings of the 20th Annual ACM Symposium on Theory of Computing (STOC), pp. 460–467 (1988)

    Google Scholar 

  4. Cattani, G.L., Stark, I., Winskel, G.: Presheaf models for the \(\pi \)-calculus. In: Moggi, E., Rosolini, G. (eds.) CTCS 1997. LNCS, vol. 1290, pp. 106–126. Springer, Heidelberg (1997). https://doi.org/10.1007/BFb0026984

    Chapter  Google Scholar 

  5. Dubut, J., Goubault, É., Goubault-Larrecq, J.: Natural homology. In: Halldórsson, M.M., Iwama, K., Kobayashi, N., Speckmann, B. (eds.) ICALP 2015. LNCS, vol. 9135, pp. 171–183. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47666-6_14

    Chapter  MATH  Google Scholar 

  6. Dubut, J., Goubault, E., Goubault-Larrecq, J.: Bisimulations and unfolding in P-accessible categorical models. In: Proceedings of the 27th International Conference on Concurrency Theory (CONCUR 2016). Leibniz International Proceedings in Informatics, vol. 59, pp. 1–14. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik (2016)

    Google Scholar 

  7. Fajstrup, L., Goubault, E., Haucourt, E., Mimram, S., Raussen, M.: Directed Algebraic Topology and Concurrency. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-15398-8

    Book  MATH  Google Scholar 

  8. van Glabbeek, R.J.: On the expresiveness of higher dimensional automata. Electron. Notes Theoret. Comput. Sci. 128(2), 5–34 (2005)

    Article  Google Scholar 

  9. Hennessy, M., Milner, R.: On observing nondeterminism and concurrency. In: de Bakker, J., van Leeuwen, J. (eds.) ICALP 1980. LNCS, vol. 85, pp. 299–309. Springer, Heidelberg (1980). https://doi.org/10.1007/3-540-10003-2_79

    Chapter  Google Scholar 

  10. Joyal, A., Nielsen, M., Winskel, G.: Bisimulation from open maps. Inf. Comput. 127(2), 164–185 (1996)

    Article  MathSciNet  Google Scholar 

  11. Lasota, S.: Coalgebra morphisms subsume open maps. Theoret. Comput. Sci. 280, 123–135 (2002)

    Article  MathSciNet  Google Scholar 

  12. Matiyasevitch, Y.: Hilbert’s 10th Problem. MIT Press, Cambridge (1993)

    Google Scholar 

  13. Pratt, V.: Modeling concurrency with geometry. In: Proceedings of the 18th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), pp. 311–322 (1991)

    Google Scholar 

  14. Rabinovitch, A., Trakhtenbrot, B.: Behavior structures and nets. Fundamenta Informaticae 11(4), 357–403 (1988)

    MathSciNet  Google Scholar 

  15. Savitch, W.: Relationships between nondeterministic and deterministic tape complexities. J. Comput. Syst. Sci. 4(2), 177–192 (1970)

    Article  MathSciNet  Google Scholar 

  16. Srba, J.: Roadmap of infinite results. Online

    Google Scholar 

  17. Tarski, A.: A Decision Method for Elementary Algebra and Geometry. University of California Press, Berkeley (1951)

    MATH  Google Scholar 

  18. Winter, M.: A relational algebraic theory of bisimulations. Fundamenta Informaticae 83(4), 429–449 (2008)

    MathSciNet  MATH  Google Scholar 

  19. Wißmann, T., Dubut, J., Katsumata, S., Hasuo, I.: Path category for free. In: Bojańczyk, M., Simpson, A. (eds.) FoSSaCS 2019. LNCS, vol. 11425, pp. 523–540. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-17127-8_30

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jérémy Dubut .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dubut, J. (2020). Bisimilarity of Diagrams. In: Fahrenberg, U., Jipsen, P., Winter, M. (eds) Relational and Algebraic Methods in Computer Science. RAMiCS 2020. Lecture Notes in Computer Science(), vol 12062. Springer, Cham. https://doi.org/10.1007/978-3-030-43520-2_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-43520-2_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-43519-6

  • Online ISBN: 978-3-030-43520-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics