192.084 Practical Applications of Answer Set Programming
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2020S, VU, 2.0h, 3.0EC
TUWEL

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Learning outcomes

After successful completion of the course, students are able to are able to name and explain different tools, languages, and methods in answer-set programming, as well as to correctly argue theoretical relations.

Subject of course

- A quick introduction to Answer-Set Programming (ASP).
- Methodology and workflow for ASP in practical applications.
- Overview of ASP tools and solvers, including strengths and weaknesses.
- State-of-the-art solving techniques to tackle industrial-sized applications (lazy-grounding, domain-specific heuristics, etc).
- Methods for minimizing problem complexity (syntactic restriction, abstraction, symmetry-breaking, order imposing, etc).
- Further (non-technical) problems to expect in practice.
- Application of learned knowledge in a small, industrial application project (praktisches Projekt) on real data from industry.

Teaching methods

Classroom lecture and exercises.

Mode of examination

Immanent

Additional information

Didactic approach:
Classroom lecture with exercises and practical project.


ECTS breakdown:
3.0 ECTS = 75h

20h Lectures
16h Exercises
25h Practical project + presentation
14h Oral exam + preparation

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Tue14:00 - 16:0010.03.2020FAV Hörsaal 2 Practical Applications of Answer Set Programming

Examination modalities

Exercises (20%), realisation of a practical project together with its presentation (40%), and oral exam (40%).

Course registration

Begin End Deregistration end
28.02.2020 00:00 20.03.2020 23:55 20.03.2020 23:55

Curricula

Study CodeObligationSemesterPrecon.Info
066 931 Logic and Computation Not specified
066 937 Software Engineering & Internet Computing Not specified

Literature

No lecture notes are available.

Previous knowledge

Experience in knowledge representation and ASP is advantageous but not strictly necessary for successful participation.

Miscellaneous

  • Attendance Required!

Language

English