From Dissipativity Theory to Compositional Construction of Finite Markov Decision Processes
Abolfazl Lavaei, Sadegh Soudjani, Majid Zamani

TL;DR
This paper develops a compositional method for constructing finite Markov decision processes of interconnected stochastic control systems using dissipativity theory, enabling scalable policy synthesis for large networks.
Contribution
It introduces dissipativity-based compositional conditions and a systematic approach to construct finite MDPs for discrete-time stochastic systems, including linear systems, without constraints on subsystem size.
Findings
Successfully applied to temperature regulation in a 200-room building network.
Constructed finite MDPs via input and state discretization for systems with incremental passivability.
Demonstrated scalable policy synthesis without constraints on subsystem gains.
Abstract
This paper is concerned with a compositional approach for constructing finite Markov decision processes of interconnected discrete-time stochastic control systems. The proposed approach leverages the interconnection topology and a notion of so-called stochastic storage functions describing joint dissipativity-type properties of subsystems and their abstractions. In the first part of the paper, we derive dissipativity-type compositional conditions for quantifying the error between the interconnection of stochastic control subsystems and that of their abstractions. In the second part of the paper, we propose an approach to construct finite Markov decision processes together with their corresponding stochastic storage functions for classes of discrete-time control systems satisfying some incremental passivablity property. Under this property, one can construct finite Markov decision…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
