C676: Reasoning About Knowledge - Fall '03


Instructor:
Joe Halpern, 4144 Upson, halpern@cs, 5-9562
Admin:
Cindy Robinson, 4146 Upson, cindy@cs, 5-0985
Grader:
Riccardo Pucella, 5151 Upson, riccardo@cs, 5-3042
Classes:
Tuesday, Thursday 10:10 - 11:25, Hollister 401
Office hours:
11:30-12:30 Tuesdsay, Thursday (or by appointment)
Text:
Reasoning About Knowledge (Fagin, Halpern, Moses, Vardi). (It should be available in the bookstore.) It will be out in paperback later this year, but too late for this course.
Grading:
There will be no tests or final examination. There will be problems handed out, typically 3 every Thursday, from the book. The grade will be based completely on your performance on the problems. Problems are always due two weeks after they're handed out. If you hand them in one week after they're handed out, I will grade them and return them the following week, and you get to hand them in again, to improve your grade. On a redo, you can get a maximum of 1 point less than the original value of the problem. (That is, if the problem was originally out of 10, the most you can get is 9.) I will take the higher grade.
Academic Integrity:
It's OK to discuss the problems with others, but you MUST write up solutions on your own, and understand what you are writing.
Course Outline:
We will be following the text very closely. Very roughly, we will be covering one chapter per week. Topics include modal logic, common knowledge, applying reasoning about knowledge in distributed systems (and economics, depending on interest), knowledge-based programming, dealing with logical omniscience, algorithmic knowledge.

A puzzle
Here's the puzzle I mentioned in class the other day:

The king's daughter had three suitors and couldn't decide which one to marry. So the king said, "I have three gold crowns and two silver crowns. I will put either a gold or silver crown on each of your heads. The suitor who can tell me which crown he has will marry my daughter." The first suitor looked around and said he could not tell. The second suitor did the same. The third suitor said "I have a gold crown." He was correct, bu the daughter was puzzled: This suitor was blind. How did he know?

Homework