Computer -aided reasoning about knowledge and justifications

Item

Title
Computer -aided reasoning about knowledge and justifications
Identifier
d_2009_2013:96e69f632ec7:10213
identifier
10297
Creator
Novak, Natalia,
Contributor
Sergei Artemov
Date
2009
Language
English
Publisher
City University of New York.
Subject
Computer science | agent | Coq | justification | MetaPRL | realization | S4
Abstract
The dissertation consists of two Chapters. In the first Chapter we compare two well-known type-based computer frameworks for computer aided logical reasoning and verification: MetaPRL and Coq. In particular, we implement in MetaPRL the Calculus of Inductive Constructions which is the theoretical base for Coq. This work has shown the common points of MetaPRL and Coq and revealed their principal methodological differences. A possible application of this work is a possibility to perform re-validation in MetaPRL of the existing library of Coq proofs which could help to build more trust in the latter.;Chapter 2 is the main contribution of the dissertation. It contains the description and testing results of an implementation of realization algorithm in epistemic modal logic that converts cut-free derivations in multi-agent epistemic modal logic into derivations in the corresponding Justification Logic where witnesses of knowledge (justification terms) are recovered for all instances of common knowledge. We also apply this algorithms to several well-known epistemic puzzles, such as Muddy Children, Wise Men, Wise Girls, etc.
Type
dissertation
Source
2009_2013.csv
degree
Ph.D.
Program
Computer Science