「‍」 Lingenic

Coalition Logic

(⤓.md ◇.md); γ ≜ [2026-07-17T120407.600, 2026-07-17T135416.643] ∧ |γ| = 3

Coalition Logic

Origin. Marc Pauly developed coalition logic (2000, 2002). Extends modal logic to reason about what groups of agents can achieve. Alternating-time Temporal Logic (ATL) by Alur, Henzinger, and Kupferman (1997, 2002) combines coalition power with temporal logic. Foundation for multi-agent system verification.

Models. Group strategic ability. What can a coalition of agents achieve together, regardless of what other agents do? "Agents A and B together can ensure φ" — even if agent C tries to prevent it. Models cooperation and competition among multiple agents with simultaneous actions.

Formalism.

Coalition Logic (CL):

Coalition modality: [C]φ — coalition C has a strategy to achieve φ in one step, regardless of what agents outside C do.

Agents: Agt = {1, 2, ..., n} Coalition: C ⊆ Agt

Semantics (effectivity functions): For each state s, effectivity function E(s): 2^Agt → 2^(2^States) E(s)(C) = sets of outcomes coalition C can force.

[C]φ true at s iff ⟦φ⟧ ∈ E(s)(C)

Properties:

  • [∅]φ ↔ □φ (empty coalition = necessity)
  • [Agt]φ ↔ ◇φ (all agents = possibility)
  • Monotonicity: C ⊆ C' and [C]φ → [C']φ

Alternating-time Temporal Logic (ATL):

Adds temporal operators to coalition logic:

  • ⟨⟨C⟩⟩○φ — C can ensure φ at next step
  • ⟨⟨C⟩⟩□φ — C can ensure φ always
  • ⟨⟨C⟩⟩◇φ — C can ensure φ eventually
  • ⟨⟨C⟩⟩φUψ — C can ensure φ until ψ

ATL semantics (concurrent game structures):

  • States, agents, actions, transition function
  • At each state, each agent independently chooses an action
  • Joint action determines next state
  • ⟨⟨C⟩⟩φ: C has a strategy such that for all strategies of Agt\C, the outcome satisfies φ

ATL:* Adds strategy quantification and path formulas (like CTL* vs CTL).

Symbols.

SymbolUnicodeNameMeaning
[C]Coalition modalityC can achieve (CL)
⟨⟨C⟩⟩Coalition pathC can ensure (ATL)
U+25CBNextNext state
U+25A1AlwaysAll future states
U+25C7EventuallySome future state
UUntilUntil
AgtAgentsAll agents
U+2205Empty coalitionNo agents
CCoalitionSubset of agents

Metatheory. Coalition logic is PSPACE-complete. ATL model checking is polynomial in model size, PSPACE in formula size. ATL* is 2EXPTIME-complete. Strategy Logic (more expressive) is non-elementarily decidable. Complete axiomatizations exist for CL and ATL. Coalition logic = multi-agent S5 fragment.

Applies to. Multi-agent system verification. Social choice theory. Security (attacker coalitions). Game theory (coalition formation). Voting systems. Smart contracts. Protocol verification. Autonomous vehicles (multi-agent coordination).

Limitations. Perfect information assumed; agents know the full state. Strategies are memoryless in basic ATL; memory requires extensions. Coalition formation process not modeled (assumes coalitions given). Computational cost grows with agent number. Imperfect information variants (ATLiR) are harder. Real multi-agent systems have continuous actions, noise, uncertainty.

© 2026 Lingenic LLC