TY - JOUR
T1 - Expressive completeness of duration calculus
AU - Rabinovich, Alexander
PY - 2000
Y1 - 2000
N2 - This paper compares the expressive power of first-order monadic logic of order, a fundamental formalism in mathematical logic and the theory of computation, with that of the propositional version of duration calculus (PDC), a formalism for the specification of real-time systems. Our results show that the propositional duration calculus is expressively complete for first-order monadic logic of order. Our semantics for PDC conservatively extends the standard semantics to all positive (including infinite) length intervals. Hence, in view of the expressive completeness, liveness properties can be specified in PDC. This observation refutes a widely believed misconception that the duration calculus cannot specify liveness properties.
AB - This paper compares the expressive power of first-order monadic logic of order, a fundamental formalism in mathematical logic and the theory of computation, with that of the propositional version of duration calculus (PDC), a formalism for the specification of real-time systems. Our results show that the propositional duration calculus is expressively complete for first-order monadic logic of order. Our semantics for PDC conservatively extends the standard semantics to all positive (including infinite) length intervals. Hence, in view of the expressive completeness, liveness properties can be specified in PDC. This observation refutes a widely believed misconception that the duration calculus cannot specify liveness properties.
UR - http://www.scopus.com/inward/record.url?scp=0034627948&partnerID=8YFLogxK
U2 - 10.1006/inco.1999.2816
DO - 10.1006/inco.1999.2816
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0034627948
SN - 0890-5401
VL - 156
SP - 320
EP - 344
JO - Information and Computation
JF - Information and Computation
IS - 1-2
ER -