Toot
Toot
Torsten Schaub1
University of Potsdam
[email protected]
Potassco Slide Packages are licensed under a Creative Commons Zero v1.0 Universal License.
1
Standing on the shoulders of a great research group and community!
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 1 / 536
Administration: Overview
1 Reserve
2 Courses
3 Service
4 Performance
5 Resources
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 2 / 536
Reserve
Outline
1 Reserve
2 Courses
3 Service
4 Performance
5 Resources
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 3 / 536
Reserve
Reserve
People
Javier Romero
Torsten Schaub
and you !
Registration https://puls.uni-potsdam.de
Platform https://moodle.uni-potsdam.de
Contact [email protected]
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 4 / 536
Reserve
Reserve
People
Javier Romero
Torsten Schaub
and you !
Registration https://puls.uni-potsdam.de
Platform https://moodle.uni-potsdam.de
Contact [email protected]
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 4 / 536
Reserve
Reserve
People
Javier Romero
Torsten Schaub
and you !
Registration https://puls.uni-potsdam.de
Platform https://moodle.uni-potsdam.de
Contact [email protected]
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 4 / 536
Courses
Outline
1 Reserve
2 Courses
3 Service
4 Performance
5 Resources
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 5 / 536
Courses
Course
Advanced Problem Solving Techniques
MSc Cognitive Systems, Module BM3
Lecture: 2h weekly
Exercises: 2h weekly
Credits: 9 if
1 Passed written exam
2 Three successful mini projects (= Implementation+Consultation)
3 One successful medium project (= Implementation+Presentation)
Mark: mark of written exam (plus bonuses)
Bonus: mini and medium projects, short tests
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 6 / 536
Courses
Course
Declarative Problem Solving and Optimization
MSc Computational Science, Module 7070
MSc Data Science, Module INF-DS-C4
Lecture: 2h weekly
Exercises: 2h weekly
Credits: 6 if
1 Passed written exam
2 Three successful mini projects (= Implementation+Consultation)
3 —
Mark: mark of written exam (plus bonuses)
Bonus: mini projects, short tests
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 6 / 536
Service
Outline
1 Reserve
2 Courses
3 Service
4 Performance
5 Resources
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 7 / 536
Service
Service
Self-study
video
quiz
Lecture
discussion
Exercises
demonstration videos
self study (+ correction)
practice
Tests
presence
feedback
Projects
presentation
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 8 / 536
Performance
Outline
1 Reserve
2 Courses
3 Service
4 Performance
5 Resources
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 9 / 536
Performance
Bonus performance
additional points can be gathered via voluntary performance:
three short tests (0-2 points each)
particular results at third mini (and medium) project (0-2 points)
every bonus point adds 0.05 on top of the exam mark
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 10 / 536
Performance
Bonus performance
additional points can be gathered via voluntary performance:
three short tests (0-2 points each)
particular results at third mini (and medium) project (0-2 points)
every bonus point adds 0.05 on top of the exam mark
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 10 / 536
Performance
Bonus performance
additional points can be gathered via voluntary performance:
three short tests (0-2 points each)
particular results at third mini (and medium) project (0-2 points)
every bonus point adds 0.05 on top of the exam mark
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 10 / 536
Resources
Outline
1 Reserve
2 Courses
3 Service
4 Performance
5 Resources
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 11 / 536
Resources
Material
Platform https://moodle.uni-potsdam.de
videos
slides
quizzes
exercises
projects
tests
schedule
Slides
https://teaching.potassco.org
https://github.com/potassco-asp-course
Communication
forum https://moodle.uni-potsdam.de
mail [email protected]
announcements https://puls.uni-potsdam.de
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 12 / 536
Auf Wiedersehen!
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 536
Bibliography
https://github.com/krr-up/bibliography
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
[15] F. Calimeri et al. “The Design of the Fifth Answer Set Programming
Competition”. In: Technical Communications of the Thirtieth
International Conference on Logic Programming (ICLP’14). Ed. by
M. Leuschel and T. Schrijvers. Vol. arXiv:1405.3710v4. Theory and
Practice of Logic Programming, Online Supplement. 2014. url:
http://arxiv.org/abs/1405.3710v4.
[16] F. Calimeri et al. “The Third Answer Set Programming
Competition: Preliminary Report of the System Competition Track”.
In: Proceedings of the Eleventh International Conference on Logic
Programming and Nonmonotonic Reasoning (LPNMR’11). Ed. by
J. Delgrande and W. Faber. Vol. 6645. Lecture Notes in Artificial
Intelligence. Springer-Verlag, 2011, pp. 388–403.
[17] M. D’Agostino et al., eds. Handbook of Tableau Methods. Kluwer
Academic Publishers, 1999.
[18] J. Delgrande and W. Faber, eds. Proceedings of the Eleventh
International Conference on Logic Programming and Nonmonotonic
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536
[55] T. Syrjänen. “Omega-Restricted Logic Programs”. In: Proceedings
of the Sixth International Conference on Logic Programming and
Nonmonotonic Reasoning (LPNMR’01). Ed. by T. Eiter, W. Faber,
and M. Truszczyński. Vol. 2173. Lecture Notes in Computer Science.
Springer-Verlag, 2001, pp. 267–279.
[56] M. Truszczyński. “An introduction to the stable and well-founded
semantics of logic programs”. In: Declarative Logic Programming:
Theory, Systems, and Applications. Ed. by M. Kifer and Y. Liu.
ACM / Morgan & Claypool, 2018, pp. 121–177.
[57] A. Van Gelder, K. Ross, and J. Schlipf. “The Well-Founded
Semantics for General Logic Programs”. In: Journal of the ACM
38.3 (1991), pp. 620–650.
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 536 / 536