CSE 591: Knowledge Representation and Reasoning (Fall, 2009)

Syllabus

Time and Place: MW 3:30-4:55 p.m., BYAC 240

Instructor: Joohyung Lee (joolee (at) asu (dot) edu)

Instructor's Office Hours: MW 5-6 p.m. and by appointment, BY 574

Description: Knowledge representation and reasoning is one of the fundamental areas in Artificial Intelligence. Any intelligent agent needs to know in order to behave intelligently, and draw conclusions effectively from the knowledge. Thus the KRR research is concerned with how to encode knowledge in an adequately expressive formalism and how to draw relevant conclusions efficiently from the knowledge base. Various methods have been developed in the past 50 years, and it's often discovered that they are in fact closely related to each other. This course which will introduce basic and recent developments in the research in knowledge representation and reasoning.

Slides

  1. General Introduction
  2. Introduction

Handouts

  1. Review: Classical Logic
  2. Introduction to Answer Set Programming
  3. Methodology of Answer Set Programming
  4. Exercises: Nonmonotonic Causal Theories

Participation

Papers

Classes

KR implementations