Next Article in Journal
Fejér-Type Inequalities for Some Classes of Differentiable Functions
Next Article in Special Issue
Dynamics of Persistent Epidemic and Optimal Control of Vaccination
Previous Article in Journal
Portrait Sketch Generative Model for Misaligned Photo-to-Sketch Dataset
Previous Article in Special Issue
Application of an Optimal Control Therapeutic Approach for the Memory-Regulated Infection Mechanism of Leprosy through Caputo–Fabrizio Fractional Derivative
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Optimal Control Problem Related to the RSS Model

by
Alexander J. Zaslavski
Department of Mathematics, Technion–Israel Institute of Technology, Haifa 32000, Israel
Mathematics 2023, 11(17), 3762; https://doi.org/10.3390/math11173762
Submission received: 26 July 2023 / Revised: 26 August 2023 / Accepted: 29 August 2023 / Published: 1 September 2023

Abstract

:
In this paper, we consider a discrete-time optimal control problem related to the model of Robinson, Solow and Srinivasan. We analyze this optimal control problem without concavity assumptions on a non-concave utility function which represents the preferences of the planner and establish the existence of good programs and optimal programs which are Stiglitz production programs.

1. Introduction and Preliminaries

The analysis of the existence and the structure of approximate optimal solutions for variational problems, optimal control problems and dynamic games on unbounded domains has been a rapidly growing area of research [1,2,3,4,5,6,7,8,9,10] which has various applications in engineering [2,6], in models of economic growth [2,11,12,13,14,15], in model predictive control [16] and in the theory of thermodynamic equilibrium for materials [17,18]. Discrete-time optimal control problems were considered in [1,19,20,21], finite-dimensional continuous-time problems were analyzed in [2,6,22,23] and infinite-dimensional optimal control was studied in [2,24,25,26,27,28], while solutions of dynamic games were discussed in [29,30,31,32].
In this paper, we study the existence of good programs and optimal programs, which are the Stiglitz production programs, for optimal control problems over infinite horizons related to a model of an economy originally formulated by Robinson [33], Solow [34] and Srinivasan [35] (henceforth, the RSS model). This model was studied in the late nineteen-sixties and early nineteen-seventies in [33,36,37,38,39,40] and it was revisited by Khan and Mitra [41]. This seminal paper became a starting point for recent research on the RSS model. Many results of the RSS model are collected in [8].
It should be mentioned that Khan and Mitra [41] assumed that the function which represents the preferences of the planner is concave. This is a usual assumption in the theory of economic growth. In particular, Khan and Mitra [41] showed the existence of good and optimal programs, which are Stigliltz production programs. In the current paper, we will extend some of their results to problems without convexity assumptions.
We assume that R 1 ( R + 1 ) is the collection of all real (non-negative) numbers and that R n is a finite-dimensional Euclidean space ordered by a non-negative orthant R + n = { u R n : u j 0 , j = 1 , , n } . For every pair of vectors u , v R n , let the inner product u v = j = 1 n u j v j , and u > > v , u > v , u v have their usual meaning. Let e ( i ) , i = 1 , , n , be the ith unit vector in R n , and e be an element of R + n , all of whose coordinates are unity. For every point u R n , let u denote the Euclidean norm of u.
Let a = ( a 1 , , a n ) > > 0 , b = ( b 1 , , b n ) > > 0 and let d ( 0 , 1 ] .
In this paper, we study an economy which produces a finite number n of alternative types of machines. For every i = 1 , , n , one unit of machine of type i requires a i > 0 units of labor to construct it, and together with one unit of labor, each unit of it can produce b i > 0 units of a single consumption good. Therefore, the vectors a , b represent the production possibilities of the economy.
We assume that all machines depreciate at a rate of d ( 0 , 1 ] . For every integer t 0 , let x ( t ) = ( x 1 ( t ) , , x n ( t ) ) 0 denote the amounts of the n types of machines which are available in time-period t, and let z ( t + 1 ) = ( z 1 ( t + 1 ) , , z n ( t + 1 ) ) 0 be the gross investments in the n types of machines during period t + 1 . Thus, z ( t + 1 ) = ( x ( t + 1 ) x ( t ) ) + d x ( t ) . Let y ( t ) = ( y 1 ( t ) , , y n ( t ) ) be the amounts of the n types of machines used for the production of the consumption good, b y ( t ) , during period t + 1 . We assume that the total labor force of the economy is unity. Evidently, gross investment, z ( t + 1 ) , requires a z ( t + 1 ) units of labor in period t and y ( t ) requires e y ( t ) units of labor in period t. Therefore, the equation a z ( t + 1 ) + e y ( t ) 1 is true. For a more detailed discussion of the model, see [8,41]. We now give a formal description of this technological structure.
A sequence { x ( t ) , y ( t ) } t = 0 is called a program if, for every non-negative integer t,
( x ( t ) , y ( t ) ) R + n × R + n , x ( t + 1 ) ( 1 d ) x ( t ) ,
0 y ( t ) x ( t ) , a ( x ( t + 1 ) ( 1 d ) x ( t ) ) + e y ( t ) 1 .
Let T 1 , T 2 be integers such that 0 T 1 < T 2 . A pair of sequences
( { x ( t ) } t = T 1 T 2 , { y ( t ) } t = T 1 T 2 1 )
is called a program if x ( T 2 ) R + n , and for every integer t which satisfies T 1 t < T 2 , Equation (1) is valid. Note that, here, x ( · ) is the state function, while y ( · ) is the control function.
Let w : [ 0 , ) [ 0 , ) be a continuous strictly increasing function which represents the preferences of the planner.
For each x 0 R + n and each integer T > 0 , set
U ( x 0 , T ) = sup { t = 0 T 1 w ( b y ( t ) ) :
( { x ( t ) } t = 0 T , { y ( t ) } t = 0 T 1 ) is a program such that x ( 0 ) = x 0 .
In the sequel, we assume that the supremum of the empty set is and that the sum over the empty set is zero.
Let x 0 , x ˜ 0 R + n and let T be a natural number. Set
U ( x 0 , x ˜ 0 , T ) = sup { t = 0 T 1 w ( b y ( t ) ) :
( { x ( t ) } t = 0 T , { y ( t ) } t = 0 T 1 ) is a program such that x ( 0 ) = x 0 , x ( T ) x ˜ 0
The following result is easily deduced from the continuity of w.
Proposition 1.
For each x 0 R + n and each natural number T there exists a program ( { x ( t ) } t = 0 T ,   { y ( t ) } t = 0 T 1 ) such that x ( 0 ) = x 0 and t = 0 T 1 w ( b y ( t ) ) = U ( x 0 , T ) .
Set
Ω = { ( x , x ) R + n × R + n : x ( 1 d ) x   and   a ( x ( 1 d ) x ) 1 } .
Define a set-valued mapping Λ : Ω R + n by
Λ ( x , x ) = { y R + n : 0 y x   and
e y 1 a ( x ( 1 d ) x ) } , ( x , x ) Ω .
Let M 0 > 0 and let T be a natural number. Set
U ^ ( M 0 , T ) = sup { t = 0 T 1 w ( b y ( t ) ) :
( { x ( t ) } t = 0 T , { y ( t ) } t = 0 T 1 ) is a program such that x ( 0 ) M 0 e
Evidently, U ^ ( M 0 , T ) is finite. The following result is easily deduced from the continuity of w.
Proposition 2.
For each M 0 > 0 and each natural number T there exists a program ( { x ( t ) } t = 0 T ,   { y ( t ) } t = 0 T 1 ) such that x ( 0 ) M 0 e and t = 0 T 1 w ( b y ( t ) ) = U ^ ( M 0 , T ) .
In this paper, we use the next simple Lemma (see Lemma 5.3 of [8]).
Lemma 1.
Let a number M 0 > max { ( a i d ) 1 : i = 1 , , n } , ( x , x ) Ω and let x M 0 e . Then, x M 0 e .
The study of the RSS model is a well-established area of research (see [8,9] and the references mentioned therein). Because of its simplicity, it allows us to study problems which cannot be solved for more complicated models. In particular, here, under certain assumptions, we obtain good programs on which investments are made only in the best of machines. Programs with such a property are called Stiglitz production programs. In [41], it was shown the existence of good and optimal programs are Stiglitz production programs in the case when the function w is concave. Here, we obtained analogous results without concavity assumptions.
Now, we present the main results of [42], which will be used in the sequel. They are extensions of some results [41] obtained when the function w was concave. It should be mentioned that the main goal in the study of models of economic growth is to show the existence of good and optimal programs. Usually, in the literature, their existence is shown when the function w representing the preferences of the planner is concave or even strictly concave. In this section, we present the results of our work [42], which show the existence of good and optimal programs without concavity assumptions on w.
We begin with the following result, which allows us to define the constant μ .
Theorem 1.
Let M 1 , M 2 > ( d a j ) 1 , j = 1 , , n . Then, there exist finite limits
lim p U ^ ( M i , p ) / p , i = 1 , 2
and
lim p U ^ ( M 1 , p ) / p = lim p U ^ ( M 2 , p ) / p .
Define
μ = lim p U ^ ( M , p ) / p
where M > max { ( d a i ) 1 : i = 1 , , n } . By Theorem 1, the constant μ is well-defined and it does not depend on M.
Theorem 2.
Assume that M 0 > ( d a j ) 1 : j = 1 , , n . Then, there exists a positive number M such that
| U ^ ( M 0 , p ) p μ | M   f o r   a l l   i n t e g e r s   p 1 .
Corollary 1.
Let M 0 > d a j 1 : j = 1 , , n . Then, there exists a positive number M such that for every program { x ( t ) , y ( t ) } t = 0 which satisfies x ( 0 ) M 0 e and every natural number T, the inequality
t = 0 T 1 [ w ( b y ( t ) ) μ ] M
is valid.
Proposition 3.
Assume that { x ( t ) , y ( t ) } t = 0 is a program. Then, either the sequence { t = 0 T 1 [ w ( b y ( t ) ) μ ] } T = 1 is bounded or
lim T t = 0 T 1 [ w ( b y ( t ) ) μ ] = .
In this paper, we use the following notion introduced by Gale [11].
A program { x ( t ) , y ( t ) } t = 0 is called good if there exists M R 1 such that
t = 0 T ( w ( y ( t ) ) μ ) M   for   all   integers   T 0 .
A program is called bad if
lim T t = 0 T ( w ( y ( t ) ) μ ) = .
Proposition 3 implies that every program which is not good is bad.
Set
x ( t ) = ( 2 n d max { a i : i = 1 , , n } ) 1 e ,
y ( t ) = min { ( 2 n ) 1 , ( 2 n d max { a i : i = 1 , , n } ) 1 } e   for   all   integers   t 0 .
It is clear that { x ( t ) , y ( t ) } t = 0 is a program. Corollary 1 implies that
μ lim T T 1 t = 0 T 1 w ( b y ( t ) ) > w ( 0 ) .
Thus,
μ > w ( 0 ) .
Theorem 3.
Let M 0 > max { ( d a i ) 1 : i = 1 , , n } . Then, there exists M > 0 such that for each x 0 R + n satisfying x 0 M 0 e , there exists a program { x ( t ) , y ( t ) } t = 0 such that x ( 0 ) = x 0 , for each integer T 1 0 and each integer T 2 > T 1
| t = T 1 T 2 1 w ( b y ( t ) ) μ ( T 2 T 1 ) | M
and that for each integer T > 0
t = 0 T 1 w ( b y ( t ) ) = U ( x ( 0 ) , x ( T ) , T ) .
A program { x ( t ) , y ( t ) } t = 0 is called weakly maximal if equality (9) holds for all integers T > 0 .
Theorem 4.
Let { x ( t ) , y ( t ) } t = 0 be a weakly maximal program such that lim sup t b y ( t ) > 0 . Then, the program { x ( t ) , y ( t ) } t = 0 is good.
Many other results on optimal control problems related to models of economic growth are collected in [9,10].

2. The Main Results

Assume that there exists σ { 1 , , n } such that for each i { 1 , , n } \ { σ } ,
b σ a σ 1 b i a i 1
and
a σ a i .
Under these assumptions, the machine σ is the most effective. It is natural to make investments only in the σ -type of machine. Programs with such a property are called Stiglitz production programs. In [41], it was shown the existence of good and optimal programs are Stiglitz production programs in cases when the function w is concave. Here, we obtained analogous results without concavity assumptions. Our results are of interest and importance since most results in the theory of economic growth are obtained under concavity assumptions on the function w.
It is clear that there exists a natural number τ 4 such that
w ( b ( min { ( 2 n ) 1 , ( 2 n d max { a j : j = 1 , , n } ) 1 } ) e ) max { b j : j = 1 , , m } ( 1 d ) τ ,
( τ 1 ) w ( b ( min { ( 2 n ) 1 , ( 2 n d max { a j : j = 1 , , n } ) 1 } ) e ) j = 0 τ w ( max { b j : j = 1 , , m } ( 1 d ) j ) .
Our results will follow from the following Lemma, which is proven in the next section.
Lemma 2.
Assume that T 2 > T 1 0 are integers, ( { x ( t ) } t = T 1 T 2 , { y ( t ) } t = T 1 T 2 1 ) is a program, for each t { T 1 , , T 2 1 } ,
z ( t ) = x ( t + 1 ) ( 1 d ) x ( t ) ,
y ( i ) ( t ) R + n , i = 1 , 2 ,
y ( 2 ) ( t ) ( 1 d ) t T 1 x ( T 1 ) ,
y ( 1 ) ( t ) x ( t ) ( 1 d ) t T 1 x ( T 1 ) ,
y ( 1 ) ( t ) + y ( 2 ) ( t ) = y ( t ) ,
x ˜ ( T 1 ) = x ( T 1 )
and that for each t { T 1 , , T 2 1 } ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } ,
x ˜ σ ( t + 1 ) = ( 1 d ) x ˜ σ ( t ) + a σ 1 ( a ( x ( t + 1 ) ( 1 d ) x ( t ) ) ,
y ˜ ( 2 ) ( t ) = y ( 2 ) ( t ) , y ˜ ( 1 ) ( t ) = a σ 1 a e y ( 1 ) ( t ) e ( σ ) ,
y ˜ ( 1 ) ( t ) + y ˜ ( 2 ) ( t ) = y ˜ ( t ) .
Then, ( { x ˜ ( t ) } t = T 1 T 2 , { y ˜ ( t ) } t = T 1 T 2 1 ) is a program and for each t { T 1 , , T 2 1 } ,
y ˜ ( t ) y ( t ) = a σ 1 a y ( 1 ) ( t ) e ( σ ) y ( 1 ) ( t ) ,
b y ˜ ( t ) b y ( t ) = i = 1 n ( b σ a σ 1 a i b i ) y i ( 1 ) ( t ) 0 .
Lemma 2 and Proposition 1 imply the following result.
Proposition 4.
For each x 0 R + n and each natural number T, there exists a program ( { x ( t ) } t = 0 T ,   { y ( t ) } t = 0 T 1 ) such that x ( 0 ) = x 0 , t = 0 T 1 w ( b y ( t ) ) = U ( x 0 , T ) and that for each t { T 1 , , T 2 1 } ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } .
Lemma 2 and Proposition 2 imply the following result.
Proposition 5.
For each M 0 > 0 and each natural number T, there exists a program ( { x ( t ) } t = 0 T ,   { y ( t ) } t = 0 T 1 ) such that x ( 0 ) M 0 e , t = 0 T 1 w ( b y ( t ) ) = U ^ ( M 0 , T ) and that for each t { T 1 , , T 2 1 } ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } .
Theorem 5.
Let M 0 > max { ( d a i ) 1 : i = 1 , , n } . Then, there exists M > 0 such that for each x 0 R + n satisfying x 0 M 0 e , there exists a program { x ( t ) , y ( t ) } t = 0 such that x ( 0 ) = x 0 , for each integer T 1 0 and each integer T 2 > T 1
| t = T 1 T 2 1 w ( b y ( t ) ) μ ( T 2 T 1 ) | M ,
for each integer T > 0
t = 0 T 1 w ( b y ( t ) ) = U ( x ( 0 ) , x ( T ) , T )
and that for each integer t 0 ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } .
Proof. 
By Proposition 4, for each integer k 1 , there exists a program ( { x ( k ) ( t ) } t = 0 k ,   { y ( k ) ( t ) } t = 0 k 1 ) such that
x ( k ) ( 0 ) = x 0 ,
t = 0 k 1 w ( b y ( k ) ( t ) ) = U ( x 0 , k )
and that for each t { 0 , , k 1 } ,
x i ( k ) ( t + 1 ) = ( 1 d ) x i ( k ) ( t ) , i { 1 , , n } \ { σ } .
It was shown in the proof of Theorem 5.8 of [8] that there exists a strictly increasing sequence of natural numbers { k j } j = 1 such that, for every non-negative integer t, there exists
x ^ ( t ) = lim j x ( k j ) ( t ) , y ^ ( t ) = lim j y ( k j ) ( t )
such that { x ^ ( t ) , y ^ ( t ) } t = 0 is a program. For each integer T 1 0 and each integer T 2 > T 1 ,
| t = T 1 T 2 1 w ( b y ^ ( t ) ) μ ( T 2 T 1 ) | M ,
where M depends only on M 0 and that, for each integer T > 0 ,
t = 0 T 1 w ( b y ( t ) ) = U ( x ( 0 ) , x ( T ) , T ) .
It is clear that, for each integer t 0 ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } .
Theorem 5 is proved. □
Lemma 2 implies the following result.
Proposition 6.
Assume that { x ( t ) , y ( t ) } t = 0 is a program such that for each program { x ( t ) , y ( t ) } t = 0 satisfying x ( 0 ) = x ( 0 ) , the inequality
lim sup T ( t = 0 T 1 w ( b y ( t ) ) t = 0 T 1 w ( b y ( t ) ) ) 0
( lim sup T ( t = 0 T 1 w ( b y ( t ) ) t = 0 T 1 w ( b y ( t ) ) ) 0   r e s p . )
holds. Then, there exists a program { x ˜ ( t ) , y ˜ ( t ) } t = 0 satisfying x ˜ ( 0 ) = x ( 0 ) such that for each program { x ( t ) , y ( t ) } t = 0 satisfying x ( 0 ) = x ˜ ( 0 ) the inequality
lim sup T ( t = 0 T 1 w ( b y ( t ) ) t = 0 T 1 w ( b y ˜ ( t ) ) ) 0
( lim sup T ( t = 0 T 1 w ( b y ˜ ( t ) ) t = 0 T 1 w ( b y ( t ) ) ) 0   r e s p . )
and that for each integer t 0 ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } .

3. Proof of Lemma 2

By (14), for each t { T 1 , , T 2 1 } ,
x ( t + 1 ) = ( 1 d ) x ( t ) + z ( t ) .
In view of (24), for each s { T 1 + 1 , , T 2 } ,
x ( s ) ( 1 d ) s T 1 x ( T 1 ) = t = 0 s 1 T 1 ( ( 1 d ) s T 1 t 1 x ( T 1 + t + 1 ) ( 1 d ) S T 1 t x ( T 1 + t ) ) = t = 0 s 1 T 1 ( 1 d ) s T 1 t 1 z ( T 1 + t ) .
For each t { T 1 , , T 2 1 } , set
z ˜ ( t ) = x ˜ ( t + 1 ) ( 1 d ) x ˜ ( t ) .
Let t { T 1 , , T 2 1 } . By (19)–(22) and (26),
x ˜ ( t + 1 ) ( 1 d ) x ˜ ( t ) , y ˜ ( t ) 0 , z ˜ ( t ) 0 .
In view of (26), for each s { T 1 + 1 , , T 2 } ,
x ˜ ( s ) ( 1 d ) s T 1 x ˜ ( T 1 ) = t = 0 s 1 T 1 ( ( 1 d ) s T 1 t 1 x ˜ ( T 1 + t + 1 ) ( 1 d ) S T 1 t x ˜ ( T 1 + t ) ) = t = 0 s 1 T 1 ( 1 d ) s T 1 t 1 z ˜ ( T 1 + t ) .
It follows from (19), (20) and (26) that, for each t { T 1 , , T 2 1 } ,
z ˜ ( t ) = x ˜ ( t + 1 ) ( 1 d ) x ˜ ( t ) = a σ 1 a ( x ( t + 1 ) ( 1 d ) x ( t ) ) e ( σ ) = a σ 1 a z ( t ) e ( σ ) .
Equations (18), (28) and (29) imply that, for each s { T 1 , , T 2 } ,
x ˜ ( s ) = ( 1 d ) s T 1 x ( T 1 ) + a σ 1 a { ( 1 d ) s T 1 i 1 z ( T 1 + i ) : i   is   an   integer , 0 i s 1 T 1 } e ( σ ) .
We show that ( { x ˜ ( t ) } t = T 1 T 2 , { y ˜ ( t ) } t = T 1 T 2 1 ) is a program. Let t { T 1 , , T 2 1 } . In view of (19) and (20),
a ( x ˜ ( t + 1 ) ( 1 d ) x ˜ ( t ) ) = a σ ( x ˜ σ ( t + 1 ) ( 1 d ) x ˜ σ ( t ) ) = a ( x ( t + 1 ) ( 1 d ) x ( t ) ) .
It follows from (15), (16), (21) and (22) that
y ˜ ( t ) = y ˜ ( 1 ) ( t ) + y ˜ ( 2 ) ( t ) ( 1 d ) t T 1 x ( T 1 ) + a σ 1 a ( ( x ( t ) ( 1 d ) t T 1 x ( T 1 ) ) e σ = a σ 1 a x ( t ) e ( σ ) + ( 1 d ) t T 1 x ( T 1 ) ( 1 d ) t T 1 a σ 1 a x ( T 1 ) e ( σ ) .
By (15)–(18), (25), (30) and (32),
y ˜ ( t ) ( 1 d ) t T 1 x ( T 1 ) + a σ 1 a { ( 1 d ) t T 1 i 1 z ( T 1 + i ) : i is an integer , 0 i t 1 T 1 1 } e ( σ ) = x ^ ( t ) .
It follows from (1), (17), (21), (22), (30) and (31) that
a ( x ˜ ( t + 1 ) ( 1 d ) x ˜ ( t ) ) + e y ˜ ( t ) a ( x ( t + 1 ) ( 1 d ) x ( t ) ) + e y ˜ ( 1 ) ( t ) + e y ˜ ( 2 ) ( t ) a ( x ( t + 1 ) ( 1 d ) x ( t ) ) + e y ( 2 ) ( t ) + a σ 1 a y ( 1 ) ( t ) a ( x ( t + 1 ) ( 1 d ) x ( t ) ) + e y ( 1 ) ( t ) + e y ( 2 ) ( t ) 1 .
By (27), (33) and (34), ( { x ˜ ( t ) } t = T 1 T 2 , { y ˜ ( t ) } t = T 1 T 2 1 ) is a program. By (17), (21) and (22), for each t { T 1 , , T 2 1 } ,
y ˜ ( t ) y ( t ) = y ˜ ( 1 ) ( t ) y ( 1 ) ( t ) = a σ 1 a y ( 1 ) ( t ) e ( σ ) y ( 1 ) ( t ) ,
b y ˜ ( t ) b y ( t ) = i = 1 n ( b σ a σ 1 a i b i ) y i ( 1 ) ( t ) .
Lemma 2 is proved.

4. Optimal Programs

A program { x ( t ) , y ( t ) } t = 0 is called optimal if, for each program { x ˜ ( t ) , y ˜ ( t ) } t = 0 satisfying x ˜ ( 0 ) = x ( 0 ) , the inequality
lim sup T ( t = 0 T 1 w ( b y ( t ) ) t = 0 T 1 w ( b y ˜ ( t ) ) ) 0
holds.
Theorem 6.
Assume that
d < 1 ,
b σ a σ 1 > b i a i 1 , i { 1 , , n } \ { σ } ,
{ x ( t ) , y ( t ) } t = 0 is an optimal program and that
z ( t ) = x ( t + 1 ) ( 1 d ) x ( t ) , t = 0 , 1 , .
Then, z i ( t ) = 0 for each integer t 0 and each i { 1 , , n } \ { σ } .
Proof. 
For each integer t 0 and each i { 1 , , n } , set
y i ( 1 ) ( t ) = max { x i ( t ) ( 1 d ) t x i ( 0 ) , y i ( t ) } ,
y i ( 2 ) ( t ) = y i ( t ) y i ( 1 ) ( t ) .
Since our program is optimal, it is not difficult to see that for each integer t 0 at least one of the following relations holds:
a ( x ( t + 1 ) ( 1 d ) x ( t ) ) + e y ( t ) = 1 ;
y ( t ) = x ( t ) .
For each integer t 0 , set
x ˜ ( 0 ) = x ( 0 ) ,
x ˜ i ( t + 1 ) = ( 1 d ) x ˜ i ( t ) , i { 1 , , n } \ { σ } ,
x ˜ σ ( t + 1 ) = ( 1 d ) x ˜ σ ( t ) + a σ 1 ( a ( x ( t + 1 ) ( 1 d ) x ( t ) ) ,
y ˜ ( 2 ) ( t ) = y ( 2 ) ( t ) , y ˜ ( 1 ) ( t ) = a σ 1 a e y ( 1 ) ( t ) e ( σ ) ,
y ˜ ( 1 ) ( t ) + y ˜ ( 2 ) ( t ) = y ˜ ( t ) .
Lemma 2 and (23) imply that { x ˜ ( t ) , y ˜ ( t ) } t = 0 is a program, for each integer t 0 ,
0 b y ˜ ( t ) b y ( t ) = i = 1 n ( b σ a σ 1 a i b i ) y i ( 1 ) ( t )
and, by (36),
b y ˜ ( t ) = b y ( t )
if and only if
y i ( t ) = 0 , i { 1 , , n } \ { σ } .
Since the program { x ( t ) , y ( t ) } t = 0 is optimal, this implies that, for each integer t 0 and each i { 1 , , n } \ { σ } ,
y i ( 1 ) ( t ) = 0 .
We show that for each integer p 0 and each i { 1 , , n } \ { σ } ,
z i ( p ) = 0 .
Assume the contrary. Then, there exist integers p 0 and i { 1 , , n } \ { σ } such that
z i ( p ) > 0 .
We show that
x ( p ) = y ( p ) .
By (35), (37), (40), (41) and the relation d < 1 for each integer t p + 1 ,
x i ( t ) ( 1 d ) t x i ( 0 ) > 0 , y i ( 1 ) ( t ) = 0 .
In view of (38), (39) and (42) for each integer t p + 1 ,
y i ( t ) = 0 , a ( x ( t + 1 ) ( 1 d ) x ( t ) ) + e y ( t ) = 1 .
Set
y ( 0 ) ( t ) = y ( t ) , t = 0 , 1 , ,
x ( 0 ) ( t ) = x ( t ) , t = 0 , 1 , , p ,
z ( 0 ) ( t ) = z ( t ) , t { 0 , 1 , , p } \ { p } ,
z ( 0 ) ( p ) = z ( p ) 2 1 z i ( p ) e ( p ) ,
x ( 0 ) ( p + 1 ) = ( 1 d ) x ( 0 ) ( p ) + z ( 0 ) ( p ) ,
x ( 0 ) ( t + 1 ) = ( 1 d ) x ( 0 ) ( t ) + z ( 0 ) ( t )
for each integer t p . By the equation above, (41) and (43), { x ( 0 ) ( t ) , y ( 0 ) ( t ) } t = 0 is an optimal program such that
a ( x ( 0 ) ( p + 1 ) ( 1 d ) x ( 0 ) ( p ) ) + e y ( 0 ) ( p ) 1 2 1 z i ( p ) a i .
This implies that for each integer s 0 at least one of the following relations holds:
a ( x ( 0 ) ( s + 1 ) ( 1 d ) x ( 0 ) ( s ) ) + e y ( 0 ) ( s ) = 1 ; y ( 0 ) ( s ) = x ( 0 ) ( s ) .
Together with (44), this implies that
x ( p ) = y ( p ) .
We show that for each integer s > p ,
z ( s ) = z σ ( s ) e ( σ ) .
Assume the contrary. Then, there exist integers s > p and j { 1 , , n } \ { σ } such that
z j ( s ) > 0 .
By (41), (43) and (45),
y j ( t ) = 0   for   each   integer   t > s .
In view of (42) and (45), choose a positive number
δ < min { x i ( s ) , a j z j ( s ) } .
Set
y ^ ( t ) = y ( t ) , z ^ ( t ) = z ( t ) , t { 0 , 1 , } \ { s } ,
z ^ ( s ) = z ( s ) z j ( s ) e ( σ ) , y ^ ( s ) = y ( s ) + δ e ( i ) ,
x ^ ( t + 1 ) = ( 1 d ) x ^ ( t ) + z ^ ( t ) , t = 0 , 1 , .
Equations (47), (49) and (50) imply that
y ^ i ( s ) = δ < x i ( s ) = x ^ i ( s ) , y ^ ( s ) x ^ ( s ) .
It follows from (47) and (49) that
a z ^ ( s ) + e y ^ ( s ) = a z ( s ) a j z j ( s ) + e y ( s ) + δ 1 a j z j ( s ) + δ < 1 .
It follows from (45), (46) and (48)–(52) that { x ^ ( t ) , y ^ ( t ) } t = 0 is a program. By (48) and (49), for each integer T > S ,
t = 0 T w ( b y ^ ( t ) ) t = 0 T w ( b y ( t ) ) = w ( b y ^ ( s ) ) w ( b y ( s ) ) = w ( b y ( s ) + δ b i ) w ( b y ( s ) ) > 0 .
This contradicts the optimality of the program { x ( t ) , y ( t ) } t = 0 . The contradiction we have reached proves that
z ( s ) = z σ ( s ) e ( σ ) for each integer s > p .
Now, we show that z ( t ) = 0 for every integer t > p . Assume the contrary. Then, there exists an integer s > p such that
z ( s ) > 0
and
z ( t ) = 0   for   each   integer   t   satisfying   p < t < s .
By (44) and (53),
z ( s ) = z σ ( s ) e ( σ ) > 0 .
Define
x ¯ ( t ) = x ( t ) , y ¯ ( t ) = y ( t ) , t = 0 , , p ,
z ¯ ( t ) = z ( t ) , t { 0 , , p } \ { p } ,
z ¯ ( p ) = z ( p ) + 2 1 a σ 1 a i z i ( p ) e ( σ ) z i ( p ) e ( i ) ,
x ¯ ( p + 1 ) = ( 1 d ) x ¯ ( p ) + z ¯ ( p ) .
By (57)–(60),
a z ¯ ( p ) = a z ( p ) a i z i ( p ) / 2 ,
a z ¯ ( p ) + e y ¯ ( p ) 1 a i z i ( p ) / 2
and that ( { x ¯ ( t ) } t = 0 p + 1 , { y ¯ ( t ) } t = 0 p ) is a program. For each integer t satisfying p < t < s , set
z ¯ ( t ) = 0 , y ¯ ( t ) = y ( t ) , x ¯ ( t + 1 ) = ( 1 d ) x ¯ ( t ) .
By (43), (49) and (61)–(63), ( { x ¯ ( t ) } t = 0 s , { y ¯ ( t ) } t = 0 s 1 ) is a program. It follows from (55), (57)–(60) and (63) that
x ¯ σ ( s ) = ( 1 d ) s p 1 x ¯ σ ( p + 1 ) = ( 1 d ) s p 1 ( x σ ( p ) ( 1 d ) + z ¯ σ ( p ) ) = ( 1 d ) s p 1 ( x σ ( p ) ( 1 d ) + z σ ( p ) e ( σ ) + 2 1 a σ 1 a i z i ( p ) ) = x σ ( s ) + 2 1 ( 1 d ) s p 1 a σ 1 a i z i ( p ) .
Choose a number δ ( 0 , 1 ) such that
δ < 2 1 z σ ( s ) , δ < 4 1 ( 1 d ) s p min { a σ 1 , a σ 2 } a i z i ( p ) .
Set
z ¯ ( s ) = z ( s ) δ e ( σ ) , x ¯ ( s + 1 ) = ( 1 d ) x ¯ ( s ) + z ¯ ( s ) ,
y ¯ ( s ) = y ( s ) + a σ δ e ( σ ) .
By (56) and (65),
z ¯ ( s ) > 0 .
In view of (64)–(66),
y ¯ σ ( s ) x σ ( s ) + a σ δ x ¯ σ ( s ) .
Equations (43), (49), (66) and (67) imply that
y ¯ ( s ) x ¯ ( s ) ,
a z ¯ ( s ) + e y ¯ ( s ) = a z ( s ) + e y ( s ) 1 .
It follows from the equation above that ( { x ¯ ( t ) } t = 0 s + 1 , { y ¯ ( t ) } t = 0 s ) is a program. By (64)–(66),
x ¯ σ ( s + 1 ) = ( 1 d ) x σ ( s ) + 2 1 ( 1 d ) s p a σ 1 a i z i ( p ) + z σ ( s ) δ x σ ( s + 1 ) .
In view of (57) and (66),
t = 0 s w ( b y ¯ ( t ) ) t = 0 s w ( b y ( t ) ) = w ( b y ( s ) + b σ a σ δ ) w ( b ( s ) ) > 0 .
For every integer t s + 1 , set
z ¯ ( t ) = z ( t ) , y ¯ ( t ) = y ( t ) , x ¯ ( t + 1 ) = ( 1 d ) x ¯ ( t ) + z ¯ ( t ) .
It is not difficult to see that { x ¯ ( t ) , y ¯ ( t ) } t = 0 is a program. By (68), for each integer T > s ,
t = 0 T w ( b y ¯ ( t ) ) t = 0 T w ( b y ( t ) ) = w ( b y ( s ) + b σ a σ δ ) w ( b ( s ) ) > 0 .
This contradicts the optimality of the program { x ( t ) , y ( t ) } t = 0 .
The contradiction we have reached implies that
z ( t ) = 0 for each integer t > p .
This implies that
x ( t ) 0 , w ( b y ( t ) ) 0 a s t .
By (8),
lim T t = 0 T w ( b y ( t ) ) μ ) = .
On the other hand, by Theorem 3, there exists a good program starting from the point x ( 0 ) . This contradicts the optimality of the program { x ( t ) , y ( t ) } t = 0 . The contradiction we have reached implies that
z i ( p ) = 0
for each integer p 0 and each i { 1 , , n } \ { σ } . Theorem 6 is proved. □

5. Conclusions

In our paper, we study a discrete-time optimal control problem which describes the model of Robinson, Solow and Srinivasan. We analyze this model with a non-concave utility function which represents the preferences of the planner and establish the existence of good programs and optimal programs which are Stiglitz production programs. Our results show that when we construct a good program, it is enough to make investments only in the best type of machine.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Aseev, S.M.; Krastanov, M.I.; Veliov, V.M. Optimality conditions for discrete-time optimal control on infinite horizon. Pure Appl. Funct. Anal. 2017, 2, 395–409. [Google Scholar]
  2. Carlson, D.A.; Haurie, A.; Leizarowitz, A. Infinite Horizon Optimal Control; Springer: Berlin/Heidelberg, Germany, 1991. [Google Scholar]
  3. Gaitsgory, V.; Grune, L.; Thatcher, N. Stabilization with discounted optimal control. Syst. Control. Lett. 2015, 82, 91–98. [Google Scholar] [CrossRef]
  4. Jasso-Fuentes, H.; Hernandez-Lerma, O. Characterizations of overtaking optimality for controlled diffusion processes. Appl. Math. Optim. 2008, 57, 349–369. [Google Scholar] [CrossRef]
  5. Khlopin, D.V. On Lipschitz continuity of value functions for infinite horizon problem. Pure Appl. Funct. Anal. 2017, 2, 535–552. [Google Scholar]
  6. Zaslavski, A.J. Turnpike Properties in the Calculus of Variations and Optimal Control; Springer: New York, NY, USA, 2006. [Google Scholar]
  7. Zaslavski, A.J. Turnpike Phenomenon and Infinite Horizon Optimal Control; Springer Optimization and Its Applications; Springer: New York, NY, USA, 2014. [Google Scholar]
  8. Zaslavski, A.J. Turnpike Theory for the Robinson-Solow-Srinivasan Model; Springer Optimization and Its Applications; Springer: Cham, Switzerland, 2020. [Google Scholar]
  9. Zaslavski, A.J. Optimal Control Problems Related to the Robinson-Solow-Srinivasan Model; Springer Monographs in Mathematical Economics; Springer: Cham, Switzerland, 2020. [Google Scholar]
  10. Zaslavski, A.J. Optimal Control Problems Arising in Mathematical Economics; Springer Monographs in Mathematical Economics; Springer: Cham, Switzerland, 2021. [Google Scholar]
  11. Gale, D. On optimal development in a multi-sector economy. Rev. Econ. Stud. 1967, 34, 1–18. [Google Scholar] [CrossRef]
  12. Hritonenko, N.; Yatsenko, Y. Turnpike and optimal trajectories in integral dynamic models with endogenous delay. J. Optim. Theory Appl. 2005, 127, 109–127. [Google Scholar] [CrossRef]
  13. Khan, M.A.; Zaslavski, A.J. On two classical turnpike results for the Robinson-Solow-Srinivisan (RSS) model. Adv. Math. Econom. 2010, 13, 47–97. [Google Scholar]
  14. McKenzie, L.W. Turnpike theory. Econometrica 1976, 44, 841–866. [Google Scholar] [CrossRef]
  15. Samuelson, P.A. A catenary turnpike theorem involving consumption and the golden rule. Amer. Econom. Rev. 1965, 55, 486–496. [Google Scholar]
  16. Damm, T.; Grune, L.; Stieler, M.; Worthmann, K. An exponential turnpike theorem for dissipative discrete time optimal control problems. SIAM J. Control. Optim. 2014, 52, 1935–1957. [Google Scholar] [CrossRef]
  17. Leizarowitz, A.; Mizel, V.J. One dimensional infinite horizon variational problems arising in continuum mechanics. Arch. Rational Mech. Anal. 1989, 106, 161–194. [Google Scholar] [CrossRef]
  18. Marcus, M.; Zaslavski, A.J. The structure of extremals of a class of second order variational problems. Annales de l’Institut Henri Poincaré C, Analyse Non Linéaire 1999, 16, 593–629. [Google Scholar] [CrossRef]
  19. Bachir, M.; Blot, J. Infinite dimensional multipliers and Pontryagin principles for discrete-time problems. Pure Appl. Funct. Anal. 2017, 2, 411–426. [Google Scholar]
  20. Blot, J.; Hayek, N. Infinite-Horizon Optimal Control in the Discrete-Time Framework; SpringerBriefs in Optimization; Springer: New York, NY, USA, 2014. [Google Scholar]
  21. Gaitsgory, V.; Parkinson, A.; Shvartsman, I. Linear programming formulations of deterministic infinite horizon optimal control problems in discrete time. Discrete Contin. Dyn. Syst. Ser. B 2017, 22, 3821–3838. [Google Scholar] [CrossRef]
  22. Lykina, V.; Pickenhain, S.M.; Wagner, M. Different interpretations of the improper integral objective in an infinite horizon control problem. J. Math. Anal. Appl. 2008, 340, 498–510. [Google Scholar] [CrossRef]
  23. Pickenhain, S.; Lykina, V.; Wagner, M. On the lower semicontinuity of functionals involving Lebesgue or improper Riemann integrals in infinite horizon optimal control problems. Control. Cybernet. 2008, 37, 451–468. [Google Scholar]
  24. Mordukhovich, B.S. Optimal control and feedback design of state-constrained parabolic systems in uncertainly conditions. Appl. Anal. 2011, 90, 1075–1109. [Google Scholar] [CrossRef]
  25. Mordukhovich, B.S.; Shvartsman, I. Optimization and feedback control of constrained parabolic systems under uncertain perturbations. In Optimal Control, Stabilization and Nonsmooth Analysis; Lecture Notes Control Information Science; Springer: Berlin/Heidelberg, Germany, 2004; pp. 121–132. [Google Scholar]
  26. Porretta, A.; Zuazua, E. Long time versus steady state optimal control. SIAM J. Control Optim. 2013, 51, 4242–4273. [Google Scholar] [CrossRef]
  27. Trelat, E.; Zhang, C.; Zuazua, E. Optimal shape design for 2D heat equations in large time. Pure Appl. Funct. Anal. 2018, 3, 255–269. [Google Scholar]
  28. Gugat, M.; Trelat, E.; Zuazua, E. Optimal Neumann control for the 1D wave equation: Finite horizon, infinite horizon, boundary tracking terms and the turnpike property. Syst. Control. Lett. 2016, 90, 61–70. [Google Scholar] [CrossRef]
  29. Guo, X.; Hernandez-Lerma, O. Zero-sum continuous-time Markov games with unbounded transition and discounted payoff rates. Bernoulli 2016, 11, 1009–1029. [Google Scholar] [CrossRef]
  30. Hernandez-Lerma, O.; Lasserre, J.B. Zero-sum stochastic games in Borel spaces: Average payoff criteria. SIAM J. Control Optim. 2001, 39, 1520–1539. [Google Scholar] [CrossRef]
  31. Kolokoltsov, V.; Yang, W. The turnpike theorems for Markov games. Dyn. Games Appl. 2012, 2, 294–312. [Google Scholar] [CrossRef]
  32. Prieto-Rumeau, T.; Hernandez-Lerma, O. Bias and overtaking equilibria for zero-sum continuous-time Markov games. Math. Methods Oper. Res. 2005, 61, 437–454. [Google Scholar] [CrossRef]
  33. Robinson, J. Exercises in Economic Analysis; MacMillan: London, UK, 1960. [Google Scholar]
  34. Solow, R.M. Substitution and fixed proportions in the theory of capital. Rev. Econ. Stud. 1962, 29, 207–218. [Google Scholar] [CrossRef]
  35. Srinivasan, T.N. Investment criteria and choice of techniques of production. Yale Econ. Essays 1962, 1, 58–115. [Google Scholar]
  36. Robinson, J. A model for accumulation proposed by J.E. Stiglitz. Econ. J. 1969, 79, 412–413. [Google Scholar]
  37. Solow, R.M. Srinivasan on choice of technique. In Trade, Growth and Development: Essays in Honor of Professor T.N. Srinivasan; Ranis, G., Raut, L.K., Eds.; North Holland: Amsterdam, The Netherlands, 2000; Chapter 1. [Google Scholar]
  38. Stiglitz, J.E. A note on technical choice under full employment in a socialist economy. Econ. J. 1968, 78, 603–609. [Google Scholar] [CrossRef]
  39. Stiglitz, J.E. Reply to Mrs. Robinson on the choice of technique. Econ. J. 1970, 80, 420–422. [Google Scholar] [CrossRef]
  40. Stiglitz, J.E. Recurrence of techniques in a dynamic economy. In Models of Economic Growth; Mirrlees, J., Stern, N.H., Eds.; John-Wiley and Sons: New York, NY, USA, 1973. [Google Scholar]
  41. Khan, M.A.; Mitra, T. On choice of technique in the Robinson-Solow-Srinivasan model. Int. J. Econ. Theory 2005, 1, 83–110. [Google Scholar] [CrossRef]
  42. Zaslavski, A.J. Good programs in the RSS model with a nonconcave utility function. J. Ind. Manag. 2006, 2, 399–423. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zaslavski, A.J. An Optimal Control Problem Related to the RSS Model. Mathematics 2023, 11, 3762. https://doi.org/10.3390/math11173762

AMA Style

Zaslavski AJ. An Optimal Control Problem Related to the RSS Model. Mathematics. 2023; 11(17):3762. https://doi.org/10.3390/math11173762

Chicago/Turabian Style

Zaslavski, Alexander J. 2023. "An Optimal Control Problem Related to the RSS Model" Mathematics 11, no. 17: 3762. https://doi.org/10.3390/math11173762

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