Abstract
s(CASP) is related to ASP. Unlike ASP, which is traditionally solved using grounding and a SAT solver, s(CASP) is solved using top-down goal directed search without grounding. This allows s(CASP) to solve problems that cannot be grounded, while the generated proof tree is a good basis for giving a justification for the answer. s(CASP) supports both negation as failure (NAF) and classical negation. These features make s(CASP) particularly suitable for commonsense reasoning tasks that require a justification of the answer. Currently, scasp is an executable generated using Ciao. We ported s(CASP) to SWI-Prolog. The primary aim of this is to provide s(CASP) as a library that allows for embedding and managing multiple s(CASP) programs from multiple threads. Here, ‘Managing’ means being able to construct and modify an s(CASP) program dynamically and dynamically run queries against s(CASP) programs.
| Original language | English |
|---|---|
| Title of host publication | ICLP Workshops 2021 International Conference on Logic Programming 2021 Workshops |
| Subtitle of host publication | Proceedings of the International Conference on Logic Programming 2021 Workshops co-located with the 37th International Conference on Logic Programming (ICLP 2021) Porto, Portugal (virtual), September 20th-21st, 2021 |
| Editors | Joaquin Arias |
| Publisher | CEUR Workshop Proceedings |
| Number of pages | 5 |
| Publication status | Published - 2021 |
| Event | 2021 International Conference on Logic Programming Workshops, ICLP Workshops 2021 - Virtual, Porto, Portugal Duration: 20 Sept 2021 → 21 Sept 2021 |
Publication series
| Name | CEUR Workshop Proceedings |
|---|---|
| Publisher | CEUR Workshop Proceedings |
| Volume | 2970 |
| ISSN (Print) | 1613-0073 |
Conference
| Conference | 2021 International Conference on Logic Programming Workshops, ICLP Workshops 2021 |
|---|---|
| Country/Territory | Portugal |
| City | Virtual, Porto |
| Period | 20/09/21 → 21/09/21 |
Bibliographical note
Publisher Copyright:© 2021 CEUR-WS. All rights reserved.
Keywords
- Answer set programming
- Multi-paradigm
- Prolog
- S(CASP)
Fingerprint
Dive into the research topics of 's(CASP) for SWI-prolog'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver