Pooe
Pooe
Pooe
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 / 535
Organization: Overview
1 Roadmap
2 Resources
3 Literature
4 Systems
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 7 / 535
Roadmap
Outline
1 Roadmap
2 Resources
3 Literature
4 Systems
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 8 / 535
Roadmap
Outline
1 Roadmap
2 Resources
3 Literature
4 Systems
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 10 / 535
Resources
Resources
Course material
https://teaching.potassco.org
https://github.com/potassco-asp-course
Videos
https://youtube.com/c/potassco-live
Mailing lists
https://sourceforge.net/projects/potassco/lists/potassco-users
https://sourceforge.net/projects/potassco/lists/potassco-announce
Contact
[email protected]
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 11 / 535
Literature
Outline
1 Roadmap
2 Resources
3 Literature
4 Systems
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 12 / 535
Literature
1. Motivation
2. Introduction
3. Basic modeling Answer Set Solving in Practice
4. Grounding Martin Gebser, Roland Kaminski, Benjamin Kaufmann, and Torsten Schaub
University of Potsdam
5. Characterizations
6. Solving
7. Systems SYNTHESIS LECTURES ON SAMPLE SERIES #1
M
8. Advanced modeling &C Morgan & cLaypool publishers
9. Conclusions
Resources
https://potassco.org/book
https://teaching.potassco.org
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 13 / 535
Literature
1. Motivation
2. Introduction
3. Basic modeling Answer Set Solving in Practice
4. Grounding Martin Gebser, Roland Kaminski, Benjamin Kaufmann, and Torsten Schaub
University of Potsdam
5. Characterizations
6. Solving
7. Systems SYNTHESIS LECTURES ON SAMPLE SERIES #1
M
8. Advanced modeling &C Morgan & cLaypool publishers
9. Conclusions
Resources
https://potassco.org/book
https://teaching.potassco.org
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 13 / 535
Literature
Martin Gebser
Roland Kaminski
Benjamin Kaufmann
Marius Lindauer
Max Ostrowski
SYNTHESIS LECTURES ON SAMPLE SERIES #1
Javier Romero
Torsten Schaub
Sven Thiele
M
&C Morgan & cLaypool publishers
University of Potsdam
Resources
https://potassco.org/book
https://teaching.potassco.org
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 13 / 535
Literature
Martin Gebser
Roland Kaminski
Benjamin Kaufmann
Marius Lindauer
Max Ostrowski
SYNTHESIS LECTURES ON SAMPLE SERIES #1
Javier Romero
Torsten Schaub
Sven Thiele
M
&C Morgan & cLaypool publishers
University of Potsdam
Resources
https://potassco.org/book
https://teaching.potassco.org
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 13 / 535
Literature
Literature
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 14 / 535
Literature
Literature
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 14 / 535
Systems
Outline
1 Roadmap
2 Resources
3 Literature
4 Systems
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 15 / 535
Systems
Systems
Systems
clingo [30] https://potassco.org
dlv [41, 2] https://www.dlvsystem.com
Grounders
lparse [55]
gringo [25, 31]+[27, 12] https://potassco.org
idlv [14]+[12] https://www.dlvsystem.com
Solvers
smodels [50, 54]
clasp [29, 24] https://potassco.org
wasp [4] https://www.mat.unical.it/ricca/wasp
Encodings
asparagus [8] https://asparagus.cs.uni-potsdam.de
competitions [33, 19, 16, 3, 15]
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 16 / 535
Auf Wiedersehen!
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 534 / 535
Bibliography
https://github.com/krr-up/bibliography
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
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 535 / 535
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
References
Torsten Schaub (KRR@UP) Answer Set Solving in Practice October 22, 2022 535 / 535
[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 535 / 535