Abstract
AbstractWe revisit the earliest temporal projection operator \(\mathrm \Pi \) in discrete-time Propositional Interval Temporal Logic (PITL) and use it to formalise interleaving concurrency. The logical properties of \(\mathrm{\Pi }\) as a normal modality and a way to eliminate it in both PITL and conventional point-based Linear-Time Temporal Logic (LTL), which can be viewed as a PITL subset, are examined. We also formalise concurrency without \(\mathrm{\Pi }\), and relate the two approaches. Furthermore, \(\mathrm{\Pi }\) and another standard PITL projection operator are interdefinable and both suitable for reasoning about different time granularities. We mention other (mostly interval-based) temporal logics with similar forms of projection, as well as some related applications and international standards.KeywordsInterleaving concurrencyInterval temporal logicTemporal projectionTime granularities
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have