Yet another process logic

作者: Moshe Y. Vardi , Pierre Wolper

DOI: 10.1007/3-540-12896-4_383

关键词:

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

参考文章(18)
Joseph Y. Halpern, E. A Emerson, Sometimes and Not Never Revisited: on Branching Versus Linear Time POPL. pp. 127- 140 ,(1984)
V. R. Pratt, Using Graphs to Understand PDL Logic of Programs, Workshop. pp. 387- 396 ,(1981) , 10.1007/BFB0025792
Robert Goldblatt, SEMANTICAL CONSIDERATIONS ON FLOYD-HOARE LOGIC Journal of Symbolic Logic. ,vol. 51, ,(1976) , 10.2307/2273958
E. Allen Emerson, Joseph Y. Halpern, "Sometimes" and "not never" revisited: on branching versus linear time (preliminary report) symposium on principles of programming languages. pp. 127- 140 ,(1983) , 10.1145/567067.567081
V. R. Pratt, A practical decision method for propositional dynamic logic (Preliminary Report) symposium on the theory of computing. pp. 326- 337 ,(1978) , 10.1145/800133.804362
Robert S. Streett, Propositional Dynamic Logic of looping and converse Proceedings of the thirteenth annual ACM symposium on Theory of computing - STOC '81. pp. 375- 383 ,(1981) , 10.1145/800076.802492
Amir Pnueli, The temporal logic of programs 18th Annual Symposium on Foundations of Computer Science (sfcs 1977). pp. 46- 57 ,(1977) , 10.1109/SFCS.1977.32
Yaacov Choueka, Theories of automata on ω-tapes: A simplified approach Journal of Computer and System Sciences. ,vol. 8, pp. 117- 141 ,(1974) , 10.1016/S0022-0000(74)80051-6
Hirokazu Nishimura, Descriptively complete process logic Acta Informatica. ,vol. 14, pp. 359- 369 ,(1980) , 10.1007/BF00286492
David Harel, Two results on process logic Information Processing Letters. ,vol. 8, pp. 195- 198 ,(1979) , 10.1016/0020-0190(79)90022-X