English

Compositional planning in Markov decision processes: Temporal abstraction meets generalized logic composition

Optimization and Control 2019-07-24 v2 Artificial Intelligence

Abstract

In hierarchical planning for Markov decision processes (MDPs), temporal abstraction allows planning with macro-actions that take place at different time scale in form of sequential composition. In this paper, we propose a novel approach to compositional reasoning and hierarchical planning for MDPs under temporal logic constraints. In addition to sequential composition, we introduce a composition of policies based on generalized logic composition: Given sub-policies for sub-tasks and a new task expressed as logic compositions of subtasks, a semi-optimal policy, which is optimal in planning with only sub-policies, can be obtained by simply composing sub-polices. Thus, a synthesis algorithm is developed to compute optimal policies efficiently by planning with primitive actions, policies for sub-tasks, and the compositions of sub-policies, for maximizing the probability of satisfying temporal logic specifications. We demonstrate the correctness and efficiency of the proposed method in stochastic planning examples with a single agent and multiple task specifications.

Keywords

Cite

@article{arxiv.1810.02497,
  title  = {Compositional planning in Markov decision processes: Temporal abstraction meets generalized logic composition},
  author = {Xuan Liu and Jie Fu},
  journal= {arXiv preprint arXiv:1810.02497},
  year   = {2019}
}

Comments

8 pages, 4 figures, 2 tables, accepted as a conference paper for presentation at American Control Conference 2019

R2 v1 2026-06-23T04:29:11.906Z