Abstract
In this paper we investigate timed polyhedra, i.e. polyhedra which are finite unions of full dimensional simplices of a special kind. Such polyhedra form the basis of timing analysis and in particular of verification tools based on timed automata. We define a representation scheme for these polyhedra based on their extreme vertices, and show that this compact representation scheme is canonical for all (convex and non-convex) polyhedra in any dimension. We then develop relatively efficient algorithms for membership, boolean operations, projection and passage of time for this representation.
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
A. Aguilera, Orthogonal Polyhedra: Study and Application, PhD Thesis, Universitat Politécnica de Catalunya, Barcelona, Spain, 1998.
A. Aguilera and D. Ayala, Orthogonal Polyhedra as Geometric Bounds, in Constructive Solid Geometry, Proc. Solid Modeling 97, 1997
A. Aguilera and D. Ayala, Domain Extension for the Extreme Vertices Model (EVM) and Set-membership Classification, Proc. Constructive Solid Geometry 98, 1998.
R. Alur and D.L. Dill, A Theory of Timed Automata, Theoretical Computer Science 126, 183–235, 1994.
R. Alur, Timed Automata, in NATO-ASI Summer School on Verification of Digital and Hybrid Systems, 1998 and in 11th International Conference on Computer-Aided Verification, LNCS 1633, 8–22, Springer, 1999.
R. Alur, and R.P. Kurshan, Timing Analysis in COSPAN, in R. Alur, T.A. Henzinger and E. Sontag (Eds.), Hybrid Systems III, LNCS 1066, 220–231, Springer, 1996.
E. Asarin, M. Bozga, A. Kerbrat, O. Maler, A. Pnueli and A. Rasse, Data-Structures for the Verification of Timed Automata, in O. Maler (Ed.), Proc. HART’97, LNCS 1201, 346–360, Springer, 1997.
G. Behrmann, K. Larsen, J. Pearson, C. Weise and W. Yi, Efficient Timed Reachability Analysis Using Clock Difference Diagrams, Proc. CAV’99, Springer, 1999.
O. Bournez, O. Maler and A. Pnueli, Orthogonal Polyhedra: Representation and Computation, in F. Vaandrager and J. van Schuppen (Eds.), Hybrid Systems: Computation and Control, LNCS 1569, 46–60, Springer, 1999.
M. Bozga, O. Maler, A. Pnueli, S. Yovine, Some Progress in the Symbolic Verification of Timed Automata, in O. Grumberg (Ed.) Proc. CAV’97, 179–190, LNCS 1254, Springer, 1997.
A. Brondsted, An Introduction to Convex Polytopes, Springer, 1983.
C. Daws, A. Olivero, S. Tripakis, and S. Yovine, The Tool KRONOS, in R. Alur, T.A. Henzinger and E. Sontag (Eds.), Hybrid Systems III, LNCS 1066, 208–219, Springer, 1996.
H. Edelsbrunner, Algebraic decompositions of non-convex polyhedra, in Proc. 36th Annual Symposium on Foundations of Computer Science, 248–257, Milwaukee, Wisconsin, 1995.
K.G. Larsen, P. Pettersson and W. Yi, UPPAAL in a Nutshell, Software Tools for Technology Transfer 1/2, 1997.
C.W. Lee, Subdivision and Triangulation of Polytopes, in J.E Goodman and J. O’Rourke (Eds.), Handbook of Discrete and Computational Geometry, CRC Press, 1997.
J. Møller, J. Lichtenberg, H.R. Andersen, and H. Hulgaard, Difference Decision Diagrams, Proc. CSL’99, 1999.
K. Strehl, Interval Diagrams: Increasing Efficiency of Symbolic Real-Time Verification, Proc. RTCSA 2’99, 188–491, 1999.
S. Yovine, Kronos: A verification tool for real-time systems Software Tools for Technology Transfer 1/2, 1997.
F. Wang, Efficient Data Structure for Fully Symbolic Verification of Real-Time Software Systems, in S. Graf and M. Schwartzbach (Eds.), Proc. TACAS’00, 157–151, LNCS 1785, Springer, 2000.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bournez, O., Maler, O. (2000). On the Representation of Timed Polyhedra. In: Montanari, U., Rolim, J.D.P., Welzl, E. (eds) Automata, Languages and Programming. ICALP 2000. Lecture Notes in Computer Science, vol 1853. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45022-X_66
Download citation
DOI: https://doi.org/10.1007/3-540-45022-X_66
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67715-4
Online ISBN: 978-3-540-45022-1
eBook Packages: Springer Book Archive