paper-with-me

홈 › Papers

Automata for dynamic answer set solving: Preliminary report

2021-09-04 · Pedro Cabalar, Martín Diéguez, Susana Hahn, Torsten Schaub

We explore different ways of implementing temporal constraints expressed in an extension of Answer Set Programming (ASP) with language constructs from dynamic logic. Foremost, we investigate how automata can be used for enforcing such constraints. The idea is to transform a dynamic constraint into an automaton expressed in terms of a logic program that enforces the satisfaction of the original constraint. What makes this approach attractive is its independence of time stamps and the potential to detect unsatisfiability. On the one hand, we elaborate upon a transformation of dynamic formulas into alternating automata that relies on meta-programming in ASP. This is the first application of reification applied to theory expressions in gringo. On the other hand, we propose two transformations of dynamic formulas into monadic second-order formulas. These can then be used by off-the-shelf tools to construct the corresponding automata. We contrast both approaches empirically with the one of the temporal ASP solver telingo that directly maps dynamic constraints to logic programs. Since this preliminary study is restricted to dynamic formulas in integrity constraints, its implementations and (empirical) results readily apply to conventional linear dynamic logic, too.

📄 PDF Abstract BibTeX arXiv:2109.01782

Code (1)

potassco/atlingo 공식 구현

Similar Papers 제목 키워드 기반

Automata Techniques for Temporal Answer Set Programming

2021-09-17 · Susana Hahn

Temporal and dynamic extensions of Answer Set Programming (ASP) have played an important role in addressing dynamic problems, as they allow the use of temporal operators to reason with dynamic scenarios in a very effecti…

Evolving Symbiosis, from Barricelli's Legacy to Collective Intelligence: a simulated and conceptual approach

2026-03-09 · James Ashford, Marko Cvjetko, Richard Löffler, Berfin Sakallioglu 외 arxiv

This report documents the work of our group (named SymBa) at the ALICE 2026 workshop in Copenhagen. Inspired by the pioneering work by Nils Aall Barricelli on symbiogenesis of numerical organisms (i.e., 1D cellular autom…

Grounding Recursive Aggregates: Preliminary Report

2016-03-12 · Martin Gebser, Roland Kaminski, Torsten Schaub

Problem solving in Answer Set Programming consists of two steps, a first grounding phase, systematically replacing all variables by terms, and a second solving phase computing the stable models of the obtained ground pro…

Automata networks model for alignment and least effort on vocabulary formation

2015-08-07 · Javier Vera, Felipe Urbina, Eric Goles

Can artificial communities of agents develop language with scaling relations close to the Zipf law? As a preliminary answer to this question, we propose an Automata Networks model of the formation of a vocabulary on a po…

Representing Hybrid Automata by Action Language Modulo Theories

2017-07-20 · Joohyung Lee, Nikhil Loney, Yunsong Meng

Both hybrid automata and action languages are formalisms for describing the evolution of dynamic systems. This paper establishes a formal relationship between them. We show how to succinctly represent hybrid automata in …

Translation