---
title: 'GLM2FSA: Symbolic Abstractions for Control'
url: https://www.emergentmind.com/topics/glm2fsa-procedure
type: topic
---

# GLM2FSA: Symbolic Abstractions for Control

The GLM2FSA procedure refers to the construction of symbolic abstractions for control systems using the Feedback Refinement Relation (FRR) framework, underpinning formal synthesis of controllers with correctness guarantees under quantized and uncertain conditions. “GLM2FSA” is not an explicit term in the source literature, but its essential ingredients—generalized system models, layered abstraction, and formal symbolic automata—are situated within the rigorous theory and practice of FRRs, as first defined in [1503.03715], expanded for nonlinear and time-delay systems in [2011.12824], and contextualized through memoryless refinement hierarchies in [2403.09556]. This procedure enables the transformation of a concrete, possibly infinite-state, nonlinear or hybrid system into a finite-state symbolic abstraction suitable for automated controller synthesis, while guaranteeing robust satisfaction of specifications via quantized state feedback and explicit refinement relations.

## 1. Mathematical Foundation of Feedback Refinement Relations

The FRR formalism operates on “simple” stateful systems, denoted $S=(X,X,U,U,X,F,\mathrm{id})$, with dynamics
\[
x^+ \in F(x,u), \qquad u \text{ admissible at } x \iff F(x,u)\neq\emptyset.
\]
Given two systems $S_1=(X_1,\ldots)$ and $S_2=(X_2,\ldots)$ with $U_2\subseteq U_1$, a strict relation $Q\subset X_1\times X_2$ is a Feedback Refinement Relation (written $S_1\preceq_{Q} S_2$) if for every $(x_1,x_2)\in Q$:

- $\textbf{(i)}$ \emph{Input Lifting}: $U_{S_2}(x_2)\subseteq U_{S_1}(x_1)$.
- $\textbf{(ii)}$ \emph{Uniform Transition Refinement}: $\forall u\in U_{S_2}(x_2):\ Q[F_1(x_1,u)]\subseteq F_2(x_2,u)$, where $Q[A]=\{x_2\in X_2\mid\exists x_1\in A:\ (x_1,x_2)\in Q\}$.

These properties ensure that every admissible abstract input and abstract transition can be “lifted” or “refined” on the concrete system, enabling correct-by-construction controller synthesis for the abstracted model.

Key properties include:
- \emph{Reflexivity}: $S\preceq_\mathrm{id} S$.
- \emph{Transitivity}: If $S_1\preceq_Q S_2$ and $S_2\preceq_R S_3$ then $S_1\preceq_{R\circ Q} S_3$.
- \emph{Closed-loop behavioral inclusion}: For any controller $C$ feedback-composable with $S_2$, the closed-loop behaviors satisfy $\mathrm{Beh}(C\times(Q\circ S_1))\subseteq\mathrm{Beh}(C\times S_2)$, and vice versa for the refined controller [1503.03715][2011.12824].

## 2. Symbolic Abstraction Construction and Static Quantization

A core step in the GLM2FSA procedure is constructing a symbolic abstraction—a finite-state transition system $T=(X,X^0,U,\Delta,Y,H)$—using static quantization. The quantization is realized via lattices, e.g., a logarithmic scalar quantizer $Q_1$ mapping $\mathbb{R}$ to a finite set $\mathcal{Q}$, inducing quantized state and input sets $[X]_\eta$ and $[U]_\eta$.

In this abstraction, each cell represents a quantized region, and state transitions are defined via over-approximation:
\[
\hat{q}_2 \in \Delta_2(\hat{q}_1, u) \iff \hat{q}_2\cap\left(\varphi(\tau, q_1, u) \pm \beta(r,u)\right)\neq\emptyset,
\]
where $q_1=Q_\eta(\hat{q}_1)$, $\tau$ is the sampling time, $r=$cell radius, and $\beta(r,u)$ is a computed growth-bound derived from system local Lipschitz constants [2011.12824].

This procedure can be extended to delay systems by combining static and dynamic (“zoom”) quantizers and spline-based representations to handle the infinite-dimensional history required for time-delay dynamics.

## 3. Existence Conditions, Canonical Abstractions, and Refinement Algorithm

The existence of an FRR is characterized by explicit algebraic and combinatorial conditions:
- For cover-based abstractions, $Q$ defined via $X_2=\{\Omega_i\}$ covering $X_1$ satisfies the FRR if for all $\Omega\in X_2$, all $x\in\Omega$, $U_{S_2}(\Omega)\subseteq U_{S_1}(x)$ and for all $\Omega,\Omega'\in X_2$, if $\Omega'\cap F_1(\Omega, u)\neq\emptyset$ then $\Omega'\in F_2(\Omega, u)$ [1503.03715].

Canonical abstractions can be constructed by factoring an FRR through the nonempty fibers of $Q^{-1}$, yielding a minimal abstract system that preserves specification satisfaction properties. Algorithms implement symbolic abstractions via:
- Choosing a cover $X_2$ (e.g., hyper-intervals).
- Over-approximating reachable sets for each cell/action pair.
- Populating the abstract transition relation with overlap tests.

This construction is computationally efficient and robust, and it supports on-the-fly local refinement to mitigate state explosion [2011.12824].

## 4. Robust Controller Synthesis and Handling Uncertainty

The FRR framework admits systematic incorporation of:
- Bounded input disturbances, modeled as set-valued maps $P_1$ on the input.
- Measurement errors, as set-valued $P_2$ on the state.
- Model uncertainty, as additional set-valued dynamics $W$.

An auxiliary system $\hat{S}_1: x^+\in F_1(x, P_1(\hat{u}))$ and an enlarged quantizer $P_2\circ Q$ are defined. If a symbolic controller $C$ composed with $P_2\circ Q$ solves the abstract robustified control problem on $\hat{S}_1$, then $C$ in the practical setting—post-quantization, with disturbances—guarantees specification satisfaction [1503.03715]. This connection underpins robustness of the abstraction-based synthesis to practical imperfections.

## 5. Comparative Frameworks: FRR, MCR, and ASR

The FRR is situated among several abstraction-simulation relations:
- \textbf{Alternating Simulation Relation (ASR)}: Allows for arbitrary (possibly memoryful) concretization, no guarantee of static abstraction.
- \textbf{Memoryless Concretization Relation (MCR)}: Admits state-dependent refinement, i.e., controllers that may be state-dependent inside each cell, critical for reducing abstraction non-determinism in overlapping-cell or non-regular discretizations [2403.09556].
- \textbf{Feedback Refinement Relation (FRR)}: Restricts concretization to piecewise-constant (cell-wise constant) controllers that rely only on the symbolic state, enabling static and robust symbolic control [2403.09556].

FRR is strictly stronger than MCR, but they coincide on partition-based abstractions. MCR offers greater flexibility in abstraction construction (e.g., state-dependent actions) while preserving memoryless control refinement.

## 6. Illustrative Case Studies and Computational Aspects

Case studies demonstrate practical application of the GLM2FSA procedure:

- \textbf{Autonomous Vehicle Path Planning}: Abstraction of a sampled bicycle model using 50×50×34 cell cover, growth-bound computations, and synthesis of a patrol specification using a GR(1) fixed-point controller. Construction time for the abstract transition system is 2.3 s for 37 million transitions, with symbolic controller synthesis completing in 0.5 s [1503.03715].

- \textbf{Aircraft Landing Maneuver}: DC9 aircraft model under bounded disturbances and quantization. The constructed symbolic transition system comprises $\sim9.4\times10^9$ transitions, assembled in 674 s, and permits robust reach–avoid specification synthesis via Dijkstra-style algorithms [1503.03715].

Complexity is governed by the quantization granularity, local Lipschitz constants, and the dimension of state and input spaces. Strategies such as non-uniform quantization, zoom-based local refinement, and on-the-fly abstraction mitigate worst-case exponential blow-up [2011.12824].

## 7. Significance, Extensions, and Open Directions

The GLM2FSA procedure, formalized through FRR, offers:
- Automated, correct-by-construction controller synthesis for systems with general (nonlinear, time-delay, uncertain) dynamics.
- Explicit guarantees of closed-loop behavior transfer from symbolic to continuous systems under quantization.
- Efficient and modular construction of symbolic abstractions that scale via local refinement and compositional techniques.

Limitations include the exponential state-space explosion for high-dimensional systems, and the need for judicious selection of quantization and abstraction parameters to balance accuracy and tractability. Extensions to networks of systems, stochastic or hybrid models, and automated parameter tuning are active areas of research. The FRR abstraction-refinement methodology continues to underpin advances in formal methods, robust control synthesis, and compositional verification for complex cyber-physical systems [1503.03715][2011.12824][2403.09556].

Source: https://www.emergentmind.com/topics/glm2fsa-procedure