Table of Contents
Fetching ...

Algorithmic analysis of systems with affine input and polynomial state

Lorenzo Clemente

TL;DR

This work provides exact, terminating algorithms for semantic analysis of deterministic continuous-time control systems with affine input and polynomial state dynamics by representing the dynamics with Chen-Fliess generating series. It identifies polynomial systems with the class of shuffle-finite series, enabling decidability of zeroness, equality, input independence, linearity, and analyticity by reducing these properties to decision problems on shuffle-finite series and their commutative regular-language restrictions. A novel technical contribution shows shuffle-finite series are effectively closed under support restrictions by commutative regular languages, which underpins the regular-support inclusion and commutativity procedures. The results yield a complete, decidable framework for equivalence, input independence, linearity, and analyticity of polynomial systems (including MISO/MIMO), advancing formal verification for this important class of nonlinear systems and offering tools for exact analysis without convergence concerns.

Abstract

The goal of this paper is to provide exact and terminating algorithms for the formal analysis of deterministic continuous-time control systems with affine input and polynomial state dynamics (in short, polynomial systems). We consider the following semantic properties: zeroness and equivalence, input independence, linearity, and analyticity. Our approach is based on Chen-Fliess series, which provide a unique representation of the dynamics of such systems via their formal generating series. Our starting point is Fliess' seminal work showing how the semantic properties above are mirrored by corresponding combinatorial properties on generating series. Next, we observe that the generating series of polynomial systems coincide with the class of shuffle-finite series, a nonlinear generalisation of Schützenberger's rational series which has recently been studied in the context of automata theory and enumerative combinatorics. We exploit and extend recent results in the algorithmic analysis of shuffle-finite series (such as zeroness, equivalence, and commutativity) to show that the semantic properties above can be decided exactly and in finite time for polynomial systems. Some of our analyses rely on a novel technical contribution, namely that shuffle-finite series are closed under support restrictions with commutative regular languages, a result of independent interest.

Algorithmic analysis of systems with affine input and polynomial state

TL;DR

This work provides exact, terminating algorithms for semantic analysis of deterministic continuous-time control systems with affine input and polynomial state dynamics by representing the dynamics with Chen-Fliess generating series. It identifies polynomial systems with the class of shuffle-finite series, enabling decidability of zeroness, equality, input independence, linearity, and analyticity by reducing these properties to decision problems on shuffle-finite series and their commutative regular-language restrictions. A novel technical contribution shows shuffle-finite series are effectively closed under support restrictions by commutative regular languages, which underpins the regular-support inclusion and commutativity procedures. The results yield a complete, decidable framework for equivalence, input independence, linearity, and analyticity of polynomial systems (including MISO/MIMO), advancing formal verification for this important class of nonlinear systems and offering tools for exact analysis without convergence concerns.

Abstract

The goal of this paper is to provide exact and terminating algorithms for the formal analysis of deterministic continuous-time control systems with affine input and polynomial state dynamics (in short, polynomial systems). We consider the following semantic properties: zeroness and equivalence, input independence, linearity, and analyticity. Our approach is based on Chen-Fliess series, which provide a unique representation of the dynamics of such systems via their formal generating series. Our starting point is Fliess' seminal work showing how the semantic properties above are mirrored by corresponding combinatorial properties on generating series. Next, we observe that the generating series of polynomial systems coincide with the class of shuffle-finite series, a nonlinear generalisation of Schützenberger's rational series which has recently been studied in the context of automata theory and enumerative combinatorics. We exploit and extend recent results in the algorithmic analysis of shuffle-finite series (such as zeroness, equivalence, and commutativity) to show that the semantic properties above can be decided exactly and in finite time for polynomial systems. Some of our analyses rely on a novel technical contribution, namely that shuffle-finite series are closed under support restrictions with commutative regular languages, a result of independent interest.

Paper Structure

This paper contains 21 sections, 24 theorems, 41 equations, 1 figure.

Key Result

Theorem 1

The problems P1P2P3P4 are decidable for polynomial systems.

Figures (1)

  • Figure 1: Combinatorial characterisations of semantic properties.

Theorems & Definitions (49)

  • Theorem 1
  • Theorem 2
  • Lemma 1: Fliess:1981
  • Lemma 2: Properties of the semantics Clemente:CONCUR:2024
  • Lemma 3: cf. Clemente:CONCUR:2024
  • Theorem 3: Fliess:1981Clemente:CONCUR:2024
  • Lemma 4: Clemente:CONCUR:2024Clemente:arXiv:LICS:2025
  • Theorem 3
  • proof
  • Claim
  • ...and 39 more