Instructor: David Toman (david@uwaterloo.ca) Lectures: Thu 9:30-12:20 DC 3313 Office: DC 3344, x34777 Class Info: http://cs.uwaterloo.ca/~david/cs848s13/
The lectures will present an overview of current approaches to OBDA and study the similarities (and differences) between OBDA and various approaches to logical and physical design in the relational model. In particular the lectures will focus on showing how advanced knowledge representation techniques accompanied by powerful reasoning algorithms and strategies yield a novel approach to the problem of answering queries formulated over a conceptual (logical) representation of knowledge by "compiling" them to efficient algorithms operating over a physical representation of the knowledge (i.e., over a choice of particular data structures). Such an approach allows applying KR technology in non-traditional settings, such as main-memory databases and embedded systems, settings in which our solutions must be competitive with hand-crafted C code in performance.
You can get an electronic (pdf) copy of the textbook
here
for free (while on UW campus network), or a
hard-copy
if you prefer from Amazon.
Reading:
Reading:
Reading:
Reading:
Reading:
Reading: