2010/04/25 by Omar I. Al-Bataineh, Al-Bataineh, Omar I., Ron van der Meyden +1 · 1 citation
Computer Science · #Logic, Reasoning, and Knowledge #Logic, programming, and type systems #Security and Verification in Computing
paper · pdf · doi:10.48550/arxiv.1004.5130
Knowledge-based programs provide an abstract level of description of\nprotocols in which agent actions are related to their states of knowledge. The\npaper describes how epistemic model checking technology may be applied to\ndiscover and verify concrete implementations based on this abstract level of\ndescription. The details of the implementations depend on the specific context\nof use of the protocol. The knowledge-based approach enables the\nimplementations to be optimized relative to these conditions of use. The\napproach is illustrated using extensions of the Dining Cryptographers protocol,\na security protocol for anonymous broadcast.\n