• DocumentCode
    2188885
  • Title

    A temporal logic to deal with fairness in transition systems

  • Author

    Queille, J.P. ; Queille, J.P. ; Queille, J.P. ; Queille, J.P. ; Sifakis, Joseph ; Sifakis, Joseph ; Sifakis, Joseph ; Sifakis, Joseph

  • fYear
    1982
  • fDate
    3-5 Nov. 1982
  • Firstpage
    217
  • Lastpage
    225
  • Abstract
    In this paper, we propose a notion of fairness for transition systems and a logic for proving properties under the fairness assumption corresponding to this notion. We consider that the concept of fairness which is useful is "fair reachability" of a given set of states P in a system, i.e. reachability of states of P when considering only the computations such that if, during their execution, reaching states of P is possible infinitely often, then states of P are visited infinitely often. This definition of fairness suggests the introduction of a branching time logic FCL, the temporal operators of which express, for a given set of states P, the modalities "it is possible that P" and "it is inevitable that P" by considering fair reachability of P. The main result is that, given a transition system S and a formula f of FCL expressing some property of S under the assumption of fairness, there exists a formula f′ belonging to a branching time logic CL such that : f is valid for S in FCL iff f′ is valid for S in CL. This result shows that proving a property under the assumption of fairness is equivalent to proving some other property without this assumption and that the study of FCL can be made via the "unfair" logic CL, easier to study and for which several results already exist.
  • Keywords
    Computational modeling; Logic; Processor scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 1982. SFCS '08. 23rd Annual Symposium on
  • Conference_Location
    Chicago, IL, USA
  • ISSN
    0272-5428
  • Type

    conf

  • DOI
    10.1109/SFCS.1982.57
  • Filename
    4568395