What is it about?

This work introduces an optimization-based control synthesis approach for weighted Signal Temporal Logic (wSTL), an extension of Signal Temporal Logic (STL). wSTL allows users to express preferences, priorities, and satisfaction times using weights assigned to logical and temporal operators. We propose a Mixed Integer Linear Programming (MILP) approach for synthesizing systems based on wSTL specifications.

Featured Image

Why is it important?

We extend the formal definition of wSTL to include until and release temporal operators and provide an efficient encoding for these operators in the MILP formulation. Unlike previous implementations, which used arithmetic-geometric mean robustness with gradient-based methods, the proposed encoding enables the use of a weighted version of traditional robustness and efficient global MILP solvers. The authors demonstrate the effectiveness of their approach through multiple case studies, highlighting the capabilities of wSTL's Boolean and temporal operators.

Perspectives

I hope people use this work for applications beyond the usual ones where user preferences must be captured.

Gustavo Cardona
Lehigh University

Read the Original

This page is a summary of: Mixed Integer Linear Programming Approach for Control Synthesis with Weighted Signal Temporal Logic, May 2023, ACM (Association for Computing Machinery),
DOI: 10.1145/3575870.3587120.
You can read the full text:

Read

Contributors

The following have contributed to this page