Days:
all days
| 09:00-09:10 |
Opening (abstract) 10 min
1 University of Calabria
2 Potassco Solutions
3 University of Potsdam
4 KU Leuven
|
| 09:10-09:40 |
mkdoclingo: A system for automatic documentation of ASP programs (abstract) 30 min
1 Potassco Solutions
ABSTRACT. Answer Set Programming (ASP) is widely recognized as a powerful paradigm for knowledge representation and reasoning, yet broadening its adoption beyond the core community remains a challenge. A contributing factor is the historical lack of tooling that developers take for granted in mainstream languages; such as linters, code completion, and documentation generators. This work addresses the documentation gap with mkdoclingo, an automated tool that analyzes clingo ASP encodings and generates structured, navigable documentation from the source code and lightweight comment annotations. Built as an extension of the popular MkDocs ecosystem, it integrates seamlessly into Markdown-based documentation sites. Its main features include rendered and annotated encoding sections, predicate classification into input and output, dependency graph visualization, and a navigable glossary with per-predicate argument descriptions and file references. |
| 09:40-10:10 |
Defining Routines in DaaS: Visual Logic Programming for Mesh Network Policies - Preliminary Report (abstract) 30 min
1 University of Calabria
|
| 11:00-12:00 |
EasyASP (abstract) 60 min
1 University of Potsdam
|
| 14:00-14:30 |
LLMASP-LGX: A Lightweight Gateway to Logic-Guided Reasoning with LLMs and ASP (abstract) 30 min
1 University of Calabria
ABSTRACT. Answer Set Programming (ASP) is a mature formalism for non-monotonic reasoning, constraint satisfaction, and combinatorial problem solving, but its adoption beyond specialist circles is held back by the cost of writing and maintaining complete logic programs. Large Language Models (LLMs) are complementary in a specific operational sense: they are fluent at turning natural-language descriptions into candidate relational facts, but unreliable as exact symbolic reasoners. Hybrid systems such as LLMASP combine the two, yet in their standard form they keep extraction and reasoning strictly sequential—the oracle is queried for every target predicate, and ASP is consulted only afterwards, filtering a database in which hallucinated facts already mix with well-supported ones. LLMASP-LGX closes this loop through a lightweight YAML-based configuration: the user declares predicates, natural-language extraction prompts, admissibility guards with monotonicity flags, and small ASP knowledge-base fragments, and the LLMASP-LGX engine reads these declarations as an interaction policy between the LLM oracle and the ASP solver. The central claim of this extended abstract is that, despite its lightweight syntax, an LLMASP-LGX configuration specifies a constructive interaction between LLM and ASP: facts extracted so far, together with facts derived by ASP, decide which LLM queries are admissible at each step, and LLM responses update the logical state that drives subsequent reasoning. Reported experiments show that these lightweight annotations reduce oracle calls by more than 70% on a mixed-domain benchmark, while matching the quality of an a posteriori ASP filter and improving substantially over unguided extraction. |
| 14:30-15:00 |
Generating RTEC Programs with LLMs (abstract) 30 min
1 University of Piraeus
2 Örebro University
3 University of Piraeus & NCSR 'Demokritos'
ABSTRACT. Constructing composite activity definitions for recognising activities over streams of low-level, symbolic events is a highly involved task: definitions often involve numerous spatio-temporal constraints, while labels for learning them automatically are hard to obtain. We propose a method that generates such definitions from natural-language descriptions using pre-trained Large Language Models (LLMs), together with a novel similarity metric that quantifies the human effort required to correct LLM-generated definitions. An experimental evaluation in the maritime domain demonstrates the effectiveness of our approach. |
| 15:00-15:30 |
Verbalizing Answer Sets: the Map–Summarize Paradigm (abstract) 30 min
1 University of Calabria
ABSTRACT. While Answer Set Programming (ASP) is a powerful tool for symbolic reasoning, its outputs (i.e., sets of ground atoms) are often impenetrable to non-experts. We propose a formal map–summarize framework that decouples the translation of symbolic facts into text from the linguistic refinement of the final explanation. By evaluating five distinct strategies, ranging from raw LLM prompting to deterministic template-based mapping, we highlight the trade-offs between faithfulness, readability, and computational cost. |
