Arrow Research search
Back to FOCS

FOCS 1997

Alternating-time Temporal Logic

Conference Paper Session 2A Algorithms and Complexity ยท Theoretical Computer Science

Abstract

Temporal logic comes in two varieties: linear-time temporal logic assumes implicit universal quantification over all paths that are generated by system moves; branching-time temporal logic allows explicit existential and universal quantification over all paths. We introduce a third, more general variety of temporal logic: alternating-time temporal logic offers selective quantification over those paths that are possible outcomes of games, such as the game in which the system and the environment alternate moves. While linear-time and branching-time logics are natural specification languages for closed systems, alternating-time logics are natural specification languages for open systems. For example, by preceding the temporal operator "eventually" with a selective path quantifier, we can specify that in the game between the system and the environment, the system has a strategy to reach a certain state. Also the problems of receptiveness, realizability, and controllability can be formulated as model-checking problems for alternating-time formulas.

Authors

Keywords

  • Logic
  • Open systems
  • Power system modeling
  • Specification languages
  • Controllability
  • Costs
  • Engineering profession
  • Contracts
  • Information science
  • Debugging
  • Temporal Logic
  • Alternating-time Temporal Logic
  • Operating System
  • System Size
  • Closed System
  • Model Checking
  • Synchronization Of Systems
  • Formula Length
  • Temporal Operators
  • Universal Quantifier
  • Asynchronous System
  • Infinity
  • System State
  • Protagonist
  • Fixed Point
  • State Structures
  • Set Of Calculations
  • Set Of Agents
  • Strategies Of Agents
  • Infinite Sequence
  • Type Of Formula
  • Labeling Procedure

Context

Venue
IEEE Symposium on Foundations of Computer Science
Archive span
1975-2025
Indexed papers
3809
Paper id
205493013430121118
v2026.09.13