paper-with-me

Papers

Parametric Modular Answer Set Programs Made Declarative

2026-05-21 · Jorge Fandinno, Yuliya Lierler, Torsten Schaub arxiv

In this paper, we explore the concept of modularity in first-order answer set programming (ASP). We introduce a new formalism called parametric modular logic programs, which allows defining subprograms with parameters and intensionality statements. We demonstrate how this formalism can capture the semantics of clingo-programs with collective control, a feature that enables structuring and instantiating subprograms. We provide theoretical foundations for modular ASP, illustrate its usefulness, and connect to traditional non-modular ASP.

📄 PDF Abstract BibTeX arXiv:2605.22716

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Relating Answer Set Programming and Many-sorted Logics for Formal Verification

2025-02-13 · Zachary Hansen

Answer Set Programming (ASP) is an important logic programming paradigm within the field of Knowledge Representation and Reasoning. As a concise, human-readable, declarative language, ASP is an excellent tool for develop…

Generalizing Modular Logic Programs

2014-04-29 · João Moura, Carlos Damásio

Even though modularity has been studied extensively in conventional logic programming, there are few approaches on how to incorporate modularity into Answer Set Programming, a prominent rule-based declarative programming…

Multi-shot ASP solving with clingo

2017-05-27 · Martin Gebser, Roland Kaminski, Benjamin Kaufmann, Torsten Schaub

We introduce a new flexible paradigm of grounding and solving in Answer Set Programming (ASP), which we refer to as multi-shot ASP solving, and present its implementation in the ASP system clingo. Multi-shot ASP solvin…

Counting Answer Sets of Disjunctive Answer Set Programs

2025-07-15 · Mohimenul Kabir, Supratik Chakraborty, Kuldeep S Meel arxiv

Answer Set Programming (ASP) provides a powerful declarative paradigm for knowledge representation and reasoning. Recently, counting answer sets has emerged as an important computational problem with applications in prob…

Modularity Aspects of Disjunctive Stable Models

2014-01-15 · Tomi Janhunen, Emilia Oikarinen, Hans Tompits, Stefan Woltran

Practically all programming languages allow the programmer to split a program into several modules which brings along several advantages in software development. In this paper, we are interested in the area of answer-set…