Termination Properties of Transition Rules for Indirect Effects

Mojtaba Elahi, Saurabh Fadnis, Jussi Rintanen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

Indirect effects of agent's actions have traditionally been formalized as condition-effect rules that always fire whenever applicable, after each action taken by the agent. In this work, we investigate a core problem of indirect effects, the possibility of infinitely long sequences of rule firings. Specifically we investigate the termination of rule firings, as well as their confluence, that is, the uniqueness of the state that is ultimately reached. Both problems are PSPACE-complete, and hence far more challenging than what existing literature suggest. To tackle this complexity, we devise practically interesting syntactic and structural restrictions that guarantee polynomial-time termination and confluence tests. Finally, in the context of planning languages that support indirect effects, we propose new implementation technologies.

Original languageEnglish
Title of host publicationProceedings of the 34th International Conference on Automated Planning and Scheduling, ICAPS 2024
EditorsSara Bernardini, Christian Muise
PublisherAAAI Press
Pages178-186
Number of pages9
ISBN (Electronic)9781577358893
DOIs
Publication statusPublished - 30 May 2024
MoE publication typeA4 Conference publication
EventInternational Conference on Automated Planning and Scheduling - Banaff, Canada
Duration: 1 Jun 20246 Jun 2024
Conference number: 34

Publication series

NameProceedings International Conference on Automated Planning and Scheduling, ICAPS
Volume34
ISSN (Print)2334-0835
ISSN (Electronic)2334-0843

Conference

ConferenceInternational Conference on Automated Planning and Scheduling
Abbreviated titleICAPS
Country/TerritoryCanada
CityBanaff
Period01/06/202406/06/2024

Fingerprint

Dive into the research topics of 'Termination Properties of Transition Rules for Indirect Effects'. Together they form a unique fingerprint.

Cite this