Abstract
This paper investigates the approximation of robust control invariant (RCI) sets for linear discrete-time systems subject to p-norm ball constraints (). Unlike classical results focusing on specific cases like polytope or ellipsoid constraints, we propose a unified framework for arbitrary p-norm ball constraints. Sufficient conditions for a non-empty set to be contained within a p-norm ball are established, revealing the geometric insight that the set is essentially contained within the inscribed 2-norm ball. Utilizing these results, the approximation problem of the RCI set is formulated as a standard linear programming problem that requires verifying constraints at only n standard basis vectors, significantly reducing computational complexity. Specific optimization models are derived, and numerical experiments demonstrate the effectiveness and competitive accuracy of the proposed method.
1. Introduction
The invariant set of a dynamic system is a class of sets such that once the trajectory of the system enters this set, it will remain within it indefinitely. Various concepts and fundamental theories regarding invariant sets can be referred to in the significant and comprehensive literature [1,2]. The application of invariant sets in controller design can be referred to [3,4,5], and their application in model predictive control can be found in [6,7,8]. In the past few decades, researchers have often focused on the precise calculation, approximation, and determination of conditions of invariant sets. However, computing the exact maximum or minimum invariant set for constrained systems can be challenging. Consequently, most researchers are interested in the approximation of invariant sets, including inner approximation and outer approximation.
In recent decades, there have been numerous significant contributions and achievements in the study of invariant sets. Kolmanovsky and Gilbert [9] provided the set invariance conditions for discrete-time linear systems using Pontryagin’s difference formulation, and it also supplies multiple models and techniques for the computation of invariant sets. An algorithm for computing the inner approximation of the largest control invariant subset for constrained discrete-time linear systems is presented in [10]. The iterative algorithm for approximating the smallest robust positive invariant set of constrained discrete-time linear systems subject to bounded disturbances is provided in [11]. Three types of outer approximation methods for the smallest disturbance invariant set of discrete-time linear systems are investigated in [12], and their strengths and weaknesses are compared. By progressively expanding the initial control invariant set to approximate the target set from within while maintaining invariance, Athanasopoulos and Bitsoris [13] introduced a method for computing invariant sets of constrained discrete-time uncertain systems. Tahir [14] proposed a method to compute the optimal robust invariant set and the corresponding feedback control law for discrete-time linear systems subject to polytopic constraints. This method only needs to use semidefinite programming to calculate the target results in one step, thus effectively avoiding the complexity associated with n-step iterative methods. Raković et al. [15,16] discussed the concept of practical robust invariance for physically interconnected discrete-time linear time-invariant systems by employing set dynamics, which offers a new perspective on characterizing set invariance for large-scale systems. Two novel methods for computing polyhedral invariant sets for both deterministic and uncertain discrete-time linear systems with constraints are investigated in [17]. A class of methods based on linear matrix inequalities for computing polytopic invariant sets of constrained discrete-time linear systems is proposed in [18]. Wang et al. have proposed an algorithm to compute the maximal invariant set for discrete-time linear systems subject to non-convex constraints, and have extended it to linear switched systems and nonlinear systems [19]. Utilizing the duality theory of semidefinite programming, Yang et al. [20] proposed new linear matrix inequality conditions to characterize the robust control invariance for uncertain discrete-time linear systems. Due to the potential limitations of classical iterative algorithms for computing robust control invariant sets with respect to the dimension of the system, Anevlavis et al. have investigated the implicit representation and computational strategies for robust control invariant sets of discrete-time linear systems, which can safely handle high-dimensional systems [21]. Raković and Trodden [22] established the characterization, existence, and uniqueness of the equi-normalized robust positive invariant set for linear difference inclusions. Building on the properties of DC functions, an algorithm for computing robust control invariant sets of nonlinear discrete-time uncertain systems is provided in [23]. Decardi-Nelson et al. transformed the search for invariant sets into a graph-theoretic problem and proposed two approximation algorithms for computing the maximal robust control invariant set of constrained discrete-time nonlinear systems in [24]. Raković and Zhang [25] investigated new characterizations and implicit forms of the maximal positive invariant set for nonlinear discrete-time dynamics subject to closed state constraints. Gao et al. [26] studied the ellipsoidal approximation of the mRPI set for nonlinear dynamic systems by means of the sum of squares (SOS) optimization method. In [27], Comelli et al. proposed an inner-outer approximation method of RCI set for nonlinear discrete-time perturbed systems, and proved that there is an RCI set between the inner set and the outer set. Decardi-Nelson and Liu [28] introduced a distributed architecture founded on graph algorithms to calculate control invariant sets for constrained nonlinear cascade systems. For the approximation of the maximal robust invariant set of polynomial systems with state constraints, refer to [29]. For the computation of the maximal admissible invariant set for discrete-time switched systems subject to semi-algebraic constraints, refer to [30,31].
It can be observed that the approximation of invariant sets for constrained systems has always been a hot topic in research. Raković et al. investigated the computational problem of the optimal robust control invariant set for discrete-time linear systems under -norm balls constraints [32]. The method is to construct a linear programming problem to calculate the polyhedral RCI sets in one step. Subsequently, Yang and Yang extended this line of research to 2-norm ball and ellipsoidal constraints, studying the minimum-volume outer approximation of RCI sets for discrete-time linear systems [33], as well as the ellipsoidal approximation of minimum robust positive invariant sets under ellipsoidal disturbance constraints [34]. We are now interested in the approximation problem of RCI sets under -norm ball constraints.
Based on the discussions above, the main contributions of this paper are summarized as follows: Unlike classical results that focus on specific cases like polytopes () or ellipsoids (including ), this paper proposes a unified framework to approximate RCI sets under arbitrary p-norm ball constraints (). The proposed sufficient conditions allow formulating the approximation problem as a standard Linear Programming (LP) problem. This formulation requires verifying constraints at only n standard basis vectors for an -dimensional system, which significantly reduces the problem size compared to classical polytopic approximations (which often require verifying points). In contrast to the one-step LP approach in [35], which requires a sufficiently large number of pre-defined inequalities to achieve a refined approximation (thereby increasing the problem complexity), our method achieves competitive approximation accuracy with a compact formulation involving only a finite number of points. We reveal that the derived conditions essentially imply the set is contained within the inscribed 2-norm ball of the target p-norm ball. Numerical examples are provided to validate the effectiveness of the approach.
The structure of this paper is as follows: Section 2 provides a detailed introduction to the tools and methods required for this study. Section 3 presents the optimization models for calculating the RCI sets under the -norm ball constraints. Section 4 features several numerical examples to validate the obtained results. Section 5 is the discussion. Finally, Section 6 concludes the paper.
2. Preliminaries
In this paper, we employ the following notations: . The vector in denotes a standard basis vector with a single element of 1 at the jth position, while all other elements are 0. The Minkowski sum of non-empty sets and is denoted by . A vector in space whose all elements are 1 is denoted by The matrix obtained by taking the absolute value of all elements of matrix A is denoted as , in particular, the vector obtained by applying this operation to the vector h is denoted as . Polytope stands for a bounded polyhedron. The vectorization of matrix A, denoted as , is achieved by concatenating the columns of A into a single column vector. The support function of a non-empty set at is denoted as . The positive quadrant in represents the quadrant where all coordinate components are positive, denoted by .
Let be a vector, then the -norm of x is defined as
in particular,
There are two important properties of the vector norm. Let then Hölder’s inequality for the vector norm is as follows:
When , Hölder’s inequality becomes Cauchy-Schwartz inequality. The -norm of a vector exhibits monotonicity. When the following inequality holds for all
The -norm ball with radius is defined as and it is a bounded closed convex set. When , it corresponds to the Euclidean ball, when or , it is a polytope.
When the center of the -norm ball is at the origin of the space rectangular coordinate system in , any -norm ball is a symmetric set about the origin, any coordinate axis, and coordinate plane. When , the inscribed -norm ball of the -norm ball is . However, the scenario differs when . Since the -norm ball is a symmetric set, it has a tangent point with its inscribed -ball in each quadrant of the space rectangular coordinate system, and the absolute values of the coordinate components of the tangent point are equal. Therefore, we only need to calculate the radius of the inscribed -norm ball in the positive quadrant.
In the -dimensional case: Let the tangent point be . Because the tangent point lies on the boundary of the , it follows that hence thus
In the -dimensional case: Let the tangent point be Because the tangent point lies on the boundary of the , it follows that hence thus
Following the same logic, in the -dimensional case: Let the tangent point be Because the tangent point lies on the boundary of the , it follows that hence thus
The -norm ball and its inscribed -norm ball in 2-dimensional and 3-dimensional cases are shown in Figure 1, where A is the tangent point.
Figure 1.
Geometric relationship between a 1.5-norm ball and its inscribed 2-norm ball in (a) 2-dimensional and (b) 3-dimensional spaces.
We are currently interested in the conditions for a non-empty set to be contained within a -norm ball. Let us first review the conditions where
Proposition 1
([33]). A non-empty set in is contained within a -norm ball i.e.,
if and only if
Proposition 2
([33]). Let is a non-empty set in if
then
When the conditions for a non-empty set to be contained in the -norm ball are as follows.
Proposition 3.
Let be a non-empty set in if
then
Proof.
We prove that for all there is
If , then and the conclusion holds trivially.
For and then
it follows that that is Thus
that is therefore □
Proposition 4.
Let be a non-empty set in if
then
Proof.
For let where Since then
When by Hölder inequality, we have that
where So for all
By Proposition 3, it follows that
When So for all , according to Proposition 3, □
We have found that Propositions 3 and 4 correspond exactly to the facts described in Propositions 1 and 2 when . However, Proposition 3 is no longer a necessary and sufficient condition.
Remark 1.
From Equation (5), if we shrink the denominator to , then for all This essentially indicates that the set is contained within a 2-norm ball , where Geometrically, for is the inscribed -norm ball of . Equation (6) is equivalent to by Proposition 2 there is Therefore, Propositions 3 and 4 essentially characterize the conditions for a non-empty set to be contained within the inscribed -norm ball of the -norm ball.
When the following results are obtained.
Proposition 5.
Let be a non-empty set in if
then
Proof.
We prove that for all there is
If , then and the conclusion holds trivially.
For all and then
Since so thus
□
Proposition 6.
Let be a non-empty set in if
where then
Proof.
The proof process is similar to the proposition 4. □
Remark 2.
From Equation (8), if we shrink the denominator to , then for all . This essentially indicates that the set is contained within the inscribed -norm ball of the -norm ball. By defining Equation (9) is equivalent to According to Proposition 2, there is Since , this implies, from a geometric perspective, that applying Proposition 6 would restrict the set to a -norm ball smaller than . Consequently, the condition in Proposition 6 is valid but conservative. Therefore, for , it is preferable to use the condition that a non-empty set is contained within the inscribed 2-norm ball of to obtain a less conservative approximation of the invariant set.
Remark 3.
(Source of Conservatism) Conservatism fundamentally arises from two aspects. First, instead of verifying set containment over the continuous boundary of the p-norm ball, our method only checks constraints at n standard basis vectors. Second, as revealed by the algebraic derivations in Propositions 3–6, the proposed conditions essentially bound the target set X within a 2-norm ball. For , the set is restricted to the inscribed 2-norm ball of , rather than the full . For , if the basis-vector condition in Proposition 6 is applied, it restricts the set to a 2-norm ball where .
The above discussion also offers us new insights. When the constraint set of a dynamical system is a general symmetric bounded closed convex set, we can calculate the target set within its inscribed -norm ball.
In the subsequent sections of this paper, the following tools will be required.
Lemma 1
([1]). Let be a non-empty set in is a polytope
where is the i-th row vector of G, and is the i-th component of g.
To evaluate the support function of the Minkowski sum, the following lemma is required:
Lemma 2
([32]). Let be matrices, and be non-empty compact sets in If then
Lemma 3
([32]). Let Then
Moreover, There exists a matrix such that where the inequality is carried out element by element, and the formula (10) satisfies
3. Robust Control Invariant Set Under -Norm Ball Constraints
We consider the discrete-time linear time-invariant systems
where x is the current state and is the next state,
The system is subject to state constraint set X and control constraint set U. In this paper, it is assumed that the disturbance constraint set where
This paper investigates a class of polyhedral RCI sets in the form of Minkowski sum introduced in [32]
where and
Assume that denote the set of matrices that satisfy the condition :
Lemma 4
([32]). For any and the associated set there exists a control law ensuring that for all This implies that the set is a robust control invariant set for the system (12) and constraint set
For any Raković et al. compute the optimal robust control invariant set for system (12) under the -norm balls by solving linear programming problems, and indicate that the control law u does not need to be pre-selected, it is only necessary to ensure that is sufficient to satisfy the control constraint set. The control law u can be determined by solving a parameterized quadratic programming problem [32]. We are now interested in computing the robust control invariant set for system (12) contained within a p-norm ball where .
Using the proposed method, we construct the following optimization problem to calculate the optimal robust control invariant set contained within a smaller -norm ball
where
When , is set to , when is set to
Optimization problem (15) implies that without state constraints and control constraints, the robust control invariant set of system (12) can be nested within how small a -norm ball. It can also be understood as calculating a smaller -norm ball state constraint set for system (12).
It can be seen from Equation (14) that the first condition of (16) is essentially a linear equality.
Using Lemmas 2 and 3, we obtain
where The maximum operation is performed element by element.
Therefore, this is a linear programming problem
where
and
Suppose is a vector in with a single element of 1 at the j-th position and 0 elsewhere.
When the state constraint set is a -norm ball and the control constraint set is a -norm ball, the following optimization problem can be constructed to calculate the robust control invariant set under the constraint sets
where
Here, and are weight coefficients, indicating a preference for the relative shrinkage of the constraint sets, respectively. The values of and are chosen as previously described.
Utilizing the previously introduced tools, one can verify that this optimization problem is a linear programming problem
where
and
4. Numerical Examples
In this section, we use some numerical examples to verify our results. All numerical experiments were implemented in MATLAB R2025b. The linear programming problems were solved using the MATLAB Optimization Toolbox. The computations involving Minkowski sums of polytopic sets and the visualization of the invariant sets were carried out using the Multi-Parametric Toolbox (MPT).
Example 1.
We consider the system And the state constraint set is a -norm ball , the control constraint set is a -norm ball , the disturbance constraint set Take we construct the following optimization problem to calculate the RCI set for this system under such constraint sets.
where
and
The calculation yields
The RCI set is visualized in Figure 2, where the red dashed lines represent the inscribed -norm balls of the constraint sets.
Figure 2.
Comparison of the computed objective sets (inner coloring area) against the constraint sets (outer boundaries) for Example 1.
We know that the -norm ball and the -norm ball are polyhedra. Previous literature has established the necessary and sufficient condition for a non-empty set to be contained within a polyhedron, that is, Lemma 1. Our conclusion, that is Proposition 4, represents a sufficient condition. Reference [32] utilizes Lemma 1 to construct the linear programming problems (3.18) and (3.24) for calculating the RCI set under polytopic constraints. Subsequently, we will illustrate the distinction between the two methods by examining specific examples. We use the control variable method to set up comparative tests.
Firstly, we employ the above two methods to calculate the smaller -norm ball state constraint set for a given dynamical system.
Example 2.
We consider the system the disturbance constraint set Take Firstly, the optimization problem is constructed by using the method in this paper
where
and The calculation yields .
Expressing the -norm ball in the form of a polyhedron: where Using the Lemma 1, we construct the following optimization problem (i.e., the optimization problem in [32])
where
and The calculation yields
By calculating the robust control invariant sets in two cases, we find that the RCI sets obtained by the two methods are identical. As shown in Figure 3, our method is based on a sufficient condition, there is an discrepancy of Consequently, treating the -norm balls as polyhedra will obtain better results.
Figure 3.
Comparison of the optimal containment radii for the RCI sets obtained by the proposed method () and the method in [32] () under -norm ball constraints.
Next, we use the above two methods to calculate the RCI set for a dynamic system under the fixed -norm ball state constraint set.
Example 3.
We consider the system And the state constraint set is a -norm ball the control constraint set is a polytope the disturbance constraint set where We are now interested in the difference between the RCI sets obtained by the two methods under the same constraint sets. Take We only apply different conditions to the state constraint set for comparison and other conditions are unchanged.
Using the current method, we calculate
Using the previous method (i.e., the optimization problem in [32]), we calculate
The RCI sets obtained by the two methods are calculated and visualized as shown in Figure 4. The green solid line in the figure represents the RCI set obtained using the proposed method, while the blue dashed line indicates the RCI set obtained using the previous method. Upon separately calculating the volumes, it is found that the polytope enclosed by the solid line has a volume of , whereas the polytope enclosed by the dashed line has a volume of . The results demonstrate that the proposed method yields an approximation quality comparable to the optimal solution derived from the original method.
Figure 4.
Comparison of the RCI sets computed by the proposed method (green solid line) and the method in [32] (blue dashed line) under a fixed 1-norm ball state constraint.
It can be observed from Examples 2 and 3 that there is little difference in the approximation effect whether the smaller constraint set is calculated with an identical RCI set, or the optimal RCI set is calculated with a fixed constraint set. Although our method is a sufficient condition and Lemma 1 is a necessary and sufficient condition, both methods only require testing at a finite number of points to ensure the set inclusion relationship holds. However, as can be seen from the examples, our method requires only the verification of n points for an -dimensional system, whereas treating the -norm ball as a polytope would necessitate verifying points. Moreover, the points verified by our method are the standard orthogonal basis vectors in Euclidean space, which simplifies the computational aspect.
Example 4.
We consider the system the state constraint set is a -norm ball the disturbance constraint set This is system (15) in Section IV of reference [35]. Both this paper and reference [35] calculate robust invariant sets for discrete-time linear systems by solving linear programming problems. In this example, we provide a comparative analysis of the two methods in terms of computational efficiency and applicability.
First, the linear programming problem (21) is solved to obtain the RCI set where
Subsequently, the linear programming method in reference [35] is employed to calculate the robust invariant sets with parameter settings The computational results are visualized in Figure 5.
Figure 5.
RCI set obtained by the proposed method versus the results in [35] with different parameters.
The volumes of the three robust invariant sets are calculated as , , , These results indicate that both linear programming approaches are effective in computing robust invariant sets for this system. However, the invariant set derived by the proposed method yields a significantly smaller volume. Furthermore, it is worth noting that with the method in [35], the resulting sets are defined by 20 and 48 non-redundant inequalities for and , respectively, which substantially increases the computational complexity of the linear programming problem.
Example 5.
We consider the system the state constraint set is a -norm ball the disturbance constraint set Let using the method in this paper, the RCI set of the system is calculated to be
The visualization of the state constraint set and RCI set is shown in Figure 6, where the red geometric body represents the 3-norm ball constraint set and the green set represents the RCI set. This demonstrates the applicability of our method in calculating the RCI set for three-dimensional constrained systems.
Figure 6.
Visualization of the RCI set under the 3D 3-norm ball.
Remark 4.
It is theoretically sufficient to select any fixed integer to formulate the optimization problems in this paper. However, to achieve the minimal-volume outer approximation of the mRCI set in practical computations, the parameter k should be dynamically determined. We have previously addressed this in [33] by observing that the volume of stabilizes as k increases, leading to a practical stopping criterion based on a predefined tolerance.
5. Discussion
5.1. Practical Significance Beyond Computational
Unlike classical results that treat polytopic constraints () and ellipsoidal constraints () as separate cases requiring distinct mathematical tools, the proposed method establishes a unified LP framework applicable to arbitrary p-norms. From a practical standpoint, this provides system engineers with unprecedented flexibility. For instance, in actuator saturation limits, intermediate norms (e.g., ) often describe the physical constraints more accurately than the diamond-shaped 1-norm or the box-shaped ∞-norm. Prior to this work, computing RCI sets under such non-polytopic, non-ellipsoidal constraints required complex surface discretization or the introduction of a massive number of linear inequalities, rendering LP methods computationally prohibitive. Our formulation bypasses this hurdle seamlessly by adjusting a single parameter .
Furthermore, the theoretical insight—that the sufficient condition maps the p-norm constraint to its inscribed 2-norm ball—represents a significant conceptual advancement. This geometric decoupling implies that for any symmetric, bounded, closed convex constraint set, one can potentially compute a valid RCI set by simply evaluating it at its inscribed 2-norm ball. This transforms a highly non-trivial infinite-dimensional boundary verification problem into a trivial finite-point check, opening new theoretical pathways for constrained control.
5.2. Comprehensive Comparative Analysis
To rigorously evaluate the practical significance of the proposed method, we compare it against two mainstream LP-based approaches. Compared with the Optimal Polytopic Method [32], it is acknowledged that for , the method in [32] utilizes necessary and sufficient conditions (verifying extreme points) and yields the optimal polytopic RCI set. Our method uses sufficient conditions (verifying n basis vectors) and thus introduces conservatism. However, as quantitatively demonstrated in Example 3, the volume of the RCI set obtained by our method (11.9753) is only marginally smaller than that of [32] (11.7186)—a volume loss of less than 2%. In exchange for this negligible conservatism, our method cuts the number of verification constraints in half and eliminates the need to pre-calculate the polytopic facets of the constraint set, offering a highly favorable cost-to-performance ratio. The method in [35] approximates invariant sets by solving an LP defined by a finite number of pre-determined normal vectors. To achieve a refined approximation, it requires a large r (number of inequalities). As shown in Example 4, setting and in [35] leads to bloated LP problems that still yield larger (worse) invariant sets (volumes 0.2646 and 0.2518) compared to the set computed by our method (volume 0.1975). This demonstrates that our approach does not merely reduce complexity; it achieves a superior approximation accuracy with a fraction of the variables.
6. Conclusions
This paper addressed the problem of approximating robust control invariant sets for linear discrete-time systems subject to p-norm ball constraints (). The main contributions are threefold: (1) We established sufficient conditions for a non-empty set to be contained within a p-norm ball, revealing that this geometrically implies containment within the inscribed 2-norm ball; (2) We proposed a unified framework that formulates the approximation problem as a standard Linear Programming (LP) problem, which requires verifying constraints at only n standard basis vectors, significantly reducing computational complexity compared to classical polytopic methods; (3) We derived specific optimization models for computing RCI sets under both state and control constraints. Numerical results demonstrate the effectiveness of the proposed method, showing that it achieves competitive approximation accuracy with a compact formulation and effectively handles arbitrary p-norm ball constraints.
Despite these contributions, the present study has certain limitations that warrant discussion, including the potential conservatism arising from using sufficient conditions (rather than necessary and sufficient ones) and the current restriction to linear time-invariant systems. Future research will focus on two main directions: (1) investigating necessary and sufficient conditions to mitigate the conservatism inherent in the current sufficient conditions; (2) extending the proposed methodology to handle nonlinear dynamics and Model Predictive Control applications.
This paper was partially funded by the Shandong Provincial Science and Technology SME Innovation Capability Improvement Project, granted by 2024TSGC0376.
Author Contributions
Conceptualization, H.Y. and I.G.I.; methodology, H.Y. and L.Y.; software, L.Y.; validation, H.Y.; formal analysis, H.Y., L.Y. and I.G.I.; investigation, H.Y. and L.Y.; resources, I.G.I.; writing—original draft, L.Y.; writing—review and editing, I.G.I. All authors have read and agreed to the published version of the manuscript.
Funding
This paper is partially funded by the Shandong Provincial Science and Technology SME Innovation Capability Improvement Project granted by 2024TSGC0376.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Blanchini, F.; Miani, S. Set-Theoretic Methods in Control; Birkhäuser: Basel, Switzerland, 2008. [Google Scholar]
- Nguyen, H.N. Constrained Control of Uncertain, Time-Varying, Discrete-Time Systems; Springer: Berlin/Heidelberg, Germany, 2014. [Google Scholar]
- Ben Sassi, M.A.; Girard, A. Controller synthesis for robust invariance of polynomial dynamical systems using linear programming. Syst. Control Lett. 2012, 61, 506–512. [Google Scholar] [CrossRef] [Scilit]
- Witczak, M.; Witczak, P.; Mrugalski, M.; Theilliol, D. A predictive actuator fault-tolerant control strategy under input and state constraints. In Proceedings of the 2017 25th Mediterranean Conference on Control and Automation (MED), Valletta, Malta, 3–6 July 2017; pp. 442–447. [Google Scholar] [CrossRef] [Scilit]
- Almeida, T.A.; Dórea, C.E.T. Output Feedback Constrained Regulation of Linear Systems via Controlled-Invariant Sets. IEEE Trans. Autom. Control 2021, 66, 3378–3385. [Google Scholar] [CrossRef] [Scilit]
- Cannon, M.; Deshmukh, V.; Kouvaritakis, B. Nonlinear model predictive control with polytopic invariant sets. Automatica 2003, 39, 1487–1494. [Google Scholar] [CrossRef] [Scilit]
- Bumroongsri, P.; Kheawhom, S. An off-line robust MPC algorithm for uncertain polytopic discrete-time systems using polyhedral invariant sets. J. Process Control 2012, 22, 975–983. [Google Scholar] [CrossRef] [Scilit]
- Wan, X.; Zhang, C.; Wei, F.; Zhang, C.K.; Wu, M. Hybrid Dynamic Variables-Dependent Event-Triggered Fuzzy Model Predictive Control. IEEE/CAA J. Autom. Sin. 2024, 11, 723–733. [Google Scholar] [CrossRef] [Scilit]
- Kolmanovsky, I.; Gilbert, E.G. Theory and computation of disturbance invariant sets for discrete-time linear systems. Math. Probl. Eng. 1998, 4, 317–367. [Google Scholar] [CrossRef] [Scilit]
- Caravani, P. On The Approximation of Invariant Sets for Constrained LDT Systems. IFAC Proc. Vol. 2005, 38, 602–607. [Google Scholar] [CrossRef] [Scilit]
- Rakovic, S.; Kerrigan, E.; Kouramas, K.; Mayne, D. Invariant approximations of the minimal robust positively Invariant set. IEEE Trans. Autom. Control 2005, 50, 406–410. [Google Scholar] [CrossRef] [Scilit]
- Ong, C.J.; Gilbert, E.G. The minimal disturbance invariant set: Outer approximations via its partial sums. Automatica 2006, 42, 1563–1568. [Google Scholar] [CrossRef] [Scilit]
- Athanasopoulos, N.; Bitsoris, G. Invariant set computation for constrained uncertain discrete-time linear systems. In Proceedings of the 49th IEEE Conference on Decision and Control (CDC), Atlanta, GA, USA, 15–17 December 2010; pp. 5227–5232. [Google Scholar] [CrossRef] [Scilit]
- Tahir, F. Efficient computation of Robust Positively Invariant sets with linear state-feedback gain as a variable of optimization. In Proceedings of the 2010 7th International Conference on Electrical Engineering Computing Science and Automatic Control, Tuxtla Gutierrez, Mexico, 8–10 November 2010; pp. 199–204. [Google Scholar] [CrossRef] [Scilit]
- Raković, S.V.; Kern, B.; Findeisen, R. Practical set invariance for decentralized discrete time systems. In Proceedings of the 49th IEEE Conference on Decision and Control (CDC), Atlanta, GA, USA, 15–17 December 2010; pp. 3283–3288. [Google Scholar] [CrossRef] [Scilit]
- Raković, S.V.; Kern, B.; Findeisen, R. Practical Robust Positive Invariance for Large–Scale Discrete Time Systems. IFAC Proc. Vol. 2011, 44, 6425–6430. [Google Scholar] [CrossRef] [Scilit]
- Sheer, S.; Gutman, P.O. A novel approach to the computation of polyhedral invariant sets for constrained systems. In Proceedings of the 2016 IEEE Conference on Computer Aided Control System Design (CACSD), Buffalo, NY, USA, 13–15 September 2016; pp. 1428–1433. [Google Scholar] [CrossRef] [Scilit]
- Rubin, D.; Nguyen, H.N.; Gutman, P.O. Computation of Polyhedral Positive Invariant Sets via Linear Matrix Inequalities. In Proceedings of the 2018 European Control Conference (ECC), Limassol, Cyprus, 12–15 June 2018; pp. 2941–2946. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Jungers, R.M.; Ong, C.J. Computation of the maximal invariant set of discrete-time linear systems subject to a class of non-convex constraints. Automatica 2021, 125, 109463. [Google Scholar] [CrossRef] [Scilit]
- Yang, H.; Wang, C.; Bi, X.; Ivanov, I.G. Robust Invariance Conditions of Uncertain Linear Discrete Time Systems Based on Semidefinite Programming Duality. Mathematics 2024, 12, 2512. [Google Scholar] [CrossRef] [Scilit]
- Anevlavis, T.; Liu, Z.; Ozay, N.; Tabuada, P. Controlled Invariant Sets: Implicit Closed-Form Representations and Applications. IEEE Trans. Autom. Control 2024, 69, 4506–4521. [Google Scholar] [CrossRef] [Scilit]
- Raković, S.V.; Trodden, P. Equi-normalized robust positively invariant sets for linear difference inclusions. Automatica 2025, 171, 111930. [Google Scholar] [CrossRef] [Scilit]
- Fiacchini, M.; Alamo, T.; Camacho, E. On the computation of convex robust control invariant sets for nonlinear systems. Automatica 2010, 46, 1334–1338. [Google Scholar] [CrossRef] [Scilit]
- Decardi-Nelson, B.; Liu, J. Computing robust control invariant sets of constrained nonlinear systems: A graph algorithm approach. Comput. Chem. Eng. 2021, 145, 107177. [Google Scholar] [CrossRef] [Scilit]
- Raković, S.V.; Zhang, S. The Implicit Maximal Positively Invariant Set. IEEE Trans. Autom. Control 2023, 68, 4738–4753. [Google Scholar] [CrossRef] [Scilit]
- Gao, D.; Li, Q.; Wang, M.; Luo, J.; Li, J. Ellipsoidal approximations of the minimal robust positively invariant set. ISA Trans. 2023, 139, 244–252. [Google Scholar] [CrossRef] [Scilit]
- Comelli, R.; Olaru, S.; Kofman, E. Inner–outer approximation of robust control invariant sets. Automatica 2024, 159, 111350. [Google Scholar] [CrossRef] [Scilit]
- Decardi-Nelson, B.; Liu, J. Computing control invariant sets of cascade nonlinear systems: Decomposition and distributed computing. Comput. Chem. Eng. 2023, 171, 108142. [Google Scholar] [CrossRef] [Scilit]
- Xue, B.; Wang, Q.; Zhan, N.; Fränzle, M. Robust invariant sets generation for state-constrained perturbed polynomial systems. In Proceedings of the 22nd ACM International Conference on Hybrid Systems: Computation and Control, Montreal, QC, Canada, 16–18 April 2019; pp. 128–137. [Google Scholar] [CrossRef] [Scilit]
- Athanasopoulos, N.; Jungers, R.M. Computing the Domain of Attraction of Switching Systems Subject to Non-Convex Constraints. In Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control, New York, NY, USA, 12–14 April 2016; pp. 41–50. [Google Scholar] [CrossRef] [Scilit]
- Athanasopoulos, N.; Jungers, R.M. Invariant Sets for Switching Affine Systems Subject to Semi-Algebraic Constraints. IFAC-PapersOnLine 2016, 49, 158–163. [Google Scholar] [CrossRef] [Scilit]
- Raković, S.V.; Mayne, D.Q.; Kerrigan, E.C.; Kouramas, K.I. Optimized Robust Control Invariant Sets for Constrained Linear Discrete-Time Systems. IFAC Proc. Vol. 2005, 38, 584–589. [Google Scholar] [CrossRef] [Scilit]
- Yang, L.; Yang, H. Approximation of RCI set contained within a 2-norm ball or an ellipsoid. J. Frankl. Inst. 2025, 362, 108088. [Google Scholar] [CrossRef] [Scilit]
- Yang, L.; Yang, H. Optimal robust positive invariant ellipsoidal set for discrete-time linear system subject to ellipsoidal disturbance set. Optimization 2025, 1–21. [Google Scholar] [CrossRef] [Scilit]
- Trodden, P. A One-Step Approach to Computing a Polytopic Robust Positively Invariant Set. IEEE Trans. Autom. Control 2016, 61, 4100–4105. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.





