Mathematical modal logic: A view of its evolution
R Goldblatt - Handbook of the History of Logic, 2006 - Elsevier
Publisher Summary From the early 1930s, there evolved two kinds of mathematical
semantics for modal logic. Algebraic semantics interprets modal connectives as operators …
semantics for modal logic. Algebraic semantics interprets modal connectives as operators …
An overview of transaction logic
AJ Bonner, M Kifer - Theoretical Computer Science, 1994 - Elsevier
This paper presents an overview of Transaction Logic—a new formalism recently introduced
in Bonner and Kifer (1992, 1993) and designed to deal with the phenomenon of state …
in Bonner and Kifer (1992, 1993) and designed to deal with the phenomenon of state …
Dynamic logic
Among the many approaches to formal reasoning about programs, Dynamic Logic enjoys
the singulax aclv~ ntage of being strongly related to classical logic. Its variants constitute …
the singulax aclv~ ntage of being strongly related to classical logic. Its variants constitute …
“Sometimes” and “not never” revisited: on branching versus linear time temporal logic
EA Emerson, JY Halpern - Journal of the ACM (JACM), 1986 - dl.acm.org
The differences between and appropriateness of branching versus linear time temporal logic
for reasoning about concurrent programs are studied. These issues have been previously …
for reasoning about concurrent programs are studied. These issues have been previously …
Automata on infinite objects
W Thomas - Formal Models and Semantics, 1990 - Elsevier
Publisher Summary This chapter focuses on finite automata on infinite sequences and
infinite trees. The chapter discusses the complexity of the complementation process and the …
infinite trees. The chapter discusses the complexity of the complementation process and the …
Reasoning about infinite computations
We investigate extensions of temporal logic by connectives defined by finite automata on
infinite words. We consider three different logics, corresponding to three different types of …
infinite words. We consider three different logics, corresponding to three different types of …
Temporal logic can be more expressive
P Wolper - Information and control, 1983 - Elsevier
It is first proved that there are properties of sequences that are not expressible in temporal
logic, even though they are easily expressible using, for instance, regular expressions …
logic, even though they are easily expressible using, for instance, regular expressions …
A propositional modal logic of time intervals
JY Halpern, Y Shoham - Journal of the ACM (JACM), 1991 - dl.acm.org
In certain areas of artificial intelligence there is need to represent continuous change and to
make statements that are interpreted with respect to time intervals rather than time points. To …
make statements that are interpreted with respect to time intervals rather than time points. To …
The temporal logic of branching time
M Ben-Ari, Z Manna, A Pnueli - Proceedings of the 8th ACM SIGPLAN …, 1981 - dl.acm.org
A temporal language and system are presented which are based on branching time
structure. By the introduction of symmetrically dual sets of temporal operators, it is possible …
structure. By the introduction of symmetrically dual sets of temporal operators, it is possible …
The complementation problem for Büchi automata with applications to temporal logic
The problem of complementing Büchi automata arises when developing decision
procedures for temporal logics of programs. Unfortunately, previously known constructions …
procedures for temporal logics of programs. Unfortunately, previously known constructions …