1995
DOI: 10.7551/mitpress/5803.001.0001
|View full text |Cite
|
Sign up to set email alerts
|

Reasoning About Knowledge

Abstract: To my mother Maxine, who gave me a love of learning; to Susan, who is as happy and amazed as I am that The Book is finally completed; to Josh, Tim, and Teddy, who are impressed that their father is an Author; and to my late father George, who would have been proud.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

5
1,524
0
20

Year Published

2004
2004
2020
2020

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 1,277 publications
(1,549 citation statements)
references
References 0 publications
5
1,524
0
20
Order By: Relevance
“…It should be noted that the satisfiability of propositional logic is a subcase of satisfiability for any normal modal logic, thus for any normal modal logic the problem is NP-hard. In this paper we will focus on the standard modal logic K. For an introduction to modal logic and its complexity see [5,11].…”
Section: Introductionmentioning
confidence: 99%
“…It should be noted that the satisfiability of propositional logic is a subcase of satisfiability for any normal modal logic, thus for any normal modal logic the problem is NP-hard. In this paper we will focus on the standard modal logic K. For an introduction to modal logic and its complexity see [5,11].…”
Section: Introductionmentioning
confidence: 99%
“…We interpret programs in the runs and systems framework of Fagin et al [11], adapted to allow for names. We start with a possibly infinite set A of agents.…”
Section: Protocols Systems and Contextsmentioning
confidence: 99%
“…We do this using the framework of knowledge-based (kb) programs, proposed by Fagin et al [11,12] (FHMV from now on). Intuitively, in a kb program, an agent's actions may depend on his knowledge.…”
Section: Introductionmentioning
confidence: 99%
“…The problem is cast in terms of knowledge which provides a rigorous framework for studying this problem. Formalizing the levels of knowledge in a distributed system simplifies the analysis of various problems and the design of various protocols to solve the problems [6,10]. Knowledge analysis also provides a formal method for reasoning about distributed protocols and executions of asynchronous distributed systems [2].…”
Section: Introductionmentioning
confidence: 99%
“…Knowledge analysis also provides a formal method for reasoning about distributed protocols and executions of asynchronous distributed systems [2]. A good reference work on the theory of knowledge in distributed systems is a textbook by Fagin et al [6].…”
Section: Introductionmentioning
confidence: 99%