Lifted Forward Planning in Relational Factored Markov Decision Processes with Concurrent Actions

Marwitz, Florian; Braun, Tanya; Möller, Ralf; Gehrke, Marcel

Research article in edited proceedings (conference) | Peer reviewed

Abstract

Decision making is a central problem in AI that can be formalized using a Markov Decision Process. A problem is that, with increasing numbers of (indistinguishable) objects, the state space grows exponentially. To compute policies, the state space has to be enumerated. Even more possibilities have to be enumerated if the size of the action space depends on the size of the state space, especially if we allow concurrent actions. To tackle the exponential blow-up in the action and state space, we present a first-order representation to store the spaces in polynomial instead of exponential size in the number of objects and introduce Foreplan, a relational forward planner, which uses this representation to efficiently compute policies for numerous indistinguishable objects and actions. Additionally, we introduce an even faster approximate version of Foreplan. Moreover, Foreplan identifies how many objects an agent should act on to achieve a certain task given restrictions. Further, we provide a theoretical analysis and an empirical evaluation of Foreplan, demonstrating a speedup of at least four orders of magnitude.

Details about the publication

Book titleAAMAS-26 Proceedings of the 25th International Conference on Autonomous Agents and Multi-Agent Systems
Statusaccepted / in press (not yet published)
Release year2026
Language in which the publication is writtenEnglish
ConferenceAAMAS-26 25th International Conference on Autonomous Agents and Multi-Agent Systems, Paphos, Cyprus
Keywordsdecision making; planning; concurrent actions; lifting

Authors from the University of Münster

Braun, Tanya
Junior professorship of practical computer science - modern aspects of data processing / data science (Prof. Braun)