Expand ↗
Page list (1404)

Knowledge-Based Programs

A high-level specification style (Fagin, Halpern, Moses, Vardi) in which an agent’s actions are conditioned on explicit knowledge testsif K_i(φ) then a — rather than on concrete local-state values. The program says what an agent must know to act, abstracting away from how that knowledge is represented or attained; it is then implemented by a concrete protocol relative to a class of Interpreted Systems. Knowledge-based programs make the epistemic preconditions of coordination explicit and are a bridge from Epistemic Logic to executable distributed protocols.

In this vault

Backlinks