Work

Lean Formalization of Completeness Proof for Coalition Logic with Common Knowledge

Year: 2024
Type: conference-paper
Abstract: Coalition Logic (CL) is a well-known formalism for reasoning about the strategic abilities of groups of agents in multi-agent systems. Coalition Logic with Common Knowledge (CLC) extends CL with operators from epistic logics, and thus with the ability to model the individual and common knowledge of agents. We have formalized the syntax and semantics of both logics in the interactive theorem prover Lean 4, and used it to prove soundness and completeness of its axiomatization. Our formalization uses the type class system to generalize over different aspects of CLC, thus allowing us to reuse some of to prove properties in related logics such as CL and CLK (CL with individual knowledge).
Language: English
Open Access status: green
OpenAlex ID: W7110780257
FWCI: 0.304
Cites:
Cited by: 1
Related to: