Skip to main content

On the Representation of Timed Polyhedra

  • Conference paper
  • First Online:
Automata, Languages and Programming (ICALP 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1853))

Included in the following conference series:

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.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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. A. Aguilera, Orthogonal Polyhedra: Study and Application, PhD Thesis, Universitat Politécnica de Catalunya, Barcelona, Spain, 1998.

    Google Scholar 

  2. A. Aguilera and D. Ayala, Orthogonal Polyhedra as Geometric Bounds, in Constructive Solid Geometry, Proc. Solid Modeling 97, 1997

    Google Scholar 

  3. A. Aguilera and D. Ayala, Domain Extension for the Extreme Vertices Model (EVM) and Set-membership Classification, Proc. Constructive Solid Geometry 98, 1998.

    Google Scholar 

  4. R. Alur and D.L. Dill, A Theory of Timed Automata, Theoretical Computer Science 126, 183–235, 1994.

    Article  MATH  MathSciNet  Google Scholar 

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

    Chapter  Google Scholar 

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

    Chapter  Google Scholar 

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

    Google Scholar 

  8. G. Behrmann, K. Larsen, J. Pearson, C. Weise and W. Yi, Efficient Timed Reachability Analysis Using Clock Difference Diagrams, Proc. CAV’99, Springer, 1999.

    Google Scholar 

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

    Chapter  Google Scholar 

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

    Google Scholar 

  11. A. Brondsted, An Introduction to Convex Polytopes, Springer, 1983.

    Google Scholar 

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

    Chapter  Google Scholar 

  13. H. Edelsbrunner, Algebraic decompositions of non-convex polyhedra, in Proc. 36th Annual Symposium on Foundations of Computer Science, 248–257, Milwaukee, Wisconsin, 1995.

    Google Scholar 

  14. K.G. Larsen, P. Pettersson and W. Yi, UPPAAL in a Nutshell, Software Tools for Technology Transfer 1/2, 1997.

    Google Scholar 

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

    Google Scholar 

  16. J. Møller, J. Lichtenberg, H.R. Andersen, and H. Hulgaard, Difference Decision Diagrams, Proc. CSL’99, 1999.

    Google Scholar 

  17. K. Strehl, Interval Diagrams: Increasing Efficiency of Symbolic Real-Time Verification, Proc. RTCSA 2’99, 188–491, 1999.

    Google Scholar 

  18. S. Yovine, Kronos: A verification tool for real-time systems Software Tools for Technology Transfer 1/2, 1997.

    Google Scholar 

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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics