22 citations found. Retrieving documents...
F. Laroussinie and Ph. Schnoebelen. A Hierarchy of Temporal Logics with Past. Theoretical Computer Science, 148:303--324, 1995.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
On non-local propositional and one-variable quantified.. - Bauer, Hodkinson..   (Correct)

....CTL , where truth values of atoms may depend on the branch of evaluation, and then reduce the weak one variable fragment to this logic. The main technical instrument in both proofs is the method of quasimodels [4] 2 Decidability of non local PCTL The propositional language PCT L [3, 7] extends propositional logic with temporal connectives U;S ( until, since ) and a path quantifier E ( there exists a branch (or history) The dual path quantifier A ( for all branches (or histories) is defined as an abbreviation: Aj = E:j. Other standard abbreviations we need are: 3 F j = ....

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. In number 775 of LNCS, pages 47--58, Springer-Verlag, 1994.


On Non-local Propositional and Weak Monodic Quantified.. - Bauer, Hodkinson..   (Correct)

....fragment to this logic. The main technical instrument in both proofs is the method of quasimodels [11, 13] For possible applications of decidable fragments of first order temporal logics, the reader may consult, e.g. 6] 2 Decidability of non local PCT L The propositional language PCT L [5, 14] extends propositional logic with temporal connectives U, S ( until, since ) and a path quantifier E ( there exists a branch (or history) The dual path quantifier A ( for all branches (or histories) is defined as an abbreviation: Aj= E:j. Other standard abbreviations we need are: 3 F j = Uj ....

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. In number 775 of LNCS, pages 47--58, Springer-Verlag, 1994.


Past is for Free: on the Complexity of Verifying Linear Temporal.. - Markey (2002)   (5 citations)  (Correct)

....of ltl Past with only U and S, and provides an optimal (pspace) automata theoretic algorithm. 4] studies the complexity of several fragments of ltl obtained by limiting the temporal height and the number of atomic propositions. Branching time temporal logics with past have been investigated in [13,15]. Outline of the paper. In the sequel, we rst formally de ne the structures, logics and problems under study, and sum up our results. In section 2 we prove the np completeness results, and in section 3, the pspace completeness results. We summarize our study and conclude in section 4. 1 pltl: ....

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303324, 1995.


Model Checking CTL*[DC] - Pandya   (Correct)

....or observers have been used. We show that all these properties can be trivially captured (and model checked) using CTL[DC] With this usefulness of past time properties, there have been several formulations extending LTL and CTL with past. Their model checking problem has also been investigated [11, 12]. However, to the best of our knowledge, there have been no tools supporting model checking of CTL with past. Our tool CTL marks perhaps a rst such avaiable tool. Moreover, the fact that we can integrate our approach with a wide variety of design notations, i.e. SMV, Verilog, Esterel, and tools ....

....model checked) using CTL[DC] The properties in previous section are also illustrative. CTl[DC] seems well suited to capture response and (discrete) real time properties. There have been several formulations extending LTL and CTL with past. Their model checking problem has also been investigated [11, 12]. However, to the best of our knowledge, there have been no tools supporting model checking of CTL with past. Our tool CTLDC marks perhaps a rst such available tool. Moreover, the fact that we can integrate our approach with a wide variety of design notations such as SMV, Verilog, Esterel, and ....

F. Laroussinie and P. Schnoebelen, A hierarchy of temporal logics with past, Theoretical Computer Science, 140(1), 1995.


Model Checking Gossip Modalities - Huhn, Niebert, Wallner (1998)   (Correct)

....closer to the logical equivalence and thus leading to a smaller index will be crucial. We believe that the potential for such improvements is high at the price of much less understandable definitions. For the treatment of past an alternative and potentially more efficient approach in the line of [LS95] elimination of past modalities in CTL might come to mind, but the techniques used there can at least not directly be transferred to LCSA because of the intricate interaction between past and gossip modalities. ....

F. Laroussinie and P. Schnoebelen, A hierarchy of temporal logics with past, Theoretical Computer Science 148 (1995), 303--324. 15


Model Checking Logics for Communicating Sequential Agents - Huhn, Niebert, Wallner (1999)   (4 citations)  (Correct)

....closer to the logical equivalence and thus leading to a smaller index will be crucial. We believe that the potential for such improvements is high at the price of much less understandable definitions. For the treatment of past an alternative and potentially more efficient approach in the line of [LS95] elimination of past modalities in CTL might come to mind, but the techniques used there can at least not directly be transferred to LCSA because of the intricate interaction between past and gossip modalities. ....

F. Laroussinie and P. Schnoebelen, A hierarchy of temporal logics with past, Theoretical Computer Science 148 (1995), 303--324.


Model Checking Gossip Modalities - Huhn, Niebert, Wallner (1998)   (Correct)

....closer to the logical equivalence and thus leading to a smaller index will be crucial. We believe that the potential for such improvements is high at the price of much less understandable definitions. For the treatment of past an alternative and potentially more efficient approach in the line of [LS95] elimination of past modalities in CTL might come to mind, but the techniques used there can at least not directly be transferred to LCSA because of the intricate interaction between past and gossip modalities. ....

F. Laroussinie and P. Schnoebelen, A hierarchy of temporal logics with past, Theoretical Computer Science 148 (1995), 303--324.


An Action-Based Logic Of Causality, Knowledge, Permission.. - MacEwen, Chen, al. (1997)   (1 citation)  (Correct)

....of such secrecy definitions using view authorizations. The backward modalities Since and Last are introduced and interpreted in a linear sense mainly to express knowledge and causality respectively. A result of this is that efficient model checking is impossible. Indeed, it is shown in [23] that CTL with a linearly interpreted past modality Since has the same expressivity as CTL [14] and thus we cannot expect an efficient model checking tool for CSL since it will cost at least a (single) exponential upper bound, as does CTL . However, we are interested in investigating symbolic ....

F. Laroussinie and P. Schnoebelen. A hierarchy of temporal logics with past. In STACS, 1994.


Object Specification - Ehrich (1997)   (10 citations)  (Correct)

....Ptl. Our logic is influenced by Osl [SSC95] and the logic of [Aba89] that goes back to [GPSS80] where also a sound and complete proof system is given. In most approaches, a future oriented temporal logic is adopted. We include past oriented operators as well. This does not add expressive power [LS95] but it adds convenience for specification, and it does not complicate the logic too much. 4.1 Temporal logic Let # be an object system signature, and let # be a class signature. Definition 30. The syntax of Ptl is given by Ptl : Atom (Ptl # Ptl) Ptl U Ptl) Ptl S Ptl) ....

F. Laroussinie and Ph. Schnoebelen. A Hierarchy of Temporal Logics with Past. Theoretical Computer Science 148 (1995), 303-324.


Logics for Databases and Information Systems - Chomicki, (Eds.) (1998)   (15 citations)  (Correct)

....may have happened in the next state, formally . a , X M a, where X is the temporal next operator. For the sake of conciseness, we concentrate on future directed temporal operators. The corresponding past directed ones offer more specification convenience but do not increase specification power [LS95] Definition 3 The syntax of L is given by L : P j false j (L ) L) j (L U L) j ( M L) The predicates in P are flexible, i.e. we intend to give them time dependent meanings. The other symbols are rigid , i.e. we intend to give them time independent meanings. false is the usual logical ....

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148:303--324, 1995.


The Complexity of Temporal Logic Model Checking - Schnoebelen (2002)   (2 citations)  Self-citation (Schnoebelen)   (Correct)

....is the fragment of PCTL # where every future time modality (U or X) is immediately under the scope of path quanti er (A or E) As far as expressive power is concerned, and comparing logics with the same initial equivalence criterion we used in Section 5. 2, the following results are proved in [LS95] PCTL # can be translated to CTL # , PCTL is strictly more expressive than CTL, the CTL F 1 fragment of PCTL can be translated to CTL. The translations are not succinct: CTL F 1 can be exponentially more succinct than CTL (a consequence of [Wil99a] and PCTL # can be ....

....that PLTL model checking can be done in time O( S ) as for LTL and CTL # . The interested, or unconvinced, reader will nd a longer argumentation in [LS00a] Proposals with branching past can be found e.g. in [Rei89, Wol89, Sti92, Kam94, KP95] These de nitions for PCTL and PCTL # are from [LS95] These logics are equivalent to the CTL lp and CTL # lp (lp for linear past ) from [KP95] Our PCTL # further coincides with the OCL logic from [ZC93] The PCTL # from [HT87] di ers from our PCTL # since its path quanti ers always forget the past (see [LS95, LS00a] for a formalism allowing both ....

[Article contains additional citation context not shown here]

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303324, 1995.


Temporal Logic with Forgettable Past - Laroussinie, Markey, Schnoebelen (2002)   (5 citations)  Self-citation (Laroussinie Schnoebelen)   (Correct)

.... easier to write and more natural [17] However, allowing past time makes verification algorithms harder to implement (though not necessarily from a complexity theoretic viewpoint) Additionally, all the main temporal logics with past time admit translations to their pure future fragment [11, 7, 6, 8, 24, 15, 26]. Forgettable past and the N modality. Being able to refer to past moments is often useful, but there also exist situations where it is convenient to forget the past. Consider for example, the following temporal formula G(alarm ) F problem) Spec1) where F means at some past time . ....

....that (Spec1) holds after any reset, the formula G reset ) G(alarm ) F is not exactly what we aim at. With (Spec2) a problem that occurred before the reset may account for the alarm ringing, which is probably not what we had in mind. For this kind of situations, Laroussinie and Schnoebelen [15, 16] proposed to use a new modality, N (read Now , or from now on ) that forgets all the past moments (see below for the formal semantics) With N, one can state the intended property of the alarm example via e.g. G reset ) NG(alarm ) F Not much is known about N, except that the ....

[Article contains additional citation context not shown here]

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303--324, 1995.


Specification in CTL+Past, Verification in CTL - Laroussinie, Schnoebelen (1997)   Self-citation (Laroussinie Schnoebelen)   (Correct)

....propose model checking algorithms for a TL with past. None of the widely available model checking tools supports past time constructs. Translation between logics. Instead of building new model checking tools for TL with past, we suggest an alternative, so called translation based, approach [LS95, LS96] larger logics are translated into CTL (or related logics) so that the existing model checkers, e.g. SMV [McM92] can be used with no adaptation at all. Contrasting its many advantages, the main drawback of this approach is that the diagnostic a model checker sometimes provides refers to ....

....logics have been known since [GPSS80] They were used to argue that past time does not add theoretical expressivity. They were not suggested as an actual practical approach to the model checking problem for extended logics. Our contribution. In this paper, we extend our previous results [LS95] in several directions : we prove a translation theorem for NCTL, a fragment of PCTL (i.e. CTL Past) that extends the CTL F Gamma1 solved in [LS95] and we show that the translation is correct even in a framework with fairness. By necessity, NCTL only permits a restricted use of the Since ....

[Article contains additional citation context not shown here]

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303--324, 1995.


Logical Characterizations of Truly Concurrent Bisimulation - Pinchinat, Laroussinie.. (1994)   Self-citation (Laroussinie Schnoebelen)   (Correct)

....are equivalent. Now a possible strategy to prove Theorem 6.1 is to rewrite any state formula 2 L P into an equivalent L br P formula. 6. 2 Translating L P state formulae into L br P formulae Here we use separation methods inspired from [Gab87, GPSS80] and adapted to CTL like logics as in [LPS93, LS94]. L P state formulae, which can be thought as formulae of the form 8 , may contain subformulae where some occurrences of X are not immediately preceded by a 8 operator. In order to translate them into equivalent branching time formulae, we have to propagate the 8 operator in front of each ....

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. In Proc. STACS'94, Caen, France, LNCS 775, pages 47--58. Springer-Verlag, February 1994.


Specification in CTL+Past, Verification in CTL - Laroussinie, Schnoebelen (1997)   Self-citation (Laroussinie Schnoebelen)   (Correct)

....propose model checking algorithms for a TL with past. None of the widely available model checking tools supports past time constructs. Translation between logics. Instead of building new model checking tools for TL with past, we suggest an alternative, so called translation based, approach [16,17]: larger logics are translated into CTL (or related logics) so that the existing model checkers, e.g. SMV [22] can be used with no adaptation at all. Contrasting its many advantages, the main drawback of this approach is that the diagnostic a model checker sometimes provides refers to its input ....

....pure future logics have been known since [8] They were used to argue that past time does not add theoretical expressivity. They were not suggested as an actual practical approach to the model checking problem for extended logics. Our contribution. In this paper, we extend our previous results [16] in several directions : we prove a translation theorem for NCTL, a fragment of PCTL (i.e. CTL P ast) that extends the CTL F Gamma1 solved in [16] and we show that the translation is correct even in a framework with fairness. By necessity, NCTL only permits a restricted use of the Since ....

[Article contains additional citation context not shown here]

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303--324, 1995.


About the Expressive Power of CTL combinators - Laroussinie (1995)   (4 citations)  Self-citation (Laroussinie)   (Correct)

....can be defined as 9 Uf and 8Ff as 8 Uf . 2 A folk result on CTL In this setting it is well known that the 8 U operator can be expressed in terms of 9 U and 8F: 8[f U g] j 8Fg :9[ g) U ( f :g) 1) This fact may be used to simplify proofs by induction over the structure of CTL formulas (see e.g. [1, 8]) or to ease model checking (see e.g. 3, 4] In such cases 8F is much simpler than 8 U. 9 U also is often simpler to deal with than 8 U. Indeed, looking at the quantifier alternation in the semantic clause for 8 U, we see that it has the general form 8 9 k8 i : and then is ....

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. In Proc. 11th Ann. Symp. Theoretical Aspects of Computer Science (STACS'94), Caen, France, Feb. 1994, volume 775 of Lecture Notes in Computer Science, pages 47--58. Springer-Verlag, 1994.


Specification in CTL+Past for Verification in CTL - Laroussinie, Schnoebelen (1998)   Self-citation (Laroussinie Schnoebelen)   (Correct)

....and extends [KP95, DS98] We advocate a translation based approach for the verification of CTL Past and present a translation algorithm from NCTL (a carefully delineated fragment of PCTL) into CTL. This result extends expressivity results about branching time logics with past presented in [LS95] By necessity, NCTL only permits a restricted use of the past time modalities. We show, through an extensive example (the well known Lift example [Bar87, Hal89] that these restrictions are not too drastic in practice. Indeed, we only isolated the NCTL fragment as a by product of writing our ....

....show, through an extensive example (the well known Lift example [Bar87, Hal89] that these restrictions are not too drastic in practice. Indeed, we only isolated the NCTL fragment as a by product of writing our Lift specification in PCTL. Related work. ffl Our PCTL logic was already proposed in [LS95] where a first translation algorithm is proposed. KP95] proposes extensions of CTL and CTL with two different kinds of Past (see section 3) Their CTL lp actually is our PCTL without its Now combinator. They are concerned with verification and expressivity but not with translation issues. ....

[Article contains additional citation context not shown here]

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303--324, 1995.


Translations between Modal Logics of Reactive Systems - Laroussinie, Pinchinat.. (1995)   Self-citation (Laroussinie Schnoebelen)   (Correct)

....for reactive systems. Regarding LB , L U and L sb , this article shows, through three translation theorems of the general form L L 0 , that they can all be translated into any other. Our translation theorems use specific techniques we developed for branching time temporal logics with past [16]. Usually, the main technical difficulty is to establish a so called separation theorem. Our motivations are not only theoretical. The translations we describe are constructive, easy to implement, and potentially useful in the automated analysis of reactive systems. For example, by showing how to ....

....be separated. Remark 4.3 In a linear time framework, 8, 9] use a different, less general, definition of separated formulae: a formula is separated (in Gabbay s sense) if it is a boolean combination of pure past and pure future formulae. Our definition is required in branching time frameworks (see [16]) For example (2) does not hold for Gabbay s definition of separated formulae: haihbi has no equivalent as a boolean combination of pure past and pure future HML bf formulae. Now we conclude the proof of Theorem 4.1 with Proposition 4.4 HML sep bf i HML. Proof Use haif j i to eliminate ....

[Article contains additional citation context not shown here]

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. In Proc. STACS'94, Caen, France, LNCS 775, pages 47--58. Springer-Verlag, February 1994.


Bounded Model Checking for Past LTL - Benedetti, Cimatti (2003)   (11 citations)  (Correct)

No context found.

F. Laroussinie and Ph. Schnoebelen. A Hierarchy of Temporal Logics with Past. Theoretical Computer Science, 148:303--324, 1995.


The Complexity of Temporal Logic Model Checking - Schnoebelen (2003)   (2 citations)  (Correct)

No context found.

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303-324, 1995.


On Non-local Propositional and Weak Monodic Quantified CTL* - Bauer, Hodkinson, Al. (2004)   (Correct)

No context found.

F. Laroussinie and P. Schnoebelen. A hierarchy of temporal logics with past. In volume 775 of Lecture Notes in Computer Science, pp. 47--58, Springer-Verlag, 1994.


Past is for Free: on the Complexity of Verifying Linear Temporal.. - Markey (2004)   (5 citations)  (Correct)

No context found.

F. Laroussinie and Ph. Schnoebelen. A hierarchy of temporal logics with past. Theoretical Computer Science, 148(2):303324, 1995.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC