Description Logics |
Technische Universität Dresden |
Description Logics (DLs) are a successful family of logic-based knowledge representation formalisms, which can be used to represent the conceptual knowledge of an application domain in a structured and formally well-understood way. They are employed in various application domains, such as natural language processing, configuration, and databases, but their most notable success so far is the adoption of the DL-based language OWL as standard ontology language for the semantic web. This course concentrates on designing and analyzing reasoning procedures for DLs. After a short introduction of predecessor formalisms such as semantic networks and frames, it will introduce the basic features of DLs such as concepts, TBoxes and ABoxes, and basic inference problems such as the subsumption and the instance problem. The course introduces techniques for solving these problems based on tableau-algorithms, automata, and other approaches. Also, the complexity of standard DLs is analyzed, identifying expressive DLs for which reasoning is expensive in the worst case, but still manageable in practice, and lightweight DLs for which reasoning is tractable.
The lecture takes place in room E05: Tuesday and Thursday always at 16:40-18:10 (DS6). In addition, some lectures will take place in room E05 on Monday 16:40-18:10 (DS6) as substitutes for lectures that cannot be held during the regular Tuesday/Thursday slot. The exact distribution of lectures and tutorials is displayed here:
Monday | Tuesday | Wednesday | Thursday | Friday | |
12.4 - 16.4 | Lecture | Lecture | Lecture | ||
19.4 - 23.4 | Tutorial
Exercise sheet 1 |
Lecture | Lecture | Lecture | |
26.4 - 30.4 | Lecture | Lecture | Tutorial
Exercise sheet 2 |
Lecture | |
03.5 - 07.5 | Lecture | Lecture | Lecture | ||
10.5 -14.5 | Tutorial
Exercise sheet 3 |
Tutorial Exercise sheet 4 |
|||
17.5 - 21.5 | Lecture | Lecture | Tutorial Exercise sheet 5 |
Lecture | |
24.5 - 28.5 | |||||
31.5 - 04.6 | Lecture | Lecture | Tutorial Exercise sheet 6 |
Lecture | |
07.6 - 11.6 | Lecture | Tutorial Exercise sheet 7 |
Lecture | Lecture | |
14.6 - 18.6 | (cancelled!) |
Lecture | Tutorial Exercise sheet 8 |
Lecture | |
21.6 - 25.6 | (cancelled!) |
Lecture | Tutorial Exercise sheet 9 |
Lecture | |
28.6 - 02.7 | Tutorial Exercise sheet 10 |
||||
05.7 - 09.7 | Tutorial Exercise sheet 11 |
||||
12.7 - 16.7 | Tutorial Exercise sheet 12 and 38) from sheet 11 |
(cancelled!) |
|||
19.7 - 23.7 |
The first exercise takes place on Monday 19th of April 16:40-18:10 (DS6), Room E05. From April 21st on, the exercise group takes place every Wednesday 16:40-18:10 (DS6) in Room E05 by default. Exceptions are listed in the table above. The tutorial is held by Anni-Yasmin Turhan. Every week, an exercise sheet is made available for download from this webpage from the table above.