JOURNAL ARTICLE

Zonotope-Based Symbolic Controller Synthesis for Linear Temporal Logic Specifications

Wei RenRaphaël M. JungersDimos V. Dimarogonas

Year: 2024 Journal:   IEEE Transactions on Automatic Control Vol: 69 (11)Pages: 7630-7645   Publisher: Institute of Electrical and Electronics Engineers

Abstract

This paper studies the controller synthesis problem for nonlinear control systems under linear temporal logic (LTL) specifications using zonotope techniques. A local-to-global control strategy is proposed for the desired specification expressed as an LTL formula. First, a novel approach is developed to divide the state space into finite zonotopes and constrained zonotopes, which are called cells and allowed to intersect with the neighbor cells. Second, from the intersection relation, a graph among all cells is generated to verify the realization of the accepting path for the LTL formula. The realization verification determines if there is a need for the control design, and also results in finite local LTL formulas. Third, once the accepting path is realized, a novel abstraction-based method is derived for the controller design. In particular, we only focus on the cells from the realization verification and approximate each cell thanks to properties of zonotopes. Based on local symbolic models and local LTL formulas, an iterative synthesis algorithm is proposed to design all local abstract controllers, whose existence and combination establish the global controller for the LTL formula. Finally, the proposed framework is illustrated via a path planning problem of mobile robots.

Keywords:
Temporal logic Linear temporal logic Computer science Symbolic trajectory evaluation Controller (irrigation) Control engineering Programming language Control theory (sociology) Model checking Control (management) Engineering Artificial intelligence

Metrics

4
Cited By
3.16
FWCI (Field Weighted Citation Impact)
43
Refs
0.85
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Formal Methods in Verification
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Logic, programming, and type systems
Physical Sciences →  Computer Science →  Artificial Intelligence
Logic, Reasoning, and Knowledge
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.