Advertisement

Modal Logics for Timed Control

  • Patricia Bouyer
  • Franck Cassez
  • François Laroussinie
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3653)

Abstract

In this paper we use the timed modal logic L v to specify control objectives for timed plants. We show that the control problem for a large class of objectives can be reduced to a model-checking problem for an extension (\(L^{cont}_v\)) of the logic L v with a new modality.

More precisely we define a fragment of L v , namely \(L^{det}_v\), such that any control objective of \(L^{det}_v\) can be translated into a \(L^{cont}_v\) formula that holds for the plant if and only if there is a controller that can enforce the control objective.

We also show that the new modality of \(L^{cont}_v\) strictly increases the expressive power of L v while model-checking of \(L^{cont}_v\) remains EXPTIME-complete.

Keywords

Control Problem Controllable Action Modal Logic Temporal Logic Control Objective 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [ABBL03]
    Aceto, L., Bouyer, P., Burgueño, A., Larsen, K.G.: The power of reachability testing for timed automata. Theoretical Computer Science 300(1-3), 411–475 (2003)zbMATHCrossRefMathSciNetGoogle Scholar
  2. [AD94]
    Alur, R., Dill, D.: A theory of timed automata. Theoretical Computer Science 126(2), 183–235 (1994)zbMATHCrossRefMathSciNetGoogle Scholar
  3. [AHK02]
    Alur, R., Henzinger, T.A., Kupferman, O.: Alternatingtime temporal logic. Journal of the ACM 49, 672–713 (2002)CrossRefMathSciNetGoogle Scholar
  4. [AL02]
    Aceto, L., Laroussinie, F.: Is your model-checker on time? on the complexity of model-checking for timed modal logics. Journal of Logic and Algebraic Programming (JLAP) 52-53, 7–51 (2002)Google Scholar
  5. [AVW03]
    Arnold, A., Vincent, A., Walukiewicz, I.: Games for synthesis of controllers with partial observation. Theoretical Computer Science 1(303), 7–34 (2003)CrossRefMathSciNetGoogle Scholar
  6. [BCL05]
    Bouyer, P., Cassez, F., Laroussinie, F.: Modal logics for timed control. Research Report LSV-05-04, Laboratoire Spécification & Vérification, ENS de Cachan, France (2005)Google Scholar
  7. [Bou04]
    Bouyer, P.: Forward analysis of updatable timed automata. Formal Methods in System Design 24(3), 281–320 (2004)zbMATHCrossRefGoogle Scholar
  8. [CHR02]
    Cassez, F., Henzinger, T.A., Raskin, J.-F.: A comparison of control problems for timed and hybrid systems. In: Tomlin, C.J., Greenstreet, M.R. (eds.) HSCC 2002. LNCS, vol. 2289, pp. 134–148. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  9. [dAHM01]
    de Alfaro, L., Henzinger, T.A., Majumdar, R.: Symbolic algorithms for infinite-state games. In: Larsen, K.G., Nielsen, M. (eds.) CONCUR 2001. LNCS, vol. 2154, pp. 536–550. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  10. [Dil90]
    Dill, D.: Timing assumptions and verification of finite-state concurrent systems. In: Sifakis, J. (ed.) CAV 1989. LNCS, vol. 407, pp. 197–212. Springer, Heidelberg (1990)Google Scholar
  11. [DM02]
    D’Souza, D., Madhusudan, P.: Timed control synthesis for external specifications. In: Alt, H., Ferreira, A. (eds.) STACS 2002. LNCS, vol. 2285, pp. 571–582. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  12. [Eme91]
    Allen Emerson, E.: Temporal and Modal Logic. (Formal Models and Semantics), Handbook of Theoretical Computer Science, vol. B, pp. 995–1072. MIT Press, Cambridge (1991)Google Scholar
  13. [FLTM02]
    Faella, M., La Torre, S., Murano, A.: Dense real-time games. In: Proc. 17th Annual Symposium on Logic in Computer Science (LICS 2002), pp. 167–176. IEEE Computer Society Press, Los Alamitos (2002)CrossRefGoogle Scholar
  14. [HNSY94]
    Henzinger, T.A., Nicollin, X., Sifakis, J., Yovine, S.: Symbolic model-checking for real-time systems. Information and Computation 111(2), 193–244 (1994)zbMATHCrossRefMathSciNetGoogle Scholar
  15. [JW95]
    Janin, D., Walukiewicz, I.: Automata for the modal mu-calculus and related results. In: Hájek, P., Wiedermann, J. (eds.) MFCS 1995. LNCS, vol. 969, pp. 552–562. Springer, Heidelberg (1995)Google Scholar
  16. [LL95]
    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)Google Scholar
  17. [LL98]
    Laroussinie, F., Larsen, K.G.: CMC: A tool for compositional model-checking of real-time systems. In: Proc. IFIP Joint International Conference on Formal Description Techniques & Protocol Specification, Testing, and Verification (FORTE-PSTV 1998), pp. 439–456. Kluwer Academic, Dordrecht (1998)Google Scholar
  18. [LLW95]
    Laroussinie, F., Larsen, K.G., Weise, C.: From timed automata to logic – and back. In: Hájek, P., Wiedermann, J. (eds.) MFCS 1995. LNCS, vol. 969, pp. 529–539. Springer, Heidelberg (1995)Google Scholar
  19. [MPS95]
    Maler, O., Pnueli, A., Sifakis, J.: On the synthesis of discrete controllers for timed systems. In: Mayr, E.W., Puech, C. (eds.) STACS 1995. LNCS, vol. 900, pp. 229–242. Springer, Heidelberg (1995)Google Scholar
  20. [RP03]
    Riedweg, S., Pinchinat, S.: Quantified mu-calculus for control synthesis. In: Rovan, B., Vojtáš, P. (eds.) MFCS 2003. LNCS, vol. 2747, pp. 642–651. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  21. [RW89]
    Ramadge, P.J.G., Wonham, W.M.: The control of discrete event systems. Proc. of the IEEE 77(1), 81–98 (1989)CrossRefGoogle Scholar
  22. [WT97]
    Wong-Toi, H.: The synthesis of controllers for linear hybrid automata. In: Proc. 36th IEEE Conference on Decision and Control, pp. 4607–4612. IEEE Computer Society Press, Los Alamitos (1997)CrossRefGoogle Scholar
  23. [Yi90]
    Yi, W.: Real-time behaviour of asynchronous agents. In: Baeten, J.C.M., Klop, J.W. (eds.) CONCUR 1990. LNCS, vol. 458, pp. 502–520. Springer, Heidelberg (1990)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Patricia Bouyer
    • 1
  • Franck Cassez
    • 2
  • François Laroussinie
    • 1
  1. 1.LSV, UMR 8643, CNRS & ENS de CachanFrance
  2. 2.IRCCyN, UMR 6597, CNRSFrance

Personalised recommendations