Abstract
In order to study control problems for hybrid systems, we generalize hybrid automata to hybrid games —say, controller vs. plant. If we specify the continuous dynamics by constant lower and upper bounds, we obtain rectangular games. We show that for rectangular games with objectives expressed in Ltl (linear temporal logic), the winning states for each player can be computed, and winning strategies can be synthesized. Our result is sharp, as already reachability is undecidable for generalizations of rectangular systems, and optimal —singly exponential in the size of the game structure and doubly exponential in the size of the Ltl objective. Our proof systematically generalizes the theory of hybrid systems from automata (single-player structures) [9] to games (multi-player structures): we show that the successively more general infinite-state classes of timed, 2D rectangular, and rectangular games induce successively weaker, but still finite, quotient structures called game bisimilarity, game similarity, and game trace equivalence. These quotients can be used, in particular, to solve the Ltl control problem.
This research was supported in part by the NSF CAREER award CCR-9501708, by the NSF grant CCR-9504469, by the DARPA (NASA Ames) grant NAG2-1214, by the DARPA (Wright-Patterson AFB) grant F33615-98-C-3614, and by the ARO MURI grant DAAH-04-96-1-0341.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alur, R., Courcoubetis, C., Halbwachs, N., Henzinger, T. A., Ho, P.-H., Nicollin, X., Olivero, A., Sifakis, J., Yovine, S.: The algorithmic analysis of hybrid systems. Theoretical Computer Science 138 (1995) 3–34
Alur, R., Dill, D. L.: A theory of timed automata. Theoretical Computer Science 126 (1994) 183–235
Alur, R., Henzinger, T. A.:Modularity for timed and hybrid systems. In: CONCUR 97: Concurrency Theory. Lecture Notes in Computer Science, Vol. 1243. SpringerVerlag (1997) 74–88
Alur, R., Henzinger, T. A., Kupferman, O.: Alternating-time temporal logic. In: Proceedings of the 38th Annual Symposium on Foundations of Computer Science. IEEE Computer Society Press (1997) 100–109
Alur, R., Henzinger, T. A., Kupferman, O., Vardi, M. Y.: Alternating refinement relations. In: CONCUR 98: Concurrency Theory. Lecture Notes in Computer Science, Vol. 1466. Springer-Verlag (1998) 163–178
Asarin, E., Maler, O., Pnueli, A., Sifakis, J.: Controller synthesis for timed automata. In: Proceedings of the IFAC Symposium on System Structure and Control. Elsevier Science Publishers (1998) 469–474
Emerson, E. A.: Temporal and modal logic. In: van Leeuwen, J. (ed.): Handbook of Theoretical Computer Science, Vol. B. Elsevier Science Publishers (1990) 995–1072
Henzinger, T. A.: Hybrid automata with finite bisimulations. In: ICALP 95: Automata, Languages, and Programming. Lecture Notes in Computer Science, Vol. 944. Springer-Verlag (1995) 324–335
Henzinger, T. A.: The theory of hybrid automata. In: Proceedings of the 11th Annual Symposium on Logic in Computer Science. IEEE Computer Society Press (1996) 278–292
Henzinger, M. R., Henzinger, T. A., and Kopke, P. W.: Computing simulations on finite and infinite graphs. In: Proceedings of the 36th Annual Symposium on Foundations of Computer Science. IEEE Computer Society Press (1995) 453–462
Henzinger, T. A., Ho, P.-H., Wong-Toi, H.: Algorithmic analysis of nonlinear hybrid systems. IEEE Transactions on Automatic Control 43 (1998) 540–554
Henzinger, T. A., Kopke, P. W.: State equivalences for rectangular hybrid automata. In: CONCUR 96: Concurrency Theory. Lecture Notes in Computer Science, Vol. 1119. Springer-Verlag (1996) 530–545
Henzinger, T. A., Kopke, P. W.: Discrete-time control for rectangular hybrid automata. In: ICALP 97: Automata, Languages, and Programming. Lecture Notes in Computer, Vol. 1256. Springer-Verlag (1997) 582–593
Henzinger, T. A., Kopke, P. W., Puri, A., Varaiya, P.: What’s decidable about hybrid automata? Journal of Computer and System Sciences 57 (1998) 94–124
Heymann, M., Lin, F., Meyer, G.: Control synthesis for a class of hybrid systems subject to configuration-based safety constraints. In: HART 97: Hybrid and RealTime Systems. Lecture Notes in Computer Science, Vol. 1201. Springer-Verlag (1997) 376–390
Hoffmann, G., Wong-Toi, H.: The input-output control of real-time discrete-event systems. In: Proceedings of the 13th Annual Real-time Systems Symposium. IEEE Computer Society Press (1992) 256–265
Immerman, N.: Number of quantiérs is better than number of tape cells. Journal of Computer and System Sciences 22 (1981) 384–406
Lygeros, J., Tomlin, C., Sastry, S.: Controllers for reachability specifications for hybrid systems. Automatica 35 (1999) 349–370
Lynch, N. A., Segala, R., Vaandrager, F., Weinberg, H. B.: Hybrid I/O Automata. In: Hybrid Systems III. Lecture Notes in Computer Science, Vol. 1066 SpringerVerlag (1996), 496–510
Maler, O., Pnueli, A., Sifakis, J.: On the synthesis of discrete controllers for timed systems. In: STACS 95: Theoretical Aspects of Computer Science. Lecture Notes in Computer Science, Vol. 900. Springer-Verlag (1995) 229–242
Paige, R., Tarjan, R. E.: Three partition-refinement algorithms. SIAM Journal of Computing 16 (1987) 973–989
Puri, A., Borkar, V., Varaiya, P.: ε-approximation of diérential inclusions. In: Hybrid Systems III. Lecture Notes in Computer Science, Vol. 1066 Springer-Verlag (1996), 362–376
Ramadge, P. J., Wonham, W. M.: Supervisory control of a class of discrete-event processes. SIAM Journal of Control and Optimization 25 (1987) 206–230
Rosner, R.: Modular Synthesis of Reactive Systems. Ph.D. thesis, Weizmann Institute of Science (1992)
Thomas, W.: On the synthesis of strategies in infinite games. In: STACS 95: Theoretical Aspects of Computer Science. Lecture Notes in Computer Science, Vol. 900. Springer-Verlag (1995) 1–13
Tomlin, C.: Hybrid Control of Air Traffic Management Systems. Ph.D. thesis, University of California, Berkeley (1998)
Wong-Toi, H.: The synthesis of controllers for linear hybrid automata. In: Proceedings of the 36th Conference on Decision and Control. IEEE Computer Society Press (1997) 4607–4612
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Henzinger, T.A., Horowitz, B., Majumdar, R. (1999). Rectangular Hybrid Games. In: Baeten, J.C.M., Mauw, S. (eds) CONCUR’99 Concurrency Theory. CONCUR 1999. Lecture Notes in Computer Science, vol 1664. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48320-9_23
Download citation
DOI: https://doi.org/10.1007/3-540-48320-9_23
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66425-3
Online ISBN: 978-3-540-48320-5
eBook Packages: Springer Book Archive