Skip to main content

Compositional Reasoning for Multi-modal Logics

  • Conference paper
Logical Foundations of Computer Science (LFCS 2013)

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

Included in the following conference series:

Abstract

We provide decomposition and quotienting results for multi-modal logic with respect to a composition operator, traditionally used for epistemic models, due to van Eijck et al. (Journal of Applied Non-Classical Logics 21(3–4):397–425, 2011), that involves sets of atomic propositions and valuation functions from Kripke models. While the composition operator was originally defined only for epistemic S5n models, our results apply to the composition of any pair of Kripke models. In particular, our quotienting result extends a specific result in the above mentioned paper by van Eijck et al. for the composition of epistemic models with disjoint sets of atomic propositions to compositions of any two Kripke models regardless of their sets of atomic propositions. We also explore the complexity of the formulas we construct in our decomposition result.

Luca Aceto and Anna Ingólfsdóttir were partially supported by the project ‘Processes and Modal Logics’ (project nr. 100048021) of the Icelandic Research Fund. Joshua Sack was partially supported by the VIDI research programme number 639.072.904, which is financed by the Netherlands Organisation for Scientific Research.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aceto, L., Ingolfsdottir, A., Prisacariu, C., Sack, J.: Compositional reasoning for multi-modal logics. Technical Report 419, Department of Informatics, University of Oslo, Oslo, Norway (September 2012)

    Google Scholar 

  2. Andersen, H.R.: Partial model checking (extended abstract). In: 10th IEEE Symposium on Logic in Computer Science (LICS 1995), pp. 398–407. IEEE Computer Society (1995)

    Google Scholar 

  3. Baader, F., Nipkow, T.: Term Rewriting and All That. Cambridge University Press (1998)

    Google Scholar 

  4. Baeten, J.C.M., Basten, T., Reniers, M.A.: Process Algebra: Equational Theories of Communicating Processes. Cambridge Tracts in Theoretical Computer Science 50. Cambridge University Press (2009)

    Google Scholar 

  5. Baltag, A., Moss, L.S.: Logics for epistemic programs. Synthese 139(2), 165–224 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bloom, B., Fokkink, W., van Glabbeek, R.J.: Precongruence formats for decorated trace semantics. ACM Transactions on Computational Logic 5(1), 26–78 (2004)

    Article  MathSciNet  Google Scholar 

  7. Bryant, R.E.: Graph-based algorithms for boolean function manipulation. IEEE Trans. Computers 35(8), 677–691 (1986)

    Article  MATH  Google Scholar 

  8. Castellani, I., Mukund, M., Thiagarajan, P.S.: Synthesizing Distributed Transition Systems from Global Specifications. In: Pandu Rangan, C., Raman, V., Ramanujam, R. (eds.) FST TCS 1999. LNCS, vol. 1738, pp. 219–231. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  9. Fokkink, W., van Glabbeek, R.J., de Wind, P.: Compositionality of Hennessy-Milner logic by structural operational semantics. Theoretical Computer Science 354(3), 421–440 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  10. Hennessy, M., Milner, R.: Algebraic laws for nondeterminism and concurrency. Journal of ACM 32(1), 137–161 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hoare, C.A.R.: Communicating Sequential Processes. Prentice Hall (1985)

    Google Scholar 

  12. Kozen, D.: Complexity of finitely presented algebras. In: Proceedings of the Ninth Annual ACM Symposium on Theory of Computing, pp. 164–177. ACM (1977)

    Google Scholar 

  13. Kozen, D.: Results on the propositional mu-calculus. Theoretical Computer Science 27, 333–354 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  14. Laroussinie, F., Larsen, K.G.: Compositional Model Checking of Real Time Systems. In: Lee, I., Smolka, S.A. (eds.) CONCUR 1995. LNCS, vol. 962, pp. 27–41. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  15. Larsen, K.G., Xinxin, L.: Compositionality through an operational semantics of contexts. Journal of Logic and Computation 1(6), 761–795 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  16. Lomuscio, A., Raimondi, F.: The complexity of model checking concurrent programs against CTLK specifications. In: Nakashima, H., Wellman, M.P., Weiss, G., Stone, P. (eds.) 5th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2006), pp. 548–550. ACM (2006)

    Google Scholar 

  17. McNulty, G.F.: Fragments of first order logic, I: Universal Horn logic. The Journal of Symbolic Logic 42(2), 221–237 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  18. Milner, R.: Calculi for synchrony and asynchrony. Theorethical Computer Science 25, 267–310 (1983)

    Article  MathSciNet  MATH  Google Scholar 

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

    Google Scholar 

  20. Mohalik, S., Ramanujam, R.: A presentation of regular languages in the assumption - commitment framework. In: Proceedings of the 1998 International Conference on Application of Concurrency to System Design, ACSD 1998, pp. 250–260. IEEE Computer Society, Washington, DC (1998)

    Chapter  Google Scholar 

  21. van Ditmarsch, H., van der Hoek, W., Kooi, B.: Dynamic Epistemic Logic. Springer (2007)

    Google Scholar 

  22. van Eijck, J., Sietsma, F., Wang, Y.: Composing models. Journal of Applied Non-Classical Logics 21(3-4), 397–425 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  23. Winskel, G.: A Complete System for SCCS with Modal Assertions. In: Maheshwari, S.N. (ed.) FSTTCS 1985. LNCS, vol. 206, pp. 392–410. Springer, Heidelberg (1985)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Aceto, L., Ingólfsdóttir, A., Prisacariu, C., Sack, J. (2013). Compositional Reasoning for Multi-modal Logics. In: Artemov, S., Nerode, A. (eds) Logical Foundations of Computer Science. LFCS 2013. Lecture Notes in Computer Science, vol 7734. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35722-0_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35722-0_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35721-3

  • Online ISBN: 978-3-642-35722-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics