Knowledge-based programs (Q7361841)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

AFP entry KBPs
Language Label Description Also known as
default for all languages
No label defined
    English
    Knowledge-based programs
    AFP entry KBPs

      Statements

      17 May 2011
      0 references
      Peter Gammie
      0 references
      Knowledge-based programs (English)
      0 references
      Knowledge-based programs (KBPs) are a formalism for directly relating agents' knowledge and behaviour. Here we present a general scheme for compiling KBPs to executable automata with a proof of correctness in Isabelle/HOL. We develop the algorithm top-down, using Isabelle's locale mechanism to structure these proofs, and show that two classic examples can be synthesised using Isabelle's code generator.
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references