Fair LTL Synthesis for Non-Deterministic Systems Using Strong Cyclic Planners
Abstract
We consider the problem of planning in environments where the state is fully observable, actions have non-deterministic effects, and plans must generate infinite state trajectories for achieving a large class of LTL goals. More formally, we focus on the control synthesis problem under the assumption that the LTL formula to be realized can be mapped into a deterministic Büchi automaton. We show that by assuming that action non-determinism is fair, namely that infinite executions of a non-deterministic action in the same state yield each possible successor state an infinite number of times, the (fair) synthesis problem can be reduced to a standard strong cyclic planning task over reachability goals. Since strong cyclic planners are built on top of efficient classical planners, the transformation reduces the non-deterministic, fully observable, temporally extended planning task into the solution of classical planning problems. A number of experiments are reported showing the potential benefits of this approach to synthesis in comparison with state-of-the-art symbolic methods.
Cite
Text
Patrizi et al. "Fair LTL Synthesis for Non-Deterministic Systems Using Strong Cyclic Planners." International Joint Conference on Artificial Intelligence, 2013.Markdown
[Patrizi et al. "Fair LTL Synthesis for Non-Deterministic Systems Using Strong Cyclic Planners." International Joint Conference on Artificial Intelligence, 2013.](https://mlanthology.org/ijcai/2013/patrizi2013ijcai-fair/)BibTeX
@inproceedings{patrizi2013ijcai-fair,
title = {{Fair LTL Synthesis for Non-Deterministic Systems Using Strong Cyclic Planners}},
author = {Patrizi, Fabio and Lipovetzky, Nir and Geffner, Hector},
booktitle = {International Joint Conference on Artificial Intelligence},
year = {2013},
pages = {2343-2349},
url = {https://mlanthology.org/ijcai/2013/patrizi2013ijcai-fair/}
}