Termination Properties of Transition Rules for Indirect Effects


  • Mojtaba Elahi Aalto University, Helsinki, Finland
  • Saurabh Fadnis Aalto University, Helsinki, Finland
  • Jussi Rintanen Aalto University, Helsinki, Finland




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 arbitrarily or 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 turn out to be PSPACE-complete. After this, 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.




How to Cite

Elahi, M., Fadnis, S., & Rintanen, J. (2024). Termination Properties of Transition Rules for Indirect Effects. Proceedings of the International Conference on Automated Planning and Scheduling, 34(1), 178-186. https://doi.org/10.1609/icaps.v34i1.31474