paper-with-me

홈 › Papers

Answer-Set-Programming-based Abstractions for Reinforcement Learning

2026-05-29 · Rafael Bankosegger, Thomas Eiter, Johannes Oetsch arxiv

Reinforcement Learning (RL) enables autonomous agents to learn policies from experience, but realistic problems often involve enormous state spaces, making learning and generalisation challenging. Abstraction and approximation are therefore essential. Relational Reinforcement Learning (RRL) offers a way to reason about objects and their relations, and the CARCASS framework by Martijn van Otterlo demonstrates how logical representations can model Markov Decision Processes (MDPs) in first-order domains. Originally implemented in Prolog, CARCASS leverages domain knowledge to create powerful abstractions. We explore Answer-Set Programming (ASP), which is a rich and, contrary to Prolog, fully declarative modelling language, to realise CARCASS abstractions. We evaluate our ASP-based implementation in case studies of two domains, viz. Blocks World and Minigrid. Our results indicate that CARCASS with ASP provides a promising approach to constructing abstractions for RL, especially when domain knowledge is available.

📄 PDF Abstract BibTeX arXiv:2605.31444

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Utilizing Treewidth for Quantitative Reasoning on Epistemic Logic Programs

2021-08-06 · Viktor Besin, Markus Hecher, Stefan Woltran

Extending the popular Answer Set Programming (ASP) paradigm by introspective reasoning capacities has received increasing interest within the last years. Particular attention is given to the formalism of epistemic logic …

Logic Programming Applications: What Are the Abstractions and Implementations?

2018-02-20 · Yanhong A. Liu

This article presents an overview of applications of logic programming, classifying them based on the abstractions and implementations of logic languages that support the applications. The three key abstractions are join…

Architectural Implications of GNN Aggregation Programming Abstractions

2023-10-18 · Yingjie Qi, Jianlei Yang, Ao Zhou, Tong Qiao 외

Graph neural networks (GNNs) have gained significant popularity due to the powerful capability to extract useful representations from graph data. As the need for efficient GNN computation intensifies, a variety of progra…

Learning State Abstractions for Transfer in Continuous Control

2020-02-08 · Kavosh Asadi, David Abel, Michael L. Littman

Can simple algorithms with a good representation solve challenging reinforcement learning problems? In this work, we answer this question in the affirmative, where we take "simple learning algorithm" to be tabular Q-Lear…

continuous-controlContinuous ControlQ-Learningreinforcement-learning+2

Information-Theoretic Abstractions for Resource-Constrained Agents via Mixed-Integer Linear Programming

2021-02-19 · Daniel T. Larsson, Dipankar Maity, Panagiotis Tsiotras

In this paper, a mixed-integer linear programming formulation for the problem of obtaining task-relevant, multi-resolution, graph abstractions for resource-constrained agents is presented. The formulation leverages conce…