Denis Belomestny , John Schoenmakers , Veronika Zorina
{"title":"Weighted mesh algorithms for general Markov decision processes: Convergence and tractability","authors":"Denis Belomestny , John Schoenmakers , Veronika Zorina","doi":"10.1016/j.jco.2025.101932","DOIUrl":null,"url":null,"abstract":"<div><div>We introduce a mesh-type approach for tackling discrete-time, finite-horizon Markov Decision Processes (MDPs) characterized by state and action spaces that are general, encompassing both finite and infinite (yet suitably regular) subsets of Euclidean space. In particular, for bounded state and action spaces, our algorithm achieves a computational complexity that is tractable in the sense of Novak & Woźniakowski <span><span>[12]</span></span>, and is polynomial in the time horizon. For an unbounded state space the algorithm is “semi-tractable” in the sense that the complexity is proportional to <span><math><msup><mrow><mi>ε</mi></mrow><mrow><mo>−</mo><mi>c</mi></mrow></msup></math></span> with some dimension independent <span><math><mi>c</mi><mo>≥</mo><mn>2</mn></math></span>, to achieve precision <em>ε</em>, and polynomial in the time horizon with linear degree in the underlying dimension. As such, the proposed approach has some flavor of the randomization method by Rust <span><span>[14]</span></span> which uses uniform sampling in compact state space. However, the present approach is essentially different due to the inhomogeneous finite horizon setting, which involves general transition distributions over a possibly non-compact state space. To demonstrate the effectiveness of our algorithm, we provide illustrations based on Linear-Quadratic Gaussian (LQG) control problems.</div></div>","PeriodicalId":50227,"journal":{"name":"Journal of Complexity","volume":"88 ","pages":"Article 101932"},"PeriodicalIF":1.8000,"publicationDate":"2025-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Complexity","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0885064X2500010X","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0
Abstract
We introduce a mesh-type approach for tackling discrete-time, finite-horizon Markov Decision Processes (MDPs) characterized by state and action spaces that are general, encompassing both finite and infinite (yet suitably regular) subsets of Euclidean space. In particular, for bounded state and action spaces, our algorithm achieves a computational complexity that is tractable in the sense of Novak & Woźniakowski [12], and is polynomial in the time horizon. For an unbounded state space the algorithm is “semi-tractable” in the sense that the complexity is proportional to with some dimension independent , to achieve precision ε, and polynomial in the time horizon with linear degree in the underlying dimension. As such, the proposed approach has some flavor of the randomization method by Rust [14] which uses uniform sampling in compact state space. However, the present approach is essentially different due to the inhomogeneous finite horizon setting, which involves general transition distributions over a possibly non-compact state space. To demonstrate the effectiveness of our algorithm, we provide illustrations based on Linear-Quadratic Gaussian (LQG) control problems.
期刊介绍:
The multidisciplinary Journal of Complexity publishes original research papers that contain substantial mathematical results on complexity as broadly conceived. Outstanding review papers will also be published. In the area of computational complexity, the focus is on complexity over the reals, with the emphasis on lower bounds and optimal algorithms. The Journal of Complexity also publishes articles that provide major new algorithms or make important progress on upper bounds. Other models of computation, such as the Turing machine model, are also of interest. Computational complexity results in a wide variety of areas are solicited.
Areas Include:
• Approximation theory
• Biomedical computing
• Compressed computing and sensing
• Computational finance
• Computational number theory
• Computational stochastics
• Control theory
• Cryptography
• Design of experiments
• Differential equations
• Discrete problems
• Distributed and parallel computation
• High and infinite-dimensional problems
• Information-based complexity
• Inverse and ill-posed problems
• Machine learning
• Markov chain Monte Carlo
• Monte Carlo and quasi-Monte Carlo
• Multivariate integration and approximation
• Noisy data
• Nonlinear and algebraic equations
• Numerical analysis
• Operator equations
• Optimization
• Quantum computing
• Scientific computation
• Tractability of multivariate problems
• Vision and image understanding.