journal article·2026-01-16Open access

Constructing Non-Markovian Decision Process via History Aggregator

Yongyi Wang, Lingfeng Li, Wenxin Li

Applied Sciences· Volume 16· Issue 2

Abstract

In the domain of algorithmic decision-making, non-Markovian dynamics manifest as a significant impediment, especially for paradigms such as Reinforcement Learning (RL), thereby exerting far-reaching consequences on the advancement and effectiveness of the associated systems. Nevertheless, the existing benchmarks are deficient in comprehensively assessing the capacity of decision algorithms to handle non-Markovian dynamics. To address this deficiency, we have devised a generalized methodology grounded in category theory. Notably, we established the category of Markov Decision Processes (MDP) and the category of non-Markovian Decision Processes (NMDP), and proved the equivalence relationship between them. This theoretical foundation provides a novel perspective for understanding and addressing non-Markovian dynamics. We further introduced non-Markovianity into decision-making problem settings via the History Aggregator for State (HAS). With HAS, we can precisely control the state dependency structure of decision-making problems in the time series. Our analysis demonstrates the effectiveness of our method in representing a broad range of non-Markovian dynamics. This approach facilitates a more rigorous and flexible evaluation of decision algorithms by testing them in problem settings where non-Markovian dynamics are explicitly constructed.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Reinforcement Learning in Robotics · Machine Learning and Algorithms · Embodied and Extended Cognition

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science, Peking University, Beijing 100871, China

References (23)

Show source-provided references
1. Reinforcement learning of non-Markov decision processes10.1016/0004-3702(94)00012-P ↗
2. Dynamics of non-Markovian open quantum systems10.1103/RevModPhys.89.015001 ↗
3. Gupta, G., Yin, C., Deshmukh, J.V., and Bogdan, P. (2021, January 14–17). Non-markovian reinforcement learning using fractional dynamics. Proceedings of the 2021 60th IEEE Conference on Decision and Control (CDC), Austin, TX, USA.10.1109/CDC45484.2021.9683076 ↗
4. Majeed, S.J., and Hutter, M. (2018, January 13–19). On Q-learning Convergence for Non-Markov Decision Processes. Proceedings of the International Joint Conference on Artificial Intelligence, Stockholm, Sweden.10.24963/ijcai.2018/353 ↗
5. Ronca, A., Licks, G.P., and De Giacomo, G. (2022). Markov abstractions for PAC reinforcement learning in non-markov decision processes. arXiv.10.24963/ijcai.2022/473 ↗
6. Feature reinforcement learning: Part I. unstructured MDPs
7. Selecting the state-representation in reinforcement learning
8. A monte-carlo aixi approximation10.1613/jair.3125 ↗
9. Nguyen, P., Maillard, O.A., Ryabko, D., and Ortner, R. (May, January 29). Competing with an infinite set of models in reinforcement learning. Proceedings of the Artificial Intelligence and Statistics, Scottsdale, AZ, USA.
10. Lattimore, T., Hutter, M., and Sunehag, P. (2013, January 16–21). The sample-complexity of general reinforcement learning. Proceedings of the International Conference on Machine Learning, Atlanta, GA, USA.
11. Rens, G., and Raskin, J.F. (2020). Learning non-Markovian reward models in MDPs. arXiv.10.5220/0010212000740086 ↗
12. Camacho, A., Icarte, R.T., Klassen, T.Q., Valenzano, R.A., and McIlraith, S.A. (2019, January 10–16). LTL and Beyond: Formal Languages for Reward Function Specification in Reinforcement Learning. Proceedings of the International Joint Conference on Artificial Intelligence, Macao, China.10.24963/ijcai.2019/840 ↗
13. Abadi, E., and Brafman, R.I. (2020). Learning and solving regular decision processes. arXiv.10.24963/ijcai.2020/270 ↗
14. Brafman, R.I., and De Giacomo, G. (2019, January 10–16). Regular Decision Processes: A Model for Non-Markovian Domains. Proceedings of the International Joint Conference on Artificial Intelligence, Macao, China.10.24963/ijcai.2019/766 ↗
15. Gaon, M., and Brafman, R. (2020, January 7–12). Reinforcement learning with non-markovian rewards. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.10.1609/aaai.v34i04.5814 ↗
16. Dohmen, T., Topper, N., Atia, G., Beckus, A., Trivedi, A., and Velasquez, A. (2022, January 13–24). Inferring probabilistic reward machines from non-markovian reward signals for reinforcement learning. Proceedings of the International Conference on Automated Planning and Scheduling, Singapore.10.1609/icaps.v32i1.19844 ↗
17. Learning non-markovian decision-making from state-only sequences
18. Reinforcement learning in non-markovian environments10.1016/j.sysconle.2024.105751 ↗
19. Leinster, T. (2014). Basic Category Theory, Cambridge University Press.10.1017/CBO9781107360068 ↗
20. Towers, M., Kwiatkowski, A., Terry, J., Balis, J.U., De Cola, G., Deleu, T., Goulão, M., Kallinteris, A., Krimmel, M., and KG, A. (2024). Gymnasium: A standard interface for reinforcement learning environments. arXiv.
21. Schulman, J., Wolski, F., Dhariwal, P., Radford, A., and Klimov, O. (2017). Proximal policy optimization algorithms. arXiv.
22. Stable-Baselines3: Reliable Reinforcement Learning Implementations
23. Raffin, A. (2025, November 01). RL Baselines3 Zoo. Available online: https://github.com/DLR-RM/rl-baselines3-zoo.