Skip to product information
1 of 1
Regular price £78.29 GBP
Regular price £102.00 GBP Sale price £78.29 GBP
Sale Sold out
Free UK Shipping

Freshly Printed - allow 4 days lead

Temporal Logics in Computer Science
Finite-State Systems

A comprehensive, modern and technically precise exposition of the theory and main applications of temporal logics in computer science.

Stéphane Demri (Author), Valentin Goranko (Author), Martin Lange (Author)

9781107028364, Cambridge University Press

Hardback, published 13 October 2016

752 pages, 180 b/w illus. 450 exercises
25.4 x 18 x 4.3 cm, 1.45 kg

'In summary, the book presents the most important and influential temporal logics, presents their properties, and introduces the most important tools to reason about temporal logics. It strikes a good balance between breadth and depth in coverage …' Martin Zimmermann, MathSciNet

This comprehensive text provides a modern and technically precise exposition of the fundamental theory and applications of temporal logics in computer science. Part I presents the basics of discrete transition systems, including constructions and behavioural equivalences. Part II examines the most important temporal logics for transition systems and Part III looks at their expressiveness and complexity. Finally, Part IV describes the main computational methods and decision procedures for model checking and model building - based on tableaux, automata and games - and discusses their relationships. The book contains a wealth of examples and exercises, as well as an extensive annotated bibliography. Thus, the book is not only a solid professional reference for researchers in the field but also a comprehensive graduate textbook that can be used for self-study as well as for teaching courses.

1. Introduction
Part I. Models: 2. Preliminaries and background I
3. Transition systems
Part II. Logics: 4. Preliminaries and background II
5. Basic modal logics
6. Linear-time temporal logics
7. Branching-time temporal logics
8. The modal mu-calculus
9. Alternating-time temporal logics
Part III. Properties: 10. Expressiveness
11. Computational complexity
Part IV. Methods: 12. Frameworks for decision procedures
13. Tableaux-based decision methods
14. The automata-based approach
15. The game-theoretic framework
References
Index.

Subject Areas: Mathematical theory of computation [UYA], Computer science [UY], Programming & scripting languages: general [UMX]

View full details