Next Article in Journal
Adaptive Levenberg–Marquardt Algorithm: A New Optimization Strategy for Levenberg–Marquardt Neural Networks
Next Article in Special Issue
Hybrid Model for Unemployment Impact on Social Life
Previous Article in Journal
A Framework for Economically Optimal Operation of Explosive Waste Incineration Process to Reduce NOx Emission Concentration
Previous Article in Special Issue
Analysis of the Tax Compliance in the EU: VECM and SEM
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Reachability of a Feedback Controlled Leontief-Type Singular Model Involving Scheduled Production, Recycling and Non-Renewable Resources

by
Manuel De la Sen
1,*,
Asier Ibeas
2 and
Santiago Alonso-Quesada
1
1
Department of Electricity and Electronics, Faculty of Science and Technology, Institute of Research and Development of Processes, Campus of Leioa, University of the Basque Country, 48940 Leioa, Spain
2
Department of Telecommunications and Systems Engineering, Universitat Autònoma de Barcelona (UAB), 08193 Barcelona, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(17), 2175; https://doi.org/10.3390/math9172175
Submission received: 20 July 2021 / Revised: 26 August 2021 / Accepted: 2 September 2021 / Published: 6 September 2021
(This article belongs to the Special Issue Analysis and Mathematical Modeling of Economic - Related Data)

Abstract

:
This paper proposes and studies the reachability of a singular regular dynamic discrete Leontief-type economic model which includes production industries, recycling industries, and non-renewable products in an integrated way. The designed prefixed final state to be reached, under discussed reachability conditions, is subject to necessary additional positivity-type constraints which depend on the initial conditions and the final time for the solution to match such a final prescribed state. It is assumed that the model may be driven by both the demand and an additional correcting control in order to achieve the final targeted state in finite time. Formal sufficiency-type conditions are established for the proposed singular Leontief model to be reachable under positive feedback, correcting controls designed for appropriate demand/supply regulation. Basically, the proposed regulation scheme allows fixing a prescribed final state of economic goods stock in finite time if the model is reachable.

1. Introduction

Leontief-type discrete economic models describe economic processes where several interrelated production sectors are involved [1,2]. The simpler models are static, but they can also be dynamic and described by either differential or difference equations. The most relevant parameters are the entries of a flow coefficient matrix, or technology matrix A , whose i , j entry indicates the amount of product i required from one sector to produce one unity of the sector j . There is also another involved matrix, E , the stock coefficient matrix which may be singular, and whose entry e i j indicates the amount of product i which has to be in stock to produce one unit of product j in the next sampling period. In this more general case, the model is said to be of a descriptor type. The singularity of the stock matrix is due to the fact that, in general, not any sector needs stock from other sectors to complete its production [2]. The typical driving force of this model is the demanded production level. Most general Leontief models can involve more parameters as well as additional correcting controls. The Leontief model can also be continuous and given by degenerated differential equations mixed with coupled algebraic equations, a version of the above-mentioned potential singularity of the stock coefficient matrix [3]. Leontief models have also been invoked for inter-fuel replacements between fossil fuels and the impact of sulfur-dioxide regulation of fossil fuel choices. See, for instance [4]. In [5], a standard dynamic Leontief model is extended by the incorporation of a balance equation of non-renewable resources whose stocks decrease by exploiting primary resources. The controllability of the proposed model, with the primary control being consumption, is analyzed. The evolution of a sub-state of recycling products is incorporated later on in [6]. The consideration of a continuous-time non-singular Leontief model as a control system is also considered in [7], where the control action is a function of unproductive consumption. A necessary and sufficient condition for a discrete singular Leontief model to be regular is discussed in [8]. In particular, it is proved in that paper that, if the singular system is regular, then the vector of capital stocks serves a state vector for the underlying dynamic system in such a way that the singularity of the stock matrix surprisingly decreases the dynamic order by making the system description simpler rather than more complex.
In [9], the positivity of the solutions of a non-singular dynamic price Leontief model is investigated based on some algebraic properties of their parameterizing matrices. The robust numerical solution of the optimal control of Leontief models is studied in [10] while a survey on optimal measurements theory is provided in [11], with some emphasis to the properties of the resolvent set of singular regular systems of usefulness for Leontief models. On the other hand, the formal expressions and some related relevant properties of the projection operators to deal with the Showalter Sidorov initial condition are addressed in [12]. Such initial condition replaces the standard Cauchy one in regular singular differential systems, such as some types of Leontief economic models. The controllability of linear descriptor systems, where the matrix E is rectangular and full row rank, is discussed in detail in [13] by introducing an auxiliary system whose state is defined by the combination of the state components of the primary system related by such a matrix. The controllability of a regular Leontief model is also dealt with in [14], and some references therein, by addressing the concept of inoperability, basically, a measure of how willful attacks, accidental events, or natural causes may set off a chained set of impacts on other interconnected systems. Vulnerability in transportation and other complex networks is also discussed, for instance, in [15], by using a graph theoretical formalism. In [16], the so-called Ghosh model, which is basically supply-driven, so that each commodity is sold to each sector in fixed proportions, is discussed and compared to the Leontief model which is demand-driven. See also [17] and some references therein. On the other hand, some basic properties of a static so-called Armington–Leontief non-singular model, which includes the basic non-singular Leontief model, are formally discussed in [18]. The properties of positivity and productivity (i.e., for any non-negative vector of final demand, there is a non-negative output vector) are investigated.
It turns out that the positivity of the solutions under non-negative initial conditions and non-negative controls is an essential requirement for many systems because of their specific nature as it is, for instance, the case of those above-mentioned economic models and biological or epidemic models. See, for instance [19,20,21,22,23,24] and some of the references therein. This issue introduced collateral requirements in the discussion of the conditions of controllability, stability [19,24], and model matching [20,23], compared to the case of non-positive systems.
This paper describes a general proposed singular regular dynamic discrete Leontief-type economic model which considers coupled economic production industries, recycling industries, which used products, and non-renewable products. The model is subject to the usual driving demand plus a correcting control which is generated via feedback information of the economic production vector, recycling vector, and demand. The main objective is to study its reachability properties driven either by the demand vector or by the correcting control. It is well-known that reachability is a close concept to that of controllability of the state to the origin, but the main issue in the paper is to investigate the existence of a control which transfers any initial state to a prescribed final one in finite time. Due to the nature of the model (in particular, positive and non-singular regular), several specific difficulties have to be overcome, in particular, the achievement of the positivity of the solution sequence for any initial state under a positive control to be found which tracks a positive prefixed final state in finite time. Some constraints to be satisfied follow from the characteristics of the positive solution sequence and the positive control sequence which generates the solution. In particular, the final state is also subject to reinforced positivity constraints which depend on the initial conditions and the programmed final time for the solution to match the final prescribed state. It is assumed that the model is driven by both demand and a correcting control which can be, in turn, generated in the most general case by feedback information on the state variables and demand. The model is parameterized by the conventional input coefficients of production, the capital coefficients of production, the input coefficients of resources, showing the input of resources of industries which are required to produce a unit of product, the capital coefficients of recycling, used output production coefficients, recycling, as well as final consumption and the allocation matrix of output recycling coefficients related to the output of reused products.
Both the open-loop system (namely, the one described under a zero-correcting control) and the closed-loop system (namely, the one obtained under a nonzero correcting control) are dealt with. The conditions of non-negativity of the solution under a non-singularity particular constraint related to the re-usable goods substate are also formulated. Under such a simplification, the whole system might be still eventually singular. The reachability property of the above simplified model is also investigated by fixing a prefixed targeted production, via a demand monitoring on an appropriate set of samples. It is a crucial question to deal with the conditions of achievement of the reachability property under positive demands and positive prefixed targeted constrained production vectors.
In fact, a novelty in the paper is that it considers a very general singular discrete Leontief economic model with economic goods, reusable recycling goods, and non-renewable sources. The associated substates are coupled and integrated in the state of the general model. It turns out that the matrix of capital coefficients of production may be singular in many real cases, which motivates the setting of the model in a singular context. A mentioned case of singularity is related to the fact that not all economic goods produce relevant capital goods such as, for instance, agriculture. Therefore, the matrix of capital goods can have some zero rows which makes it singular. The proposed model incorporates a correcting feedback control which uses linear feedback from the measured state, and which is driven by the demand/supply error. The situation under a non-singular matrix of capital coefficients of production is also investigated as a particular case of the general mathematical framework.
A novelty in the paper is that it considers a very general singular discrete Leontief economic model with economic goods, reusable recycling goods, and non-renewable sources. The associated substates are coupled and integrated in the state of the general model. It turns out that the matrix of capital coefficients of production may be singular in many real cases, which motivates the setting of the model in a singular context. A mentioned case of singularity is related to the fact that not all economic goods produce relevant capital goods as, for instance, agriculture. Therefore, the matrix of capital goods can have some zero rows which makes it singular. The proposed model incorporates a correcting feedback control which uses linear feedback from the measured state, and which is driven by the demand/supply error. The situation under a non-singular matrix of capital coefficients of production is also investigated as a particular case of the general framework.
The main novelty of the article is the investigation of the reachability properties of the proposed model, in the sense that a prescribed value of the stock of economic goods can be prescribed in finite time and achieved by a certain demand. Such a demand is calculated as a function of the mentioned prescribed stock or by the above-mentioned correcting feedback control, which is driven by the demand/supply error and which is generated via feedback of the system state. The investigation of the mentioned reachability conditions is performed in the framework of singular discrete systems in the most general setting of the paper and, in particular, for the non-singular case as well. It has to be pointed out that the model singularity adds a relevant difficulty to the reachability analysis. On the other hand, numerical examples are performed to visualize the obtained results. The positivity of the model is also investigated since the relevant state variables have to be non-negative for all time and this feature should be compatible with the formulated reachability property.
The paper is organized as follows. Section 2 studies both the open-loop system (i.e., that described under a zero-correcting control) and the closed-loop system (i.e., the one obtained under a nonzero correcting control). This section also formulates the conditions of non-negativity of the solution under a non-singularity particular constraint related on the re-usable goods substate, with the whole system still being eventually singular. Section 3 relies on the reachability of the above simplified model, provided that an “ad hoc” reachability matrix is full rank, by fixing an appropriate set of successive non-negative demands which depends on each initial production vector condition and on each prefixed targeted production vector. To fix and develop the main ideas in the paper, the result is obtained under a technical assumption, which simplifies the exposition and the mathematical proof by keeping out the eventual singularity of the model. A collateral consequence of interest is that the set of demands used to achieve the targeting of the suited production vector after n samples and the associated production vectors are all non-negative, so that the model is productive along any of such intervals of samples. Attention is paid to the positivity of the controls, which achieve the targeted reachability objective. Section 4 is devoted to the extension of the reachability study of Section 3 under the removal of the non-singularity constraint on re-usable goods. Section 5 discusses some numerical examples and, finally, a section of conclusions ends the paper.

Notation

Ζ 0 + = Z + 0 , R 0 + = R + 0 , The superscript “T” stands for the transpose of a real vector or matrix, I p denotes the p identity matrix, 0 p × q R p × q denotes a zero matrix, n ¯ = { 1 , 2 , , n } . Let x , y R n and X , Y R n × m : Then x y (or x y 0 , or x y R 0 + n with x y ) denotes that x y and x i y i ; i n ¯ while x y (or x y 0 , or x y R + n ) denotes that x i > y i ; i n ¯ ; x ¯ y denotes x i y i ; i n ¯ ; and X Y (or X Y 0 , or X Y R 0 + n × m with X Y ) denotes that X Y and x i j y i j ; i , j n ¯ × m ¯ while X Y (or X Y 0 , or X Y R + n × m ) denotes that x i j > y i j ; i , j n ¯ × m ¯ ; X ¯ Y denotes x i j y i j ; i , j n ¯ × m ¯ . x ¯ 0 , X ¯ 0 (i.e., they are non-negative), also denoted by x R 0 + n , X R 0 + n × m , respectively, if they have no negative component or entry; x 0 , X 0 (i.e., they are positive), also denoted by x R 0 + n , X R 0 + n × m , respectively if they have no negative component or entry and at least one component or entry is positive; x 0 , X 0 (i.e., they strictly positive), also denoted by x R + n , X R + n × m if all their components or entries are positive. Note that some literature defines strict positivity of vectors or matrices simply as positivity, and positivity simply as non-negativity.

2. The Model and Its Solution Non-Negativity Properties under a Non-Singularity Constraint on the Re-Usable Goods Substate

Consider the following discrete Leontief-type economic model:
x t + P y t = A x x t + B x x t + 1 x t + A y y t + B y y t + 1 y t + c t + u t
y t = W x x t + W y y t + W c c t
R t + 1 = R t D x x t
u t = K x x t K y y t K c c t
where t Ζ 0 + is the sampling instant index, n , m , and o are the numbers of economic industries, of recycling industries, each one recovering a used product, and of non-renewable products; x t R n , y t R m and R t R o and c t R 0 + n are, respectively, the stocks at the time instant t of economic goods, those of used reusable recycling goods, those of non-renewable resources and product demand, subject to given initial conditions x 0 R 0 + n , y 0 R 0 + m , R 0 R 0 + o . The feedback linear correcting control u t R n is generated via (4) with the support of the product, recycling, and consumption control matrices K x R n × n , K y R n × m and K c R n × n . Such a control adjusts the demand/supply error.
The matrices which parameterize (1)–(4) are:
  • A x R n × n is the matrix of conventional input coefficients of production. Those coefficients show the inputs of goods of all the factories which are required to produce a unit of product,
  • A y R n × m is the matrix of input coefficients of recycling. Those coefficients show the inputs of goods of all the factories needed to recycle a unit of used product,
  • B x R n × n is the matrix of capital coefficients of production,
  • D x R o × n is the matrix of the input coefficients of resources showing the input of resources of industries which are required to produce a unit of product,
  • B y R n × m is the matrix of capital coefficients of recycling,
  • W x R m × n , W y R m × m and W c R m × n are the matrices of used-output coefficients of production, recycling, and final consumption, respectively, and
  • P R n × m is the allocation matrix of output coefficients of recycling which shows the output of reused products produced by the recycling sectors in such a way that x t + P y t are the new and remanufactured products which are used for production A x x t and for recycling A y y t , respectively, for one year capital accumulations B x x t + 1 x t and B y y t + 1 y t in the production and the recycling sectors, respectively.
  • The matrices B x and B y together with eventual zero block matrices and identity matrices are then re-arranged in an eventually singular matrix E for a compact description of the singular Leontief model.
  • A built compacted matrix containing the control gains K x , K y for detailed feedback analysis will be denoted with K .
  • The remaining relevant matrices of coefficients of production and input and output coefficients and the control gain K c will be grouped in extended matrices of open-loop (or control-free) and closed-loop (including feedback information) dynamics, respectively, A 0 and A , or in a control matrix B .
Remark 1. 
(demand/supply error driven by the incremental feedback control). The controlled system under the demand and correcting control admits a nice interpretation in terms of demand and regulated supply issues. In this sense, the control action consists of modifying the supply according to the demand so as to correct the model behavior. We focus the next related discussion on how the substate x t of economic goods is regulated via feedback information based on demand and supply. Define the supply at the time instant s t and the demand/supply error becomes e t = c t s t . It is now seen through simple manipulations with (1)–(4) that the supply in the market is partially driven via feedback by the correcting control u t which is, in fact, the minus demand/supply error. Looking at (1) and (4), we might rewrite equivalently (1) as:
B x x t + 1 = B x x t + I n A x x t s t = B x x t + I n A x x t + e t c t
where
s t = K x x t + B y y t + 1 + A y P B y K y y t + I n K c c t = B y y t + 1 y t + A y P y t + c t + u t e t = c t s t = K x x t B y y t + 1 y t + P + K y A y y t + K c c t = B y y t + 1 y t + P A y y t u t U t = s t c t B y y t + 1 y t + P A y y t
so that it is easily interpreted from the above relations that the supply and the demand/supply error are correspondingly regulated with the feedback correcting control u t which uses feedback information. Note that the corresponding open-loop (i.e., correcting control-free, that is, u t 0 ) versions of the above sequences are obtained by zeroing the three feedback gain matrices, leading to:
s t 0 = B y y t + 1 y t + A y P y t + c t e t 0 = c t s t 0 = B y y t + 1 y t + P A y y t u t 0 = s t 0 c t B y y t + 1 y t + P A y y t = s t 0 + e t 0 c t = 0
so that there is no correcting control in this case, as expected.
Now, assume, in particular, that there is no re-usable substate considered in the model, i.e., y t 0 , then u t = s t c t = e t ; u t 0 = s t 0 c t = e t 0 . Note from the above relations that the supply/demand error s t c t is regulated by the gains K x , K y , and K c of the auxiliary control u t = e t , which take feedback information of the economic and recycling goods state y t and of the demand c t .
Roughly speaking, the production system consists of economic and recycling industries and of non-renewable products. The state of the whole economic system contains the coupled substates of the above objects. The stock of economic goods should try to satisfy the demands of products. It turns out that the assumption of non-singularity of the matrix of capital coefficients of production B x in (1) is not usually justified. Note, for instance, that its i , k entry is the stock amount of commodity i , as capital good, that the sector k has to manage per unity of production. It turns out that not all sectors produce relevant capital goods, for instance, agriculture. Therefore, it is sometimes convenient to state economic models where the above matrix has some zero rows, so that it becomes singular. This is a relevant motivation for the idea of stating singular Leontief models, as proposed in the main body of this paper.
The matrix of capital recycling coefficients B y can also be singular in the most general case. In addition, when the model (1)–(4) is rewritten in a compact way by grouping its three integrating substates, they appear as new zero block matrices in the leading resulting matrix of the compacted discrete dynamical systems as it is seen immediately after in Equations (5)–(12). This fact reinforces the usefulness of describing the system in the framework of singular discrete dynamic systems. Therefore, the paper addresses the model reachability conditions in both the non-singular and singular situations in order to be able to satisfy some prefixed substate of economic goods in a given finite discrete time. It is investigated how to achieve the above objective through either monitoring the demand level or through designing the correcting control by the design of its gain matrices K x , K y , and K c . This second mechanism becomes more useful in practice for its application in a market-free economy since is not interventionist on monitoring the demand, but it designs the control matrices to regulate the demand/supply error so as to achieve the prefixed reachability objective of suited stock of economic goods (see also Remark 1).
The closed-loop, or controlled, model (1)–(4) may be rewritten, for later description convenience, more compactly as follows by defining the extended state-vector z t = x t T , y t T , R t T T R n + m + o :
E z t + 1 = A z t + B c t
where:
E = B x B y 0 n × o 0 m × n 0 m × m 0 m × o 0 o × n 0 o × m I o ;   A = C x D y 0 n × o W x W y I m 0 m × o D x 0 o × m I o ;   B = E c W c 0 o × n
C x R n × n , D y R n × m and E c R n × n are defined by:
C x = I n + B x A x + K x
D y = B y + P A y + K y
E c = K c I n
The open-loop (that is, uncontrolled) model is obtained, subject to identically zero correcting control u t 0 , achieved by zeroing the three control matrices, and results to be:
E z t + 1 = A 0 z t + B 0 c t
where:
A 0 = C x 0 D y 0 0 n × o W x W y I m 0 m × o D x 0 o × m I o ;   B 0 = E c 0 W c 0 o × n
with
C x 0 = C x K x = 0 = I n + B x A x ;   D y 0 = D y K y = 0 = B y + P A y ;   E c 0 = E c K c = 0 = I n
Remark 2. 
(existence of solution of re-usable products). Note that the solutions x t T , y t T , R t T T of (5) are in K e r W x , W y I m , W c . In particular, note also that for each given solution production-demand pairs x t , c t , a set of solutions of re-usable products y t to the equation I m W y y t = W x x t + W c c t exists if and only if r a n k I m W y = r a n k I m W y , W x x t + W c c t and such a set which includes all the solutions, even the non-positive ones, is given by y t z = I m W y W x x t + W c c t I m W y z + z for any parameterizing vector z R n , where I m W y is the Moore-Penrose pseudoinverse of I m W y . If I m W y is full row rank then y t = I m W y 1 W x x t + W c c t is the unique solution which is positive if either I m W y is non-singular positive monomial, that is if either W y is diagonal with entries less than one or if I m W y is a non-singular M -matrix (which holds if and only if all its principal minors are positive) since W x 0 , W y 0 and W c 0 .
Note that (5) and (8) hold irrespective of I m W y being non-singular or not. The following result relies on the simplified model that holds directly when I m W y is non-singular so that y t z = y t 0 is a unique solution. Note that the whole model might still be singular, since E can be still singular in spite of I m W y being non-singular.
Proposition 1. 
If I m W y 1 exists, then
B ¯ x x t + 1 = C ¯ x x t + E ¯ c c t B y I m W y 1 W c c t + 1
which becomes to be in the uncontrolled case, i.e., for u t 0 ,
B ¯ x x t + 1 = C ¯ x 0 x t + E ¯ c 0 c t B y I m W y 1 W c c t + 1
where
B ¯ x = B x + B y I m W y 1 W x
C ¯ x = C x + D y I m W y 1 W x ;   C ¯ x 0 = C x 0 + D y 0 I m W y 1 W x
E ¯ c = E c + D y I m W y 1 W c ;   E ¯ c 0 = E c 0 + D y 0 I m W y 1 W c
Proof. 
It follows from (2) that
y t = I m W y 1 W x x t + W c c t
which replaced in (1), while using (7)–(9) and (15)–(17), leads to (13) which is a re-ordering of terms of the following identity:
B x x t + 1 = I n + B x A x + K x x t + B y + P A y + K y y t B y y t + 1 + K c I n c t = I n + B x A x + K x + B y + P A y + K y I m W y 1 W x x t + K c I n + B y + P A y + K y I m W y 1 W c c t B y y t + 1 = I n + B x A x + K x + B y + P A y + K y I m W y 1 W x x t + K c I n + B y + P A y + K y I m W y 1 W c c t B y I m W y 1 W x x t + 1 + W c c t + 1 = C x + D y I m W y 1 W x x t + K c I n + D y I m W y 1 W c c t B y I m W y 1 W x x t + 1 B y I m W y 1 W c c t + 1
Equation (14) is obtained with the use of (12). □
Proposition 1 leads to the following equilibrium results:
Proposition 2.
(existence and uniqueness of the equilibrium point). If I m W y 1 exists then the equilibrium points, if any, satisfy the relationship:
B ¯ x C ¯ x x = E ¯ c B y I m W y 1 W c c
and
(a) 
the equilibrium point x is unique for any given constant demand c if, and only if, B ¯ x C ¯ x is non-singular, while x 0 if B ¯ x C ¯ x is an M -matrix, E ¯ c B y I m W y 1 W c 0 and c 0 which guarantee a well-posed equilibrium problem.
(b) 
the equilibrium point x is non-unique for any given c if and only if B ¯ x C ¯ x is singular and r a n k B ¯ x C ¯ x = r a n k B ¯ x C ¯ x , E ¯ c B y I m W y 1 W c while x 0 if B ¯ x C ¯ x is an M-matrix, E ¯ c B y I m W y 1 W c 0 and c 0 , which guarantee a well-posed equilibrium problem.
(c) 
the condition (20) comes to be in the uncontrolled situation:
B ¯ x C ¯ x 0 x 0 = E ¯ c 0 B y I m W y 1 W c c 0
The conditions of existence, uniqueness, and positivity of the equilibrium consumption are similar to the above ones by replacing C ¯ x C ¯ x 0 , E ¯ c E ¯ c 0 , c c 0 .
Proof. 
Equations (20) and (21) follow from (13) and (14) with x t = x t + 1 = x = x 0 and c t = c t + 1 = c 0 ; t Z 0 + . The conditions of existence, uniqueness, and positivity follow from the Rouché–Capelli theorem for compatible systems and from the fact that the inverse of an M -matrix is positive. □
The properties of positive and singular matrices or systems are discussed in [25,26,27,28,29,30,31]. Some useful techniques for factorization of M -matrices are found, for instance, in [32,33,34] and some of the references therein.

3. Reachability Properties under the Non-Singularity Constraint on the Re-Usable Goods Substate

In order for the model to be well-posed, the subsequent assumption is made towards the solution positivity:
Assumption 1.
B x 0 , B y 0 , A x 0 , P 0 , W x 0 , W y 0 and W c 0 .
The next result is a reachability result of a prefixed non-negative production vector in n + 1 samples starting with any non-negative initial condition fixed at any arbitrary sampling instant, which satisfies a non-negative error related to the non-negative initial production vector. The objective is achievable by an appropriate set of successive non-negative demands which depends on each initial production vector condition and on each prefixed targeted production vector provided that an “ad hoc” reachability matrix is non-singular. To fix ideas, the result is obtained under Assumption 1 which simplifies the exposition and the mathematical proof by keeping out the eventual singularity of the model. A collateral consequence of interest is that the set of demands used to achieve the targeting of the suited production vector after n samples and the associated production vectors are all non-negative, so that the model is productive along any such intervals of samples.
Theorem 1.
(reachability of the vector of economic goods from the demand). Consider the uncontrolled model (1)–(3) and assume that
(1) 
Assumption 1 holds,
(2) 
C ¯ x 0 0 , E ¯ c 0 C ¯ x 0 B ¯ x 1 B y I m W y 1 W c 0 ,
(3) 
Either I m W y 0 and monomial (that is, W y is diagonal with positive diagonal entries smaller than one or I m W y is a non-singular M-matrix),
(4) 
Either B ¯ x 0 is monomial or it is a non-singular M-matrix,
(5) 
R c has only a nonzero entry per row and r a n k R c = n , where
R c = B 1 , B ¯ x 1 C ¯ x 0 B 1 , , B ¯ x 1 C ¯ x 0 n 2 B 1 , B ¯ x 1 C ¯ x 0 n 1 B 2 R n × n 2
is the reachability matrix of (14), where
B 1 = B ¯ x 1 E ¯ c 0 C ¯ x 0 B ¯ x 1 B y I m W y 1 W c ;   B 2 = B ¯ x 1 E ¯ c 0
Then, any given prefixed production vector x ¯ m i n B ¯ x 1 C ¯ x 0 n x t + B 0 c t + n , 0 is reachable with u . 0 at the t + n -sample by a vector of demands
c ¯ t = R c R c T 1 R c x B ¯ x 1 C ¯ x 0 n x t B 0 c t + n ¯ 0
Proof. 
One gets from (14) that for any t Z 0 + :
x t + 1 = B ¯ x 1 C ¯ x 0 x t + B ¯ x 1 E ¯ c 0 c t B ¯ x 1 B y I m W y 1 W c c t + 1 x t + 2 = B ¯ x 1 C ¯ x 0 x t + 1 + B ¯ x 1 E ¯ c 0 c t + 1 B ¯ x 1 B y I m W y 1 W c c t + 2 = B ¯ x 1 C ¯ x 0 B ¯ x 1 C ¯ x 0 x t + B ¯ x 1 E ¯ c 0 c t B ¯ x 1 B y I m W y 1 W c c t + 1 + B ¯ x 1 E ¯ c 0 c t + 1 B ¯ x 1 B y I m W y 1 W c c t + 2 = B ¯ x 1 C ¯ x 0 2 x t + B ¯ x 1 C ¯ x 0 B ¯ x 1 E ¯ c 0 c t + B ¯ x 1 E ¯ c 0 C ¯ x 0 B ¯ x 1 B y I m W y 1 W c c t + 1 B ¯ x 1 B y I m W y 1 W c c t + 2 x t + i = B ¯ x 1 C ¯ x 0 i x t + j = 0 i 1 B ¯ x 1 C ¯ x 0 i j 1 B ¯ x 1 E ¯ c 0 c t + j B ¯ x 1 B y I m W y 1 W c c t + j + 1
x t + n = B ¯ x 1 C ¯ x 0 n x t + j = 0 n 1 B ¯ x 1 C ¯ x 0 n j 1 B ¯ x 1 E ¯ c 0 c t + j j = 1 n B ¯ x 1 C ¯ x 0 n j B ¯ x 1 B y I m W y 1 W c c t + j = B ¯ x 1 C ¯ x 0 n x t + j = 1 n 1 B ¯ x 1 C ¯ x 0 n j 1 B ¯ x 1 E ¯ c 0 B ¯ x 1 C ¯ x 0 B ¯ x 1 B y I m W y 1 W c c t + j + B ¯ x 1 C ¯ x 0 n 1 B ¯ x 1 E ¯ c 0 c t B ¯ x 1 B y I m W y 1 W c c t + n
so that
x t + n B ¯ x 1 C ¯ x 0 n x t = j = 1 n 1 B ¯ x 1 C ¯ x 0 n j 1 B ¯ x 1 E ¯ c 0 B ¯ x 1 C ¯ x 0 B ¯ x 1 B y I m W y 1 W c c t + j + B ¯ x 1 C ¯ x 0 n 1 B ¯ x 1 E ¯ c 0 c t B ¯ x 1 B y I m W y 1 W c c t + n = R ¯ c c ¯ t 0
where  c ¯ t 0 = c t + n T , c t + n 1 T , .... , c t T T = c t + n T , c ¯ t T T R n + 1 n , and
R ¯ c = B 0 , R c = B 0 , B 1 , B ¯ x 1 C ¯ x 0 B 1 , , B ¯ x 1 C ¯ x 0 n 2 B 1 , B ¯ x 1 C ¯ x 0 n 1 B 2 R n × n + 1 n
with
B 0 = B ¯ x 1 B y I m W y 1 W c
so that (27) is equivalent to:
x t + n B ¯ x 1 C ¯ x 0 n x t B 0 c t + n = R c c ¯ t
The algebraic system in the unknown vector  c ¯ t , which is obtained by deleting c t + n in the unknown vector c ¯ t 0 driving (27), allows to overcome a requirement of B 0 0 in the extended reachability matrix (28) of difficult generic compatibility with the assumption 4 in view of (22). Thus, c t + n can be prefixed to a generic non-negative value, just being subject to a rank condition specified later on, without fixing its value being a handicap for the reachability of a prefixed targeted production vector on the time interval t , t + n being achievable through the choice of c t . Note also that x t + n can be fixed to any given prefixed x at the sample t + n from any initial condition x t by some vector of demands c ¯ t if and only if the reachability matrix defined by (22) is of full row rank n , which is equivalent to the controllability matrix to be full rank. This is because, resulting from the Rouché–Capelli theorem, one has in that case that,
n = r a n k R c = r a n k R c , x B ¯ x 1 C ¯ x 0 n x t B 0 c t + n
which, according to the rank condition in the assumption 5 of the theorem, ensures that the algebraic system (30) has at least a demand vector solution c ¯ t for any prefixed production vector x subject to any initial condition x t . Until now, it has not been invoked that the system has to be productive, that is, c ¯ t 0 for any given targeted production vector x ¯ m i n B ¯ x 1 C ¯ x 0 n x t + B 0 c t + n , 0 , subject to any initial condition x t ¯ 0 . Note that:
(a)
R c 0 from the assumptions (1–4) and in view of (22)–(24),
(b)
It exists R c R c T 1 0 , since it is diagonal with positive diagonal entries (then also monomial) since R c has only a positive entry per row and it is of full row rank,
(c)
In view of (31) the set of solutions c ¯ t R n 2 of (30) may be calculated with the Moore-Penrose pseudoinverse of R c , i.e., R c = R c R c T 1 R c 0 as
c ¯ t = c ¯ t w = R c x B ¯ x 1 C ¯ x 0 n x t B 0 c t + n R c w + w
being parametric on the arbitrary vector w R n 2 . If w ¯ 0 and x ¯ m i n B ¯ x 1 C ¯ x 0 n x t + B 0 c t + n + R c w , 0 then c ¯ t ¯ 0 is obtained from (32). The specific result of the theorem follows for the choice w = 0 to achieve a production objective x t + n = x ¯ m i n B ¯ x 1 C ¯ x 0 n x t + B 0 c t + n , 0 through the extended vector of demands c ¯ t = c ¯ t 0 = R c x B ¯ x 1 C ¯ x 0 n x t B 0 c t + n . Since R c 0 and c ¯ t ¯ 0 , it also turns from (30) that any product obtained by deleting block columns of R c and the corresponding sub-vectors of c ¯ t is also non-negative. Thus, x t + i B x 1 C ¯ x 0 i x t B 0 c t + i ¯ 0 which implies that x t + i ¯ 0 for i = 1 , 2 , .... , n since x t ¯ 0 , c ¯ t 0 and x t + n = x ¯ 0 . □
The reachability conditions of Theorem 1 can be sometimes relaxed by involving less demand components than those integrating the vector of demands c ¯ t on t , t + n 1 . Define a reduced vector of demands c ¯ t = Q c ¯ t r e d with c ¯ t r e d R q , Q R + n 2 × q for some integer n q n 2 . The reduction matrix Q = Q q expresses the vector of demands on the integer interval t , t + n 1 as a combination of components of the reduced vector of demands. Note that:(1) q n since, otherwise, the reachability problem could not be algebraically solved with less than n unknowns to compute the vector of demands in (28) such that x t + n = x ¯ 0 ; (2) some combinations of demands through time could potentially satisfy targeting a prefixed production at t + n without the need of determining each demand component in an isolated way; (3) on occasions, it can happen that a demand at some service can collapse, for instance, as a result of a terrorist attack, bankruptcy, strikes, or a serious accident in certain consumptions sector; (4) the reduction matrix may be non-unique, in general, and it can be sparse. The above considerations lead to the subsequent corollary of Theorem 1, whose proof is direct from that of Theorem 1.
Corollary 1.
(size-reduced reachability matrix). Assume that the assumptions 1–4 of Theorem 1 hold and also that the assumption 5 is modified to r a n k R c r e d = n for some size-reduced reachability matrix R c r e d defined based on (31) via some prefixed full rank Q R + n 2 × q for some integer n q n 2 as follows:
R c r e d = B 1 Q , B ¯ x 1 C ¯ x 0 B 1 Q , , B ¯ x 1 C ¯ x 0 n 2 B 1 Q , B ¯ x 1 C ¯ x 0 n 1 B 2 Q R n × q
Then, any given prefixed production vector x ¯ B ¯ x 1 C ¯ x 0 n x t + Q B 0 c t + n is reachable at the t + n -sample by a reduced vector of demands:
c ¯ t r e d = R c red x B ¯ x 1 C ¯ x 0 n x t B 0 c t + n
from any given initial condition x t ¯ 0 at the t -sample.
Note that by taking into account the definitions of the auxiliary matrices E c 0 , E ¯ c 0 , and B ¯ x in (15), then the matrices B 1 , B 2 , and B 0 , (23) and (29) become expanded as follows when related to the primary parameterization of the uncontrolled model, i.e., for u 0 in (4):
B 1 = B x + B y I m W y 1 W x 1 D y 0 C ¯ x 0 B ¯ x 1 B y I m W y 1 W c I n B 2 = B x + B y I m W y 1 W x 1 D y 0 I m W y 1 W c I n B 0 = B x + B y I m W y 1 W x 1 B y I m W y 1 W c
Remark 3.
The non-negativity conditions like, for instance, x B ¯ x 1 C ¯ x 0 n x t B 0 c t + n ¯ 0 and c ¯ t ¯ 0 in Theorem 1 and Corollary 1 are used for addressing mathematical formalism only. In practice, the non-negativity conditions have to be replaced by positive, respectively, by strictly positive ones, in order for the model to be productive in at least one sector, respectively, in all sectors.
Remark 4.
Note from the complete and reduced reachability matrices (22) and (33) and the Cayley–Hamilton theorem from Linear Algebra that if the degree of the minimal polynomial of B ¯ x 1 C ¯ x 0 is 1 μ < n and, since the powers of a matrix exceeding the degree of its minimal polynomial satisfy the constraint of its characteristic equation (Cayley–Hamilton theorem), any matrices of the form B ¯ x 1 C ¯ x 0 j for j μ can be expressed as a linear combination of the matrices B ¯ x 1 C ¯ x 0 k for k = 0 , 1 , , μ 1 . Therefore, Corollary 1 can be reformulated mutatis-mutandis for a lower-dimensioned reachability matrix and reduced vector of demands according to μ q μ 2 .
Now, consider the controlled model (1)–(3), subject to the special dyadic form K x = b k ^ x T of the matrix K x , where b R n , k ^ x R n with K y = 0 leading to the following particular from of the feedback control of (4):
u t = b k ^ x T x t K c c t
If the above control law is used in (19) and (12) and (15)–(17), then the system evolves according to
x t + 1 = B ¯ x 1 C ¯ x 0 + b k ^ x T x t + B ¯ x 1 K c + E ¯ c 0 c t B y I m W y 1 W c c t + 1 = B ¯ x 1 C ¯ x 0 x t + B ¯ x 1 b k ^ x T x t + g t
where
g t = B ¯ x 1 K c + E ¯ c 0 c t B y I m W y 1 W c c t + 1
Then, Equation (27), or Equation (30), becomes modified as follows by using (36) and (37):
x ^ t + n : = x t + n B ¯ x 1 C ¯ x 0 n x t j = 0 n 1 B ¯ x 1 C ¯ x 0 n j 1 g t + j = j = 0 n 1 B ¯ x 1 C ¯ x 0 n j 1 B ¯ x 1 b k ^ x T x t + j = R c b ϑ ¯ t
where  u t + j = b k ^ x T x t + j ; j = 0 , 1 , , n , ϑ ¯ t = ϑ t + n 1 , , ϑ t T = k ^ x T x t + n 1 , , k ^ x T x t T and
R c b = B ¯ x 1 b , B ¯ x 1 C ¯ x 0 B ¯ x 1 b , , B ¯ x 1 C ¯ x 0 n 2 B ¯ x 1 b , B ¯ x 1 C ¯ x 0 n 1 B ¯ x 1 b R n × n
Thus, the following result holds:
Theorem 2.
(fixing the model dynamics via feedback). Assume that the assumptions 1–4 of Theorem 1 hold and that: (6) The reachability matrix R c b has only a nonzero entry per row and r a n k R c b = n , equivalently, the pair B ¯ x 1 C ¯ x 0 , B ¯ x 1 b is reachable.
Assume also that the control law (36) is applied with k ^ x R n fixed as follows:
k ^ x = 0 , 0 , , 1 R c b 1 α c B ¯ x 1 C ¯ x 0
where
α c z = d e t z I n B ¯ x 1 C ¯ x 0 B ¯ x 1 b k ^ x T = z n i = 1 n α i z n i
for any given set of real prefixed coefficients α i R ; i n ¯ . Then, the following properties hold:
(i) 
The closed-loop characteristic polynomial of the system (1)–(3), under the control law (36) subject to (40) and under the assumptions 1–4 of Theorem 1 together with the assumptions 6 is given by (42).
(ii) 
The closed-loop system has a pole of order n at z = α if k ^ x n = 1 + a n and k ^ x i = a i + n i α i ; i = 1 , 2 , , n 1 . If α < 1 then the closed-loop system is stable and α is the spectral radius of its closed-loop matrix of dynamics B ¯ x 1 C ¯ x 0 + B ¯ x 1 b k ^ x T .
Proof. 
It turns out that fixing (41) into the control law (36) gives a prefixed closed-loop characteristic polynomial (42). This conclusion follows since:
(a)
The square matrix defining the closed-loop dynamics satisfies its own characteristic polynomial, from Cayley–Hamilton theorem after replacing z B ¯ x 1 C ¯ x 0 B ¯ x 1 b k ^ x T in (42), leading to
α c B ¯ x 1 C ¯ x 0 b k ^ x T = B ¯ x 1 C ¯ x 0 b k ^ x T n i = 1 n α i B ¯ x 1 C ¯ x 0 B ¯ x 1 b k ^ x T n i
(b)
Since the system is reachable, the pair  B ¯ x 1 C ¯ x 0 , B ¯ x 1 b can be transformed to the controller form
Φ = T 1 B ¯ x 1 C ¯ x 0 T = a 1 a 2 a n 1 0 0 0 1 0 0 0 0 1 0 ;   Γ = T 1 b = 1 0 0
with characteristic polynomial of both Φ and B ¯ x 1 C ¯ x 0 being
a z = d e t z I n B ¯ x 1 C ¯ x 0 = z n i = 1 n a i z n i
which is the open-loop characteristic equation of the system, that is, in the absence of control with k ^ x = 0 ,
(c)
After feedback control via (36), subject to the control gain (41), resulting in being identical to
k ^ x = k ^ x 1 , k ^ x 2 , , k ^ x n T = a 1 α 1 , a 2 α 2 , , a n α n T R n
from Ackermann’s formula [35]. This fact implies that the closed-loop system characteristic equation becomes modified from a z = 0 to (see (45)):
a c z = d e t z I n B ¯ x 1 C ¯ x 0 + B ¯ x 1 b k ^ x T = z n i = 1 n α i z n i = z n i = 1 n a i k ^ x i z n i = 0
Property (i) has been proved. To prove Property (ii) note from (47) that all its zeros are re-allocated at z = α 1 , 1 with the control law (36), from their initial positions at the zeros of a z , if a c z = z α n which equalizes a c z = z n i = 1 n α i z n i by equating the corresponding coefficients of the powers of z yields α 0 = 1 , α n = 1 n α n and α i = n i α i ; i = 1 , 2 , , n 1 . Thus, one gets k ^ x n = a n α n and k ^ x i = a i + n i α i ; i = 1 , 2 , , n 1 by using (46). All the eigenvalues of B ¯ x 1 C ¯ x 0 b k ^ x T are re-allocated at z = α , and are stable if α < 1 , by the control law from their positions at the zeros of (45) in the absence of control. Property (ii) has been proved. □
Remark 5.
Note that the initial production consumption and the values of the demand sequence are irrelevant for the fulfilment of Theorem 2 (rather than for the obtained solution), since (39) is solvable irrespective of its left-hand-side value if the reachability matrix is full rank.
Remark 6.
Note that Theorem 2 addresses a method for closed-loop pole placement under the control law (36) provided that the uncontrolled system is reachable. The closed-loop characteristic equation is dealt with by using the companion canonical controllability form of the system which is not, in general, associated with the initial space time realization which, by virtue of the nature of this problem has to be (internally) positive, i.e., all its state variables have to be non-negative for all time under non-negative inputs. It is well-known in the field of positive systems that the positivity is not, in general, preserved under state-space transformations [19,29,30,31]. Therefore, it is needed for well-posedness reasons to ensure that the closed-loop pole-placement assignment is such that the positivity of the initial closed-loop state-space realization is preserved.
The subsequent result relies on the comments in Remark 6 for positivity of the closed-loop system (13) under the control law (36).
Theorem 3.
(non-negativity of the solution). Assume that Assumption 1 holds, I m W y 1 0 exists, i.e., if either W y ¯ 0 is monomial or W y is a non-singular M -matrix (i.e., it is an M -matrix with positive principal minors) and, furthermore, K y = 0 , K x = b k ^ x T and K c are such that Theorem 2 holds, and, in addition,
K c ¯ B y I m W y 1 W c σ t + I n D y I m W y 1 W c
B x + B y I m W y 1 m i n σ t , I n + B x A x + b k ^ x T + B y + P A y I m W y 1 W x ¯ 0
where σ t = c t + 1 / c t with c t 0 for all t Ζ 0 + .
Then, (13) and (18) have non-negative solutions.
Proof. 
Note by direct calculations that (13), with the parameterization (15)–(17) subject to (7)–(9), and (18) have non-negative solutions under the conditions (48) and (49). □
Concerning Theorem 3, note that, if the open-loop, that is uncontrolled, system is internally positive, then (48) is guaranteed if K c 0 with sufficiently large entries. Additionally, if the open-loop system satisfies strictly (49) which implies that (49) holds for k ^ x = 0 then, there is some range of values k ^ x m , k ^ x M where (49) still holds for k ^ x k ^ x m , k ^ x M .

4. Extensions of the Results to the General Singular Regular Leontief Model

This section relies on the extension of the study of reachability without the non-singularity constraint on re-usable goods. It is of interest to extend the above study to the case when (5) satisfies d e t γ E A 0 for some complex number γ so that the whole model is referred to as being “regular”, despite E being singular in the model (5), subject to (6)–(9), whose open-loop version is (10), subject to (11) and (12). In such a case, the system is said to be singular regular. See, for instance [2,8,19,25,26,27,28,29]. The singularity problem was dealt with for the standard Leontief models of [8]. In this way, this section is devoted to the more general controlled model (5)–(9) of Section 2 and its open-loop counterpart (10)–(12). For further generalization purposes, it is assumed that, in general, I m W y might be singular.
By convenience, we can describe the closed-loop system (5) by re-entering the feedback law as a forcing contribution, using (12) as follows:
E z t + 1 = A 0 + K z t + B c t
where
K = K x n × n K y n × m 0 n × o 0 m × n 0 m × m 0 m × o 0 o × n 0 o × m 0 o × o ;   B = E c W c 0 o × n
Therefore, the z- transform under zero initial conditions of the whole model (5), a compact version of (1)–(4), whose state vector includes, in the most general case, non-renewable, reusable, and recycled products, becomes:
Z z = z E A 1 B C z = z E A 0 K 1 B c C z
where B c = K c T I n , W c T , 0 n × o T and C z is the z -transform of the sequence c t . The system (5) is regular if and only if there exists a complex number γ such that d e t γ E A = d e t γ E A 0 K 0 . It is well-known that the system is solvable if it is regular. Since such a property depends on the pairs E , A 0 for the open-loop system (10) and on the pair E , A for the closed-loop system (5), it is said that:
(a)
the open-loop (i.e., uncontrolled) system is solvable if the pair E , A 0 is regular,
(b)
the closed-loop (i.e., controlled) system is solvable if the pair E , A is regular.
The following result holds [2,28,29]:
Theorem 4.
(regularity conditions of the singular system). The following properties hold:
(i) 
Refs. [2,28,29]. Define the following matrix:
G k = E A : = E A E A E A R k + 1 n + m + o × n + m + o k
Then, the pair E , A is regular if and only if r a n k G k = n k , k Z + .
(ii) 
Refs. [2,28,29]. Define the following matrix
F k = E A : = E A E A A E A R n + m + o k × n + m + o k + 1
Then, the pair E , A is regular if and only if r a n k F k = n + m + o k .
(iii) 
Ref. [28]. The pair E , A is regular if and only if m a x r a n k s i E A ; i ¯ = n + m + o for any arbitrarily selected set of distinct complex numbers s i C ; i ¯ where = d e g d e t s E A .
(iv) 
Ref. [28]. Assume that r a n k E = n 0 and that P , Q R n + m + o × n + m + o are non-singular matrices which satisfy: Q E P = B l o c k D i a g E ^ , 0 and Q A P = A ^ = B l o c k M a t r i x A ^ i j ; i , j = 1 , 2 . Then, E , A is regular if and only if
d e t A ^ 22 + A ^ 21 z E ^ A ^ 11 1 A 12 0
where Z E ^ , A ^ 11 : = z C : d e t z E ^ A ^ 11 = 0 .
Note that non-singular n + m + o -matrices P and Q of Theorem 4 (iv) always exist, leading to an equivalence transformation to a diagonal form E d Q E P = B l o c k D i a g E ^ , 0 with E ^ being full rank. A particular equivalence transformation is that leading to B l o c k D i a g E ^ , 0 being the canonical Smith form [2,8], of E such that E ^ is diagonal with its diagonal entries being the invariant factors of E (such that each one of them divides that of the next adjacent diagonal entry). It is directly observable that by redefining P P = M 1 P , with M 1 being a diagonal normalization matrix of the canonical Smith form, such a Smith form becomes equivalent to a matrix whose main diagonal block is an identity matrix of order equal to the rank of E and the other diagonal entries being zero.
Another equivalent matrix can be obtained in the so-called canonical Kronecker–Weirstrass form, where E is transformed to a block-diagonal matrix with a non-singular matrix block plus a nilpotent one [2,28]. However, a similarity transform, that is with T = P = Q 1 of E to B l o c k D i a g E ^ , 0 = T 1 E T , does not always exist with just diagonal entries and zero off-diagonal entries, with E ^ being full rank, since E can be degenerate with eigenvalues of multiplicities larger than one. In that case, the similar matrix would be, in general, triangular, rather than diagonal. On the other hand, a similarity transformation exists [36,37], via T = P = Q 1 of E to B l o c k D i a g E ^ , N ^ = T 1 E T , where E ^ and N ^ are Jordan matrix blocks (in general, non being purely diagonal) with N ^ being a nilpotent matrix.
However, the main problem which arises with any of the above-mentioned, either the equivalence or the similarity transformation, is that the positivity properties of the solution and parameterizing parameters become, in general, lost. Therefore, those described transformations can be useful to investigate the stability properties or simple forms of the solutions under coordinates changes but, in general, they are not directly useful to investigate the positivity properties.
The following result is obvious from Theorem 4(i) and it can be extended easily from Theorem 4(ii) and Theorem 4(iii). It relies on the regularity of E , A , provided that E , A 0 is regular and vice-versa.
Corollary 2.
Assume that G 0 k = E A 0 ; k Z + and define G ˜ k = 0 n + m + o × n + m + o A A 0 = G k G 0 k ; k Z + . Thus, the following properties hold:
(i) 
Assume that G ˜ k 2 ε G ˜ k G 0 k 2 ; k Z + such that ε G ˜ k 0 , m i n 1 , λ m i n G 0 T k G 0 k G 0 k 2 G 0 k 2 + 2 ; k Z + , where λ m i n . denotes the minimum eigenvalue of the real symmetric matrix . . Then, the pair E , A is regular if the pair E 0 , A , is regular.
(ii) 
Assume that G ˜ 0 k 2 ε G ˜ 0 k G k 2 ; k Z + such that ε G ˜ 0 k 0 , m i n 1 , λ m i n G T k G T k G k 2 G k 2 + 2 ; k Z + . Then, the pair E , A 0 is regular if the pair E , A , is regular.
Proof. 
Note that for any given k Z + the n + m + o k square symmetric matrix G T k G k is positive definite (then non-singular) if and only if r a n k F k = n + m + o k , i.e., if and only if E , A is regular.
Note that, for any k Z + , the maximum eigenvalue of G T k G k , λ m a x G T k G k , is its 2 -norm G T k G k 2 and that G k 2 = λ m a x G T k G k , and λ m i n G T k G k > 0 G T k G k is non sin gular r a n k G k = n + m + o k .
Then, direct calculation yields G T k G k > 0 for any k Z + if:
λ m i n G T k G k = λ m i n G 0 T k + G ˜ T k G 0 k + G ˜ k λ m i n G 0 T k G 0 k λ m a x G ˜ T k G ˜ k + G ˜ T k G 0 k + G 0 T k G ˜ k λ m i n G 0 T k G 0 k ε G ˜ k G 0 k 2 ε G ˜ k G 0 k 2 + 2 λ m i n G 0 T k G 0 k ε G ˜ k G 0 k 2 G 0 k 2 + 2 > 0
which holds if ε G ˜ k 0 , m i n 1 , λ m i n G 0 T k G 0 k G 0 k 2 G 0 k 2 + 2 . Property (i) is proved. Property (ii) is its dual by noting that G 0 k = G k + G ˜ k . □
Note that the results of Theorem 4 and Corollary 2 only guarantee solvability but not positivity of the solution, which is a requisition for well-posedness. We get the following result on the regularity of E , A , where A = A 0 + K , provided that E , A 0 is regular.
Theorem 5.
Assume that r a n k E = n 1 and that P 0 , Q 0 R n + m + o × n + m + o are non-singular matrices which satisfy Q 0 E P 0 = B l o c k D i a g E ^ , 0 and Q 0 A 0 P 0 = A ^ 0 = B l o c k M a t r i x A ^ 0 i j ; i , j = 1 , 2 . Also assume that E , A 0 is regular.
Then, the following properties hold:
(i) 
E , A is regular if
z E ^ A ^ 011 A ^ 012 A ^ 021 A ^ 022 1 A ^ ˜ 011 A ^ ˜ 012 A ^ ˜ 021 A ^ ˜ 022 < 1 ; z Z E ^ , A ^ 011  
where A ˜ = A A 0 = K and
A ^ ˜ = A ^ A ^ 0 = Q 0 A A 0 P 0 = Q 0 K P 0 = Q 0 A ˜ P 0 = A ˜ ^ = A ^ ˜ 11 A ^ ˜ 12 A ^ ˜ 21 A ^ ˜ 22
(ii) 
Assume that E , A 0 is regular, that E , A is guaranteed to be regular according to the conditions of Property (i) and that r a n k E = n E < n . Then, there are some non-singular P , Q R n × n such that Q E P = B l o c k D i a g E ^ , 0 , with r a n k E ^ = n , and Q A P = A ^ = B l o c k M a t r i x A ^ i j ; i , j = 1 , 2 such that (53) holds.
Proof. 
Note that, for z Z E ^ , A ^ 011 , one has:
Q 0 z E A P 0 = Q 0 z E A 0 A ˜ P 0 = Q 0 z E A 0 P 0 Q 0 A ˜ P 0 = z E ^ A ^ 011 A ^ 012 A ^ 021 A ^ 022 + A ^ ˜ 11 A ^ ˜ 12 A ^ ˜ 21 A ^ ˜ 22 = z E ^ A ^ 011 A ^ 012 A ^ 021 A ^ 022 I n z E ^ A ^ 011 A ^ 012 A ^ 021 A ^ 022 1 A ^ ˜ 11 A ^ ˜ 12 A ^ ˜ 21 A ^ ˜ 22
z Z E ^ , A ^ 011 , since z E ^ A ^ 011 1 exists and since E , A 0 is regular, what implies from Theorem 4 (iv) that z E ^ A ^ 011 A ^ 012 A ^ 021 A ^ 022 1 exists for z Z E ^ , A ^ 011 , equivalently,
d e t A ^ 022 + A ^ 021 z E ^ A ^ 011 1 A 012 0 ;   z Z E ^ , A ^ 011
One gets from (53) that E , A is regular, i.e., d e t z E A 0 for z Z E ^ , A ^ 011 , if and only if (53) holds which holds if (57) holds, i.e., if E , A 0 is regular, provided that (56) also holds.
This also implies that z E A is non-singular for z Z E , A so that E , A is regular. Property (i) has been proved.
Property (ii) follows since E , A is regular if E , A 0 is regular and, furthermore, (54) holds [Property (i)]. From Theorem 4 (iv), E , A is regular if and only if (53) holds for some non-singular n + m + o -matrices Q and P , such that Q E P = B l o c k D i a g E ^ , 0 , with r a n k E ^ = n + m + o , and Q A P = A ^ = B l o c k M a t r i x A ^ i j ; i , j = 1 , 2 . □
It is directly by duality that we get the parallel results to Theorem 5, guaranteeing that E , A 0 is regular if E , A is regular. That is, E , A 0 is regular if (53) holds (i.e., E , A is regular) and (54) holds with A ˜ 0 = A 0 A = K and the replacements A 0 A and A ^ ˜ 0 A ^ ˜ .
We have the following basic result on the standard Kronecker–Weierstrass decomposition of descriptor systems. See, for instance [2,28]. It is commonly said that a dynamic system (50) is regular if its corresponding pair E , A is regular.
Lemma 1.
(decoupling transformation of a regular system). If E , A is regular then there exist non-singular n + m + o - matrices P and Q, such that the system (50) can be transformed to two decoupled subsystems of dimensions n 1 and n 2 with n + m + o = n 1 + n 2 of dynamics:
z 1 , t + 1 = A 1 z 1 t + B 1 c t ;   N z 2 , t + 1 = z 2 t + B 2 c t
where N R n 2 × n 2 is a nilpotent matrix of index μ , the same as that of A = A 0 + K , and
E ¯ = B l o c k D i a g I n 1 , N = P E Q , A ¯ = B l o c k D i a g A , I n 2 = P A o + K Q  
B ¯ = B ¯ 1 B ¯ 2 = P B c  
with B c = K c T I n , W c T , 0 n × o T and the state of the state-space description (50) is z t = Q z 1 t T , z 2 t T T ; t Z 0 + . □
It turns out via recursive calculations that, from boundary mixed initial/final conditions, x 10 , one has from (58) that z 2 L for L n :
z 1 t = A 1 t z 10 + i = 0 t 1 A 1 t i 1 B 1 c i ,   z 2 t = N L t z 2 L i = 0 L t 1 N i B 2 c t + i ;   t Z 0 +
and, if 0 t L μ where μ is the nilpotency index of N (that is, N μ 1 0 and N μ = 0 ) then
z 2 t = i = 0 L t 1 N i B 2 c t + i
If E , A is regular with A = A 0 + K then z E A 1 = i = μ Φ i z i + 1 , where Φ i are the fundamental matrices satisfying the relation [19]
E Φ t A Φ t 1 = Φ t E Φ t 1 A 0 + K = I n i f t = 0 0 i f t 0 ;   t Z 0 +
with E Φ μ = 0 and Φ t = 0 for t < μ , where μ r a n k E d e g d e t z E A + 1 is the nilpotency index of E , i.e., E μ = 0 and. E μ 1 0 Several methods to calculate those matrices can be found in [19] and in [36]. The solution sequence is given for any t Z 0 + [19]:
z t = Φ t E z 0 + k = 0 t + μ 1 Φ t k 1 B c c k
If, in addition, A = A 0 + K is non-singular then Φ t 1 = Φ t E A 1 and
Φ t k 1 = Φ t k E A 1 1 = Φ t k + 1 E A 1 2 = Φ t E A 1 k + 1
Then, the above expression (64) for the solution can be rewritten as follows:
z t = Φ t E z 0 + k = 0 t + μ 1 E A 1 k + 1 B c c k = Φ t E z 0 + k = 0 t + μ 1 E k A k + 1 B c c k
= Φ t 1 A z 0 + k = 0 t + μ 1 E A 1 k B c c k
The following result is concerned with the non-negativity of the solutions of the state-space descriptions (58) and (50):
Theorem 6.
(non-negativity of the solution of the singular regular system). Assume that E , A is regular. Then, the following properties hold for any given L n :
(i) 
If A 1 0 , B 1 0 , N 0 and B 2 0 , z 10 ¯ 0 , z 2 L ¯ 0 and u t 0 R 0 + in the state-space description (58)–(60) then z 1 t 0 R 0 + and z 2 t 0 R 0 + . If, in addition, z 10 0 and z 2 L 0 , or if u 0 0 , then z 1 t 0 R + and z 2 t 0 R + . If μ is the nilpotency index of N and t L μ then the boundary condition z 2 L can be removed and the given properties still hold on 0 , L , i.e., z 1 t 0 L R + and z 2 t 0 L R + .
(ii) 
Consider the state space description (50). Assume that E 0 , K c I n (i.e., B c 0 ), Φ i 0 ; i = μ , μ + 1 , , 0 , 1 , and that either z 0 0 and u t 0 R 0 + or z 0 ¯ 0 and c t 0 R 0 + with c 1 0 . Then, z t 0 R + . If z 0 ¯ 0 and c t 0 R 0 + then z t 0 R 0 + .
(iii) 
Consider the state space description (50). Assume that e k T Φ 1 E e j 0 and e k T Φ i B c e j 0 ; k , j n ¯ ( e k being the k -th vector of the canonical basis); i = μ , μ + 1 , , 0 , 1 . If z 0 ¯ 0 and c t 0 R 0 + then z t 0 R 0 + .
(iv) 
Consider the state space description (50). Assume that A 0 K (that is, A = A 0 + K 0 ) and A = A 0 + K is either monomial or a positive definite M -matrix (then non-singular with A 1 0 in both cases) and assume also that E 0 , K c I n , Φ 0 0 and c t 0 R 0 + or z 0 ¯ 0 and c t 0 R 0 + with c 1 0 . Then, z t 0 R + .
(v) 
Consider the state space description (50). Assume that A = A 0 + K 0 is either monomial or a positive definite M -matrix (then non-singular with A 1 0 ). Assume also that e k T Φ 1 E e j 0 and e k T Φ i B c e j 0 ; k , j n ¯ ; i = μ , μ + 1 , , 0 , 1 . If z 0 ¯ 0 and c t 0 R 0 + then z t 0 R 0 + .
Proof. 
Property (i) is a direct consequence of (61) and (62).
To prove Property (ii), we rewrite (64) by calculating x t for any t Z + from its previous sampled value x t 1 as follows:
z t = Φ 1 E z t 1 + k = t 1 t + μ 1 Φ t k 1 B c c k
equivalently,
z t = Φ 0 A 0 + K z t 1 + k = t 1 t + μ 1 Φ t k 1 B c c k
It follows from (68) and recursion to calculate the solution sequence that E 0 , B c 0 , Φ i 0 ; i = μ , μ + 1 , , 0 , 1 ; and either z 0 0 and c t 0 R 0 + or z 0 ¯ 0 and c t 0 R 0 + with c 1 0 guarantee that z t 0 R + . Additionally, if z 0 ¯ 0 and c t 0 R 0 + , then z t 0 R 0 + .
The proof of Property (iii) follows similarly to that of Property (ii) under the weaker sufficiency-type conditions that e k T Φ 1 E e j 0 and e k T Φ i B c e j 0 ; k , j n ¯ ; i = μ , μ + 1 , , 0 , 1 which guarantee from (68) that, if z 0 ¯ 0 and c t 0 R 0 + , then z t 0 R 0 + .
The proof of Property (iv) follows under the guidelines of that of Property (ii) for the case when A is positive non-singular with positive inverse leading to (66), which can be rewritten with a finite memory in a similar way to (68).The proof of Property (v) follows from that of Property (iv) in a similar way as the proof of Property (iii) follows from that Property (ii). □
Remark 7.
The above result gives conditions for non-negativity of the solution for any non-negative/positive initial conditions and non-negative/positive controls. However, the properties are not, in general, kept from canonical state-space representations to the initial state-space description and vice-versa.
The reachability of the singular regular version of the system is now discussed from the following extended version of (10), which is appropriate for such a purpose:
E z t + 1 = A 0 z t + G u t + B 0 c t
where, typically,
G = G x n × n 0 m × n 0 o × n
if u t 0 is used to a direct correcting control of the economic goods only based on feedback information on the preceding sample of some or all of them and eventually some or all of the reusable items. In the above model, u t 0 is the correcting control which acts in such a way that only the economic goods variables can be directly driven by a control function, the other couplings from those variables to reusable and recycled ones being zero. Therefore, the potential reachability of (70) from the control sequence u t 0 can hold only if the state variables of economic goods or product can be able to drive the remaining variables of the state vector for reachability purposes of a prescribed state vector.
The following corollary to Theorem 6 is direct to characterize the positivity of (70) and (73):
Corollary 3.
Theorem 6 applies directly to (70) and (71), provided that G x 0 with the replacement A A 0 with K = 0 .
The following reachability result holds for the singular regular system:
Theorem 7.
(reachability of the singular regular system). Assume that (E, A) is regular. Then, the following properties hold:
(i) 
The system (70) and (71) isn-step reachable from the correcting control sequence u t 0 if and only if r a n k R u n = n + m + o , where
R u n = Φ n 1 11 Φ n 1 21 Φ n 1 31 , , Φ 0 11 Φ 1 11 Φ 0 21 Φ 0 31 Φ 1 21 Φ 1 31 Φ μ 11 , , Φ μ 21 Φ μ 31 B l o c k D i a g G x , n + μ , G x  
with
Φ k = B l o c k M a t r i x Φ k i j ; i , j 3 ¯ = Φ k 11 Φ k 12 Φ k 13 Φ k 21 Φ k 22 Φ k 23 Φ k 31 Φ k 32 Φ k 33 ; k = μ , , 1 , 0 , 1 , , n 1  
(ii) 
The system (70) and (71) is n + m + o -step reachable from the demand sequence c t 0 if and only if r a n k R c n = n + m + o , where R c n = R c n 1 + R c n 2 with
R c n 1 = R Φ 1 B l o c k D i a g E c 0 , n + μ , E c 0 ;   R c n 2 = R Φ 2 B l o c k D i a g W c , n + μ , W c
where
R Φ i = Φ n 1 1 i Φ n 1 2 i Φ n 1 3 i , , Φ 0 1 i Φ 1 1 i Φ 0 2 i Φ 0 3 i Φ 1 2 i Φ 1 3 i Φ μ 1 i , , Φ μ 2 i Φ μ 3 i ; i = 1 , 2  
(iii) 
The system (70) and (71) is n + m + o -step reachable from the combined corrected control and demand sequences if and only if r a n k R ¯ u c n = n + m + o , where
R ¯ u c n = R u n , R c n = R Φ 1 B l o c k D i a g G x , n + μ , G x , R Φ 1 B l o c k D i a g E c 0 , n + μ , E c 0 + R Φ 2 B l o c k D i a g W c , n + μ , W c
Proof. 
The reachability matrix R u n of the singular regular system (70) and (71) from the correcting control sequence under zero demand sequence is given by:
R u n = Φ n 1 G , , Φ 0 G , Φ 1 G , .... , Φ μ G
Note that
R u n = Φ n 1 , , Φ 0 , Φ 1 , .... , Φ μ B l o c k D i a g G , n + μ , G
and since Φ k G = Φ k 11 G x Φ k 21 G x Φ k 31 G x ; k = μ , 1 , 0 , 1 , , n 1 , then (77) becomes compacted as (72) and it has to be of full rank for reachability so that Property (i) is proved.
To prove Property (ii), note that the system (70) and (71) is n + m + o -step reachable from the demand sequence correcting control sequence c t 0 if and only if r a n k R c n = n + m + o , where R c n = R c n 1 + R c n 2 from (74) and (75) with E c 0 and W c generating, respectively, R c n 1 and R c n 2 by inspection of (10) and (11) and following the arguments in the proof of Proposition (i).
To prove Property (iii), note that that the subsequent reachability matrix for the combined correcting control and demand should be full rank:
R u c n = Φ n 1 G , B 0 , , Φ 0 G , B 0 , Φ 1 G , B 0 , .... , Φ μ G , B 0
Note also that R c n 1 is similar to R u n [Property (i)] after performing the replacement G x E c 0 , from inspection of (10)–(11). Note also that R c n = R c n 1 + R c n 2 is the reachability matrix associated with the demand sequence [Property (ii)]. Then, one gets from the combined Properties (i) and (ii) that the above reachability matrix (79) is similar to R ¯ u c n , defined in (76), which proves Property (iii). □
Now consider the expression:
z ^ t + n = z t + n + ε t + n = z + ε t + n = R n u ^ t = R n R n T σ t
which is the reachability tracking objective which is any prefixed state x at t + n from the state at the t -sample plus the algebraic addition/subtraction of terms which do not depend on the particular active primary input u ^ t to be generated on t , t + n + m + o which is a finite subsequence of either the correcting control, demand or mixed correcting control/demand (see Theorem 7 [(i)–(iii)]) and σ t are the values of an auxiliary input which generates u ^ t = R n T σ t according to
σ t = R n R n T 1 z ^ t + n = R n R n T 1 R n u ^ t
provided that the reachability matrix is full rank, which implies that the n + m + o -square matrix R n R n T is nonsingular, and
R n = R u n if the control on the time interval t , t + n + m + o is u ^ t u j t t + n 1 Theorem 7 ( i ) R c n if the control on the time interval t , t + n + m + o is u ^ t c j t t + n 1 Theorem 7 ( ii ) R c n if the control on the time interval t , t + n + m + o is u ^ t u j c j t t + n 1 Theorem 7 ( iii )
The above comments together with Theorem 7 lead to the subsequent result:
Theorem 8.
Assume that R n 0 and that R n R n T is either monomial positive or a positive definite M - matrix. Then, σ t 0 , u ^ t 0 , u t 0 for non-negative initial conditions at t provided that x 0 is such that z ^ t + n 0 .
Remark 8.
Note that in order to discuss the positivity properties, the specific use of Theorem 7 is not necessary since the reachability matrices for one of the inputs or both of them in a combined operation can be positive without requiring for Φ i and G to be specifically positive, since only parametrical combinations by manipulating them build the various reachability matrices.
Remark 9.
If K c I n , which includes, in particular, the case when K c = 0 (namely, no correcting action is taken based on demand feedback information and B = B 0 = I n W c 0 o × n ) then Theorem 8 is still valid by the appropriate definition of the sequence ε t in (80), on the time interval of interest, to achieve the positivity of the claimed tracking objective. To figure out the above comment, note from (50) that one gets for the particular case when W c = 0 :
E z t + 1 + c t = A 0 + K z t + K c c t ¯ A 0 + K z t
Remark 10.
Note that the computation of the extended control u ^ t (see (80)) on the time interval of interest gives a feedback information on control gain matrices, which can generalize the time-invariant parameterization of the correcting control law (4).
A simple way to combine regularity and the typical stability concept of characteristic zeros lying in the open circle centered at zero of radius unity under small parametrical perturbations is directly as follows. Firstly, state that pair E , A is said to be stable if d e t z E A 0 in z 1 and d e t z E A is not identically zero in z < 1 . Equivalently, Z E , A Φ , i.e., the set of zeros d e t z E A is nonempty, and Z E , A z C : z 1 = Φ . Note that if E , A is stable then it is trivially regular. However, note that, for stability purposes, the requirement that d e t z E A is not identically zero in z < 1 if d e t z E A 0 in z 1 is not needed for stability from a stable regular pair since, otherwise, then all solution is trivial and then stable. Thus, the condition Z E , A Φ is unnecessary.
Assertion 1.
(stability of a regular pair). Assume that E , A is regular with d e t z E A 0 for z 1 . Then, E , A is stable irrespective of d e t z E A , being identically zero in z < 1 or not.
Proof. 
Assume that Z E , A Φ and Z E , A z C : z 1 = Φ . Then, d e t z E A = 0 for points in a nonzero subset in the open unit circle centered at zero so that E , A is stable.
Now assume that Z E , A = Φ , which leads to d e t z E A 0 for any z C . Then, z E A X z = 0 if and only if X z K e r z E A = 0 for all z C , where X z is the z -transform of the solution sequence z t 0 of E z t + 1 = A z t so that z t t = 1 0 so that E , A is stable. □
The subsequent direct result relies on guaranteeing the stability of a perturbed pair E , A under that of a nominal one E 0 , A 0 and it can be easily reformulated in a dual context which is omitted.
Theorem 9.
(stability of a disturbed regular pair). Assume that E 0 , A is stable and that s u p θ 0 , 2 π e i θ E 0 A 0 1 e i θ E ˜ A ˜ < 1 , where E ˜ = E E 0 and A ˜ = A A 0 . Then, E , A is stable.
Proof. 
Note through direct calculations that
z E A = z E 0 A 0 I n + z E 0 A 0 1 z E ˜ A ˜ ;   z Z E 0 , A 0
where Z E ^ 0 , A ^ 011 : = z C : d e t z E 0 A 0 = 0 , so that z E 0 A 0 1 exists in z 1 since E ^ 0 , A ^ 0 being stable implies that d e t z E 0 A 0 0 in z 1 what implies in turn that E 0 , A 0 is regular. Then,
d e t z E 0 A 0 = d e t z E 0 A 0 d e t I n + z E 0 A 0 1 z E ˜ A ˜ 0 ;   z Z E 0 , A 0
provided that G = s u p θ 0 , 2 π e i θ E 0 A 0 1 e i θ E ˜ A ˜ < 1 , where i = 1 is the complex unit and G is the H -norm of z E 0 A 0 1 z E ˜ A ˜ , under the given assumption that E 0 , A 0 is stable. □

5. Numerical Examples

This section contains some numerical simulation examples, with the purpose of illustrating the reachability issues and theoretical properties of the Leontief-type model discussed previously.
Example 1. Consider the system (1)–(4) parameterized by the following matrices:
A x = 0.6 0.3 0.2 0.4 0.2 0.3 0.2 0.3 0.5 ,   A y = 0.3 0 0 0.2 0.1 0.05 ,   B x = 0.73 0.3 0.4 0.5 0.4 0.6 0.27 0.36 0.5 ,   B y = 0.1 0.05 0.05 0.1 0.01 0.05 W x = 0.1 0.1 0.05 0.1 0.1 0.04 ,   W y = 0.95 0 0 0.99 ,   W c = 0.2 0.05 0.01 0.01 0.2 0.35 D x = 0.6 0.2 0.05 0.1 0.1 0.04 ,   P = 2 A y
Notice that all the above matrices are positive, hence fulfilling Assumption 1. Moreover, it can be readily verified that
C ¯ x 0 = 2.43 1.3 0.8 3.2 4.3 1.55 1.29 1.28 1.51 0
and
E ¯ c 0 C ¯ x 0 B ¯ x 1 B y ( I m W y ) 1 W c = 0.309 0.036 0.207 0.847 6.531 10.121 0.229 2.277 2.939 / 0
while I m W y = d i a g ( 0.05 , 0.01 ) is monomial. The matrix
B ¯ x = 1.43 1 0.7 1.6 1.5 1.05 0.79 0.88 0.71 0
is positive but it is not monomial nor a Z-matrix. In addition, R c is full rank but is not even positive, monomial, nor a Z-matrix, with n = 3:
R c = 10 4 0.0002 0.0012 0.0018 0.0031 0.0284 0.0419 0.0288 0.1786 0.5486 0.0008 0.0076 0.0112 0.0170 0.1751 0.2573 0.1771 1.0761 3.3322 0.0007 0.0084 0.0123 0.0180 0.1917 0.2815 0.1940 1.1716 3.6354
These conditions only allow guaranteeing some of the items (1) and (3) of Theorem 1. The vector of demands, however, may still be calculated by (24). If we consider the target vector as x * = 600 4600 4900 and the boundary demand vector is c t + n = 1 1 1 with initial conditions x 0 = 5 46 11 , the application of (24) to (14) generates the trajectory depicted in Figure 1. It is observed in Figure 1 that the control law is able to drive the state to the target one. However, since conditions (2), (4), and (5) of Theorem 1 are not satisfied, some of the states are negative at some iteration as shown in Figure 1. Furthermore, the Figure 2 displays the demands vector components. It can be seen in this Figure that some of the demands are negative at some iterations, due to the fact that some conditions of the Theorem 1 are not satisfied.
Example 2. Consider now the system (1)–(4) parameterized by the matrices:
A x = d i a g ( 0.6 , 0.2 , 0.3 ) ,   A y = 0.3 0 0 0.2 0.1 0.05 ,   B x = d i a g ( 0.7 , 0.4 , 0.5 ) ,   B y = 0.1 0 0 0.1 0 0 W x = 0.1 0 0 0 0.1 0 ,   W y = 0.95 0 0 0.99 ,   W c = 0.2 0.05 0.01 0.01 0.2 0.35 D x = 0.6 0.2 0.05 0.01 0.01 0.3 ,   P = 6 A y
while the target and initial conditions are the same as in Example 1. Now we have
C ¯ x 0 = 4.3 0 0 0 12.2 0 1 2.5 1.2 0
and
E ¯ c 0 C ¯ x 0 B ¯ x 1 B y ( I m W y ) 1 W c = 3.489 1.122 0.224 0.229 3.571 8 1.627 1.817 1.578 0
The matrix I m W y = d i a g ( 0.05 , 0.01 ) is monomial and B ¯ x = d i a g ( 0.9 , 1.4 , 0.5 ) 0 is positive and monomial. However, R c is full rank but does not have a positive inverse R c R c T 1 . The evolution of the stock vector is displayed in Figure 3. It is observed that the stock vector remains positive at all time but the demands components, displayed in Figure 4, have some negative components. Therefore, it can be concluded that condition (4) of Theorem 1 is necessary to ensure the nonnegativity of the stock vector but does not guarantee the positivity of the demands.
Example 3. Consider now the system (1)–(4) parameterized by the matrices:
A x = d i a g ( 0.6 , 0.2 , 0.3 ) ,   A y = 0.3 0 0 0.2 0.1 0.05 ,   B x = d i a g ( 0.7 , 0.4 , 0.5 ) ,   B y = d i a g ( 0.1 , 0.1 ; 0.1 ) W x = 0.1 0 0 0 0.1 0 ,   W y = d i a g ( 0.95 , 0.99 , 0.94 ) ,   W c = d i a g ( 0.2 , 0.2 , 0.93 ) D x = d i a g ( 0.6 , 0.01 , 0.15 ) ,   P = 6 A y
while the target and initial conditions are the same as in Example 1. Now we have:
C ¯ x 0 = d i a g ( 4.3 , 12.2 , 1.491 ) 0 ,   E ¯ c 0 C ¯ x 0 B ¯ x 1 B y ( I m W y ) 1 W c = d i a g ( 3.489 , 3.571 , 0.461 ) 0
while I m W y = d i a g ( 0.05 , 0.01 , 0.06 ) is monomial and B ¯ x = d i a g ( 0.9 , 1.4 , 0.5833 ) 0 is positive and monomial. Moreover, R c is full rank and now possesses a positive inverse R c R c T 1 = 10 3 d i a g ( 0.0523 , 0.0008 , 0.4057 ) . The evolution of the stock vector is displayed in Figure 5. It is observed that the stock vector remains positive at all time and, in addition, the demands components, displayed in Figure 6, are all of them positive as well. Therefore, it can be concluded that both conditions (4) and (5) of Theorem 1 are necessary to ensure the nonnegativity of the stock and demands vectors in order to obtain a model with full physical meaning. It is also remarkable to comment that in this case (n = 3), the examples we are using are the minimum number of samples needed to achieve the controllability of the system, as commented in Corollary 1. More samples could be used if the stocks vector is to be fixed at a different larger iteration time.
Example 4. Consider now the system (1)–(4) parameterized by the matrices:
A x = d i a g ( 0.6 , 0.2 , 0.3 ) ,   A y = d i a g ( 0.3 , 0.2 , 0.3 ) ,   B x = d i a g ( 0.7 , 0.4 , 0.5 ) ,   B y = d i a g ( 0.1 , 0.1 ; 0.1 ) W x = d i a g ( 0.1 , 0.1 , 0.05 ) ,   W y = d i a g ( 0.95 , 0.99 , 0.94 ) ,   W c = d i a g ( 0.2 , 0.2 , 0.93 ) D x = d i a g ( 0.6 , 0.01 , 0.15 ) ,   P = 6 A y
The control matrices are given by K y = 0 , K c = 0.95 I 3 and the remaining parameters are the same as in Example 1. The matrix K x is selected in order to place the poles of the closed-loop system at {0.2, 0.4, 0.6} so that the characteristic polynomial (45) takes the form z 3 1.2029 z 2 + 0.4417 z 0.0482 . This polynomial defines the values of α i in Equation (44) according to Theorem 2. The problem of pole placement by state feedback is well-known in the control theory literature and its solution can be calculated by means of several available algorithms [28]. The solution to this case is K x = d i a g ( 4.12 , 11.64 , 1.14 ) . The c t vector is now fixed to [1 1 1] at all iteration. The Figure 7 displays the evolution of the stock vector, while the Figure 8 displays the value of the feedback control signal u t . It is observed in Figure 7 that the stock vector converges to an equilibrium point due to the action of the feedback control law. This is the effect of the considered control, the stabilization of an otherwise unstable system, as Figure 9 shows for the uncontrolled case. Moreover, since it is seen in Figure 7 that the stock vector converges to an equilibrium point, we can verify that Proposition 2 holds in this example because B ¯ x C ¯ x x = E ¯ c B y I 3 W y 1 W c c = 5 19 2.875 .
Example 5. Consider now the system (1)–(4) parameterized by the same matrices as in Example 4. The control matrix, K x , is now expressed in its dyadic form, b k ^ x T where b is given by [1 2 3]. The reachability matrix is given by:
R c b = 1.111 5.308 25.365 1.428 12.449 108.484 5.1429 13.1510 33.629
whose determinant is 439.37. Therefore, the matrix is full rank and the system is reachable, but the positivity of the economic goods is not guaranteed at the first samples since the non-singular reachability matrix is neither monomial positive (see, for instance, Theorem 2) nor a non-singular M- matrix. The control vector is calculated by (36) so as to obtain the same closed loop polynomial, as considered in Example 4. The solution is:
k ^ x T = 8.62 16.59 0.14
The evolution of the stock vector is depicted in Figure 10, while Figure 11 displays the control signal. It is observed in Figure 10 that the stock vector reaches an equilibrium point. However, it can readily been verified that (48) from Theorem 3 holds but (49) does not. Consequently, the solutions are not nonnegative at all time, despite being asymptotically. Thus, Theorem 3 can be used to check the conditions to guarantee the nonnegativity of the solutions. It is to be pointed out that the control vector is selected to achieve a desired closed-loop characteristic polynomial. Therefore, once the closed-loop dynamics are selected it is difficult to guarantee the positivity of the solutions.
Example 6. Consider the system (1)–(4) with the matrices:
A x = d i a g ( 0.6 , 0.2 , 0.3 ) ,   A y = d i a g ( 0.3 , 0.2 , 0.05 ) ,   B x = d i a g ( 0.7 , 0.4 , 0.5 ) ,   B y = d i a g ( 0.1 , 0.1 ; 0.1 ) W x = d i a g ( 0.1 , 0.1 , 0.05 ) ,   W y = 0.95 0 0 0 0.99 0 0 0.8 0 ,   W c = d i a g ( 0.2 , 0.2 , 0.93 ) D x = d i a g ( 0.6 , 0.01 , 0.15 ) ,   P = 6 A y
The control matrices are considered to be K x = 0.015 I 3 , K y = 0.02 I 3 , and K c = 0.09 I 3 . This example is devoted to show the conditions under which the regularity in the absence of control is preserved when a control action is added and vice-versa, as discussed in Corollary 2. Therefore, Figure 12 and Figure 13 show the 2-norm of the G(k) matrices in relation to the norm of error matrices G ˜ ( k ) . It is observed that the norm of the error matrices is much less than the norm of the uncontrolled and controlled ones. Since the error norm is sufficiently small compared to the norm of the original matrices (uncontrolled and controlled ones), the regularity of one implies the regularity of the other. In fact, it can be readily checked that both systems are regular since d e t λ E A = 10.24 for a value of λ = 10 and d e t λ E A 0 = 11.81 . The constants ε G ˜ ( k ) appearing in Corollary 2 are given for the first 4 values of k by [0.0037 0.0004 0.0003 0.0003]. These values are pretty conservative since they are too low. Therefore, the definition of a more accurate bounding for the Corollary 2 constants is an open problem.
Example 7. This last example is concerned with the stability of a perturbed descriptor system provided the stability of the unperturbed one. Thus, an illustrative example of Assertion 1 and Theorem 9 will be provided now. To this end, consider the descriptor system given by:
E 0 = 1 0 0 0 ,   A 0 = 0.1 0.2 0.3 0.4 ,   B = 0 1 ,   C = 1 0 ,   D = 0
This system has an economic good variable, a reusable recycling good variable, and no non-renewable product. This system is regular since for λ = 10 , d e t λ E 0 A 0 = 4.02 0 . Moreover, d e t z E 0 A 0 = 0.4 z 0.02 with a single root at z = −0.05. Thus, according to Assertion 1 the regular system E 0 , A 0 is stable since d e t z E 0 A 0 0 for | z | 1 . This fact can be verified in Figure 14, where the output of the system for the sinusoidal input u = 2 sin 2 π 0.3 t is depicted. As can be observed in Figure 14, the output remains bounded for all time, being the system input-output stable.
Now, the system is perturbed to
E = 0.9 0 0 0 ,   A = 1.12 · 0.1 0.2 0.3 0.4
and the question to answer is whether the system is still stable or not. In order to clarify this point, Theorem 9 can be employed. Thus, Figure 15 shows the value of s u p θ 0 , 2 π e i θ E 0 A 0 1 e i θ E ˜ A ˜ with respect to θ and its limit of unity. It is seen in Figure 15 that the perturbed system E , A has the value of s u p θ 0 , 2 π e i θ E 0 A 0 1 e i θ E ˜ A ˜ below unity for all value of θ . Accordingly, the perturbed system E , A is stable. This fact can be verified by Figure 16 where the outputs of the unperturbed and perturbed systems are depicted. It is observed that both of them are bounded for all time. Additionally, d e t z E A = 0.4032 z 0.0251 whose root is z = −0.062 corresponding to a stable system from Assertion 1.

6. Conclusions

This paper has described a general proposed singular regular dynamic discrete Leontief-type economic model which considers coupled economic production industries, recycling industries with used products, and non-renewable products. The model is subject to the usual driving demand plus a correcting control which is generated via feedback information of the economic production vector, recycling vector. and demand. The main objective is to study its reachability properties driven either by the demand vector or by the correcting control. It is well-known that reachability is a close concept to that of controllability of the state to the origin, but the main issue instead is to investigate the existence of a control which transfers any initial state to a prescribed final one in finite time. Due to the nature of the model (in particular, positive and non-singular regular), several specific difficulties have to be overcome, in particular, the achievement of the positivity of the solution sequence for any initial state under a positive control to be found which tracks a positive prefixed final state in finite time. Some constraints to be satisfied follow from the characteristics of the positive solution sequence and the positive control sequence which generates the solution. In particular, the final state is also subject to reinforced positivity constraints which depend on the initial conditions and the programmed final time for the solution to match the final prescribed state. It is assumed that the model is driven by both demand and a correcting control which can be, in turn, generated in the most general case by feedback information on the state variables and demand. The model is parameterized by the conventional input coefficients of production, the capital coefficients of production, the input coefficients of resources, showing the input of resources of industries which are required to produce a unit of product, the capital coefficients of recycling, used output production coefficients, recycling, as well as final consumption and the allocation matrix of output recycling coefficients related to the output of reused products. The meaning of the proposed feedback in the context of supply and demand regulation is also discussed with economic insight, in the sense that the supply is adjusted by the feedback-based correcting control using feedback information of the economic and re-usable goods and the demand. In the same way, the correcting control is the minus demand/supply error. Some related feedbacks ideas for more basic non-singular Leontief models and some of their extensions were commented in a nice way in [38]. It can also be pointed out that the accommodation of the supply to the demand is of practical interest in a number of economic models. See, for instance [39], where a contract–theoretic demand response is formulated via a maximization problem of the electricity market’s utility. Several numerical examples related to the given theoretical framework have been discussed.

Author Contributions

Formal analysis, M.D.l.S.; supervision, S.A.-Q., A.I.; Software and programming, A.I.; writing original draft, M.D.l.S., S.A.-Q. and A.I.; funding acquisition, M.D.l.S.; investigation, M.D.l.S., S.A.-Q., A.I. All authors have read and agreed to the published version of the manuscript.

Funding

RTI2018-094336-B-100 (MCIU/AEI/FEDER, UE) and Basque Government Grant IT1207-19.

Institutional Review Board Statement

No applicable.

Informed Consent Statement

No applicable.

Data Availability Statement

No applicable.

Acknowledgments

The authors are grateful to the Spanish Government for its support through grant RTI2018-094336-B-100 (MCIU/AEI/FEDER, UE) and to the Basque Government for its support through Grant IT1207-19.

Conflicts of Interest

The authors declare they have no conflict of interest.

References

  1. Emmenegger, J.F.; Chable, D.; Nour Eldin, H.A.; Knolle, K. Sraffa and Leontief revisited, mathematical methods and models of a circular economy. In Monograph; de Gruyter-Oldenbourg, W., Ed.; De Gruyter: Berlin, Germany, 2020. [Google Scholar]
  2. Feng, Y.; Yagoubi, M. Robust control of linear descriptor systems. In Studies in Systems, Decision and Control Series; No., 102; Kacprzyk, J., Ed.; Springer Nature: Singapore, 2017. [Google Scholar]
  3. Banasiak, J.; Bobrowski, A.; Lachowicz, M.; Tomilov, Y. (Eds.) Semigroups of operators-theory and applications. In Springer Proceedings in Mathematics & Statistics; SOTA Kazimierz Dolny, Poland, Sept./Oct. 2018, In honour of J. Kisynski′s 85 birthday; Springer Nature: Cham, Switzerland, 2020; Volume 325. [Google Scholar]
  4. Soderholm, P. Environmental regulations and interfuel substitution in the power sector: A generalized Leontief model. Energy Environ. 2000, 11, 1–23. [Google Scholar] [CrossRef]
  5. Dobos, I.; Floriska, A. A dynamic Leontief model with non-renewable resources. Econ. Syst. Res. 2005, 17, 317–326. [Google Scholar] [CrossRef]
  6. Dobos, I.; Floriska, A. The resource conservation effect of recycling in a dynamic Leontief model. Int. J. Prod. Econ. 2007, 108, 334–340. [Google Scholar] [CrossRef]
  7. Pavlova, N.G. Study of the continuous-time open dynamic Leontief model as a linear dynamical control system. Differ. Equ. 2019, 55, 111–116. [Google Scholar] [CrossRef]
  8. Luenberger, D.G.; Arbel, A. Notes and comments: Singular dynamic Leontief systems. Econometrica 1977, 45, 991–995. [Google Scholar] [CrossRef]
  9. Silva, M.S.; de Lima, T.P. Looking for negative solutions of a Leontief dynamical model. Linear Algebra Its Appl. 2003, 364, 291–306. [Google Scholar] [CrossRef]
  10. Keller, A.V. On the computational efficiency of the algorithm of the numerical solution of optimal control problems for models of Leontieff type. J. Comp. Eng. Math. 2015, 2, 39–59. [Google Scholar] [CrossRef] [Green Version]
  11. Shestakov, A.L.; Keller, A.V.; Sviridyuk, G.A. The theory of optimal measurements. J. Comp. Eng. Math. 2014, 1, 3–16. [Google Scholar]
  12. Shestakov, A.L.; Sviridyuk, G.A.; Butakova, M.D. The mathematical modelling of the production of construction mixtures with prescribed properties. Vestn. YuUrGU. Ser. Mat. Model. Progr. 2015, 8, 100–110. [Google Scholar] [CrossRef]
  13. Levia, H.; Ríos-Bolivar, A.; Tineo-Moya, A.; Narváez, M. Análisis de la controlabilidad de sistemas descriptores semilineales. Cienc. Ing. 2017, 38, 187–196. [Google Scholar]
  14. Faramondi, L.; Oliva, G.; Piemonte, V. Novel vulnerability metrics for interdependent systems based on system controllability. J. Phys. Conf. Ser. 2018, 1026, 1–10. [Google Scholar] [CrossRef]
  15. Sugishita, K.; Asakura, Y. Vulnerability studies in the fields of transportation and complex networks: A citation network analysis. Public Transp. 2021, 13, 1–34. [Google Scholar] [CrossRef]
  16. De Mesnard, L. Price consistency in the Leontief model? Cah. d’économie Polit. 2016, 71, 181–201. [Google Scholar] [CrossRef]
  17. De Mesnard, L. Is the Ghosh model interesting? J. Reg. Sci. 2009, 49, 361–372. [Google Scholar] [CrossRef]
  18. Sancho, F. An Armington-Leontief model. J. Econ. Struct. 2019, 8, 1–10. [Google Scholar] [CrossRef]
  19. Kaczorek, T. Positive 1D and 2D systems. In Communications and Control Engineering Series; Sontag, E.D., Thoma, M., Eds.; Springer: Berlin, Germany, 2002. [Google Scholar]
  20. Conte, G.; Perdon, A.M.; Zattoni, E. Model matching problems for positive systems. IFAC Pap. 2020, 53, 4648–4653. [Google Scholar] [CrossRef]
  21. Kaczorek, T.; Ruszewiski, R. Global stability of discrete-time nonlinear systems with descriptor standard and fractional positive linear parts and standard feedbacks. Arch. Control. Sci. 2020, 30, 667–681. [Google Scholar]
  22. de la Sen, M.; Alonso-Quesada, S. A Control Theory point of view on Beverton-Holt equation in population dynamics and some of its generalizations. Appl. Math. Comput. 2008, 199, 464–481. [Google Scholar] [CrossRef]
  23. de la Sen, M.; Alonso-Quesada, S. Model-matching-based control of the beverton-holt equation in ecology. Discret. Dyn. Nat. Soc. 2008, 2008, 793512. [Google Scholar] [CrossRef]
  24. Krokavec, D.; Filasova, A. On control of discrete-time LTI positive systems. Appl. Math. Sci. 2017, 11, 2459–2476. [Google Scholar] [CrossRef]
  25. Xu, S.; Lam, J. Robust stability for uncertain discrete singular systems with delay. Asian J. Control. 2003, 5, 399–405. [Google Scholar] [CrossRef]
  26. Rami, M.A. Solvability of static output-feedback stabilization for LTI positive systems. Syst. Control. Lett. 2011, 60, 704–708. [Google Scholar] [CrossRef]
  27. Steinberg, S.L.; Zingano, J.P.; Zingano, P.R. On nilpotent singular systems. J. Comput. Appl. Math. 2001, 137, 97–107. [Google Scholar] [CrossRef] [Green Version]
  28. Duan, G.R. Analysis and design of descriptor linear systems. In Advances in Mechanics and Mathematics; Gao, D., Ratiu, T., Eds.; Springer: New York, NY, USA, 2010; Volume 23. [Google Scholar]
  29. De la Sen, M. On positivity of singular regular linear time-delay time-invariant systems subject to multiple internal and external incommensurate point delays. Appl. Math. Comput. 2007, 190, 382–401. [Google Scholar] [CrossRef]
  30. de la Sen, M.; Alonso-Quesada, S. On the properties of reachability, observability, controllability and constructability of discrete-time positive time-invariant linear systems with aperiodic choice of the sampling instants. Discret. Dyn. Nat. Soc. 2007, 2007, 1–23. [Google Scholar] [CrossRef] [Green Version]
  31. Barnett, S. Matrices in Control Theory; Krieger Publishing: Malabar, FL, USA, 1984. [Google Scholar]
  32. Moysis, L.; Mishra, V.K. Existence of reachable and observable triples of linear discrete-time descriptor systems. Circuits Syst. Signal Process. 2019, 38, 1086–1098. [Google Scholar] [CrossRef]
  33. Kuo, I.-W. A note of factorizations of symmetric M-matrices. Linear Algebra Its Appl. 1977, 16, 217–220. [Google Scholar] [CrossRef] [Green Version]
  34. Jacobson, D.H. Factorizations of singular M-matrices. Linear Algebra Its Appl. 1974, 9, 275–278. [Google Scholar] [CrossRef] [Green Version]
  35. Franklin, G.; Powell, J.D. Digital Control of Dynamic Systems; Addison-Wesley Publishing Company: Reading, MA, USA, 1980. [Google Scholar]
  36. Mertzios, B.G.; Lewis, F.L. Fundamental matrix of discrete singular systems. Circuits Syst. Signal Process. 1989, 8, 341–355. [Google Scholar] [CrossRef]
  37. Rami, M.A.; Napp, D. Positivity of discrete singular systems and their stability: An LP- based approach. Automatica 2014, 50, 84–91. [Google Scholar] [CrossRef] [Green Version]
  38. Hernández-Iglesias, C. Modelos dinámicos inter-sectoriales. Reflexiones críticas desde la Teoría de Control. Cuad. de Economía Span. J. Econ. Financ. 1983, 11, 249–264. [Google Scholar]
  39. Irtija, N.; Sangoleye, F.; Tsiropoulou, E.E. Contract-theoretic demand response management in smart grid systems. IEEE Access 2020, 8, 184976–184987. [Google Scholar] [CrossRef]
Figure 1. Evolution of stock vector x t under the control law (24) in Example 1.
Figure 1. Evolution of stock vector x t under the control law (24) in Example 1.
Mathematics 09 02175 g001
Figure 2. Demands vector components in Example 1.
Figure 2. Demands vector components in Example 1.
Mathematics 09 02175 g002aMathematics 09 02175 g002b
Figure 3. Evolution of stock vector x t in Example 2.
Figure 3. Evolution of stock vector x t in Example 2.
Mathematics 09 02175 g003
Figure 4. Demands vector in Example 2.
Figure 4. Demands vector in Example 2.
Mathematics 09 02175 g004
Figure 5. Evolution of stocks vector x t in Example 3.
Figure 5. Evolution of stocks vector x t in Example 3.
Mathematics 09 02175 g005
Figure 6. Demands vector in Example 3.
Figure 6. Demands vector in Example 3.
Mathematics 09 02175 g006
Figure 7. Evolution of the stock vector x t in Example 4.
Figure 7. Evolution of the stock vector x t in Example 4.
Mathematics 09 02175 g007
Figure 8. Feedback control signal in Example 4.
Figure 8. Feedback control signal in Example 4.
Mathematics 09 02175 g008
Figure 9. Evolution of the stock vector x t for the uncontrolled case in Example 4.
Figure 9. Evolution of the stock vector x t for the uncontrolled case in Example 4.
Mathematics 09 02175 g009aMathematics 09 02175 g009b
Figure 10. Evolution of the stock vector x t in Example 5 under a dyadic K x =   b k ^ x T control matrix.
Figure 10. Evolution of the stock vector x t in Example 5 under a dyadic K x =   b k ^ x T control matrix.
Mathematics 09 02175 g010
Figure 11. Values of the control signal u t in Example 5.
Figure 11. Values of the control signal u t in Example 5.
Mathematics 09 02175 g011
Figure 12. Relation between the 2-norm of the uncontrolled matrix G 0 ( k ) and error matrix G ˜ ( k ) in Example 6.
Figure 12. Relation between the 2-norm of the uncontrolled matrix G 0 ( k ) and error matrix G ˜ ( k ) in Example 6.
Mathematics 09 02175 g012
Figure 13. Relation between the 2-norm of the controlled matrix G ( k ) and error matrix G ˜ ( k ) in Example 6.
Figure 13. Relation between the 2-norm of the controlled matrix G ( k ) and error matrix G ˜ ( k ) in Example 6.
Mathematics 09 02175 g013
Figure 14. Output of the stable singular system E 0 , A 0 in Example 7.
Figure 14. Output of the stable singular system E 0 , A 0 in Example 7.
Mathematics 09 02175 g014
Figure 15. Value of s u p θ 0 , 2 π e i θ E 0 A 0 1 e i θ E ˜ A ˜ with θ in Example 7.
Figure 15. Value of s u p θ 0 , 2 π e i θ E 0 A 0 1 e i θ E ˜ A ˜ with θ in Example 7.
Mathematics 09 02175 g015
Figure 16. Output of the perturbed E , A and unperturbed E 0 , A 0 systems in Example 7.
Figure 16. Output of the perturbed E , A and unperturbed E 0 , A 0 systems in Example 7.
Mathematics 09 02175 g016
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

De la Sen, M.; Ibeas, A.; Alonso-Quesada, S. On the Reachability of a Feedback Controlled Leontief-Type Singular Model Involving Scheduled Production, Recycling and Non-Renewable Resources. Mathematics 2021, 9, 2175. https://doi.org/10.3390/math9172175

AMA Style

De la Sen M, Ibeas A, Alonso-Quesada S. On the Reachability of a Feedback Controlled Leontief-Type Singular Model Involving Scheduled Production, Recycling and Non-Renewable Resources. Mathematics. 2021; 9(17):2175. https://doi.org/10.3390/math9172175

Chicago/Turabian Style

De la Sen, Manuel, Asier Ibeas, and Santiago Alonso-Quesada. 2021. "On the Reachability of a Feedback Controlled Leontief-Type Singular Model Involving Scheduled Production, Recycling and Non-Renewable Resources" Mathematics 9, no. 17: 2175. https://doi.org/10.3390/math9172175

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop