Saved in:
Bibliographic Details
Main Authors: Cui, Bohan, Yu, Xinyi, Giua, Alessandro, Yin, Xiang
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2502.14585
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916622898298880
author Cui, Bohan
Yu, Xinyi
Giua, Alessandro
Yin, Xiang
author_facet Cui, Bohan
Yu, Xinyi
Giua, Alessandro
Yin, Xiang
contents In this paper, we investigate the control synthesis problem for Signal Temporal Logic (STL) specifications in the presence of uncontrollable agents. Existing works mainly address this problem in a robust control setting by assuming the uncontrollable agents are adversarial and accounting for the worst-case scenario. While this approach ensures safety, it can be overly conservative in scenarios where uncontrollable agents have their own objectives that are not entirely opposed to the system's goals. Motivated by this limitation, we propose a new framework for STL control synthesis within the Stackelberg game setting. Specifically, we assume that the system controller, acting as the leader, first commits to a plan, after which the uncontrollable agents, acting as followers, take a best response based on the committed plan and their own objectives. Our goal is to synthesize a control sequence for the leader such that, for any rational followers producing a best response, the leader's STL task is guaranteed to be satisfied. We present an effective solution to this problem by transforming it into a single-stage optimization problem and leveraging counter-example guided synthesis techniques. We demonstrate that the proposed approach is sound and identify conditions under which it is optimal. Simulation results are also provided to illustrate the effectiveness of the proposed framework.
format Preprint
id arxiv_https___arxiv_org_abs_2502_14585
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Stackelberg Game Approach for Signal Temporal Logic Control Synthesis with Uncontrollable Agents
Cui, Bohan
Yu, Xinyi
Giua, Alessandro
Yin, Xiang
Systems and Control
In this paper, we investigate the control synthesis problem for Signal Temporal Logic (STL) specifications in the presence of uncontrollable agents. Existing works mainly address this problem in a robust control setting by assuming the uncontrollable agents are adversarial and accounting for the worst-case scenario. While this approach ensures safety, it can be overly conservative in scenarios where uncontrollable agents have their own objectives that are not entirely opposed to the system's goals. Motivated by this limitation, we propose a new framework for STL control synthesis within the Stackelberg game setting. Specifically, we assume that the system controller, acting as the leader, first commits to a plan, after which the uncontrollable agents, acting as followers, take a best response based on the committed plan and their own objectives. Our goal is to synthesize a control sequence for the leader such that, for any rational followers producing a best response, the leader's STL task is guaranteed to be satisfied. We present an effective solution to this problem by transforming it into a single-stage optimization problem and leveraging counter-example guided synthesis techniques. We demonstrate that the proposed approach is sound and identify conditions under which it is optimal. Simulation results are also provided to illustrate the effectiveness of the proposed framework.
title A Stackelberg Game Approach for Signal Temporal Logic Control Synthesis with Uncontrollable Agents
topic Systems and Control
url https://arxiv.org/abs/2502.14585