Yet another process logic: Preliminary version

52Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a process logic that differs from the one introduced by Harel, Kozen and Parikh in several ways. First, we use the extended temporal logic of Wolper for statements about paths. Second, we allow a “repeat” operator in the programs. This allows us to specify programs with infinite computations. However, we limit the interaction between programs and path statements by adopting semantics similar to the ones used by Nishimura. Also, we require atomic programs to be interpreted as binary relations. We argue that this gives us a more appropriate logic. We have obtained an elementary decision procedure for our logic. The time complexity of the decision procedure is four exponentials in the general case and two exponentials if the logic is restricted to finite paths.

Cite

CITATION STYLE

APA

Vardi, M. Y., & Wolper, P. (1984). Yet another process logic: Preliminary version. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 164 LNCS, pp. 501–512). Springer Verlag. https://doi.org/10.1007/3-540-12896-4_383

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free