Abstract
An evasion differential game of one evader and many pursuers is studied. The dynamics of state variables \(x_1,\ldots , x_m\) are described by linear differential equations. The control functions of players are subjected to integral constraints. If \(x_i(t) \ne 0\) for all \(i \in \{1,\ldots ,m\}\) and \(t \ge 0\), then we say that evasion is possible. It is assumed that the total energy of pursuers doesn’t exceed the energy of evader. We construct an evasion strategy and prove that for any positive integer m evasion is possible.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The field of differential games was pioneered by Isaacs (1965) in the 1960s and since then enormous amount of work has been devoted to its study (for example, see Friedman 1971; Hajek 1975; Pontryagin 1988; Krasovskii and Subbotin 1988; Petrosyan 1993; Başar and Olsder 1999; Buckdahn et al. 2011 and references therein). A substantial part of these works concern simple motion pursuit and evasion differential games of many players. Often, either geometric or integral constraints are imposed on the control parameters of players. In Croft (1964) Croft showed that in the n-dimensional Euclidean ball n lions can catch the man, while the man can escape from \(n-1\) lions when the controls of the players are subject to geometric constraints. A similar game problem was studied by Ivanov (1980) on any convex compact set and an estimate from above was obtained for guaranteed pursuit time.
Interesting results were obtained in Alexander et al. (2009), Azamov (2008), Bakolas and Tsiotras (2011), Berkovitz (1986), Bhattacharya et al. (2016), Konstantinidis and Kehagias (2016) and Sun and Tsiotras (2014) for various games in unbounded regions as well as on graphs. Evasion problem on time interval \([t_0, \infty )\) was introduced and studied by Pontryagin and Mischenko (1971). In Mishchenko et al. (1977) Mishchenko et al. proposed a new manoeuvre for evasion in the game of many pursuers.
Chernous’ko (1976) studied an evasion game of one evader and several pursuers with a state constraint, i.e. the evader was supposed to remain in a neighborhood of a given ray for the duration of the game. He proved that if the evader is faster than the pursuers then evasion is possible. This result was extended by Chernous’ko and Zak (1985) and Zak (1978, 1981, 1982) to more general differential game problems. Related problems of evasion from a group of pursuers were studied in Borowko et al. (1988) and Chodun (1989).
In Pshenichnii (1976) Pshenichnii considered a simple motion differential game of many pursuers and one evader in \({\mathbb {R}}^n\), when all players have the same dynamic possibilities. He proved that if the initial state of the evader belongs to the interior of convex hull of pursuers’ initial states, then pursuit can be completed, otherwise evasion is possible. Based on this work, Pshenichnii et al. (1981) developed the method of resolving functions for solving linear pursuit problems with many pursuers. Later on, the results of paper (Pshenichnii 1976) were extended by many researchers to cover various cases. For example, when control sets of players are convex compact sets, Grigorenko (1990) obtained the necessary and sufficient conditions of evasion of one evader from several pursuers.
The papers Chikrii and Prokopovich (1992) and Kuang (1986) are also extensions of Pshenichnii (1976). In Kuchkarov et al. (2012) the game problem of many pursuers and one evader was studied on a cylinder. In the recent work of Kuchkarov et al. (2016), the results of Pshenichnii (1976) were extended to differential games on manifolds with Euclidean metric. In Blagodatskikh and Petrov (2009) Blagodatskikh and Petrov obtained necessary and sufficient condition of evasion in a simple motion differential game of a group of pursuers and a group of evaders in \({\mathbb {R}}^n\) where all evaders use the same control. By definition, pursuit is considered completed if the state of a pursuer coincides with the state of at least one evader. Also, the works (Bannikov and Petrov 2010; Vagin and Petrov 2001) related to such games. Recently in Scott and Leonard (2018) the authors consider a pursuit-evasion game involving one pursuer and multiple evaders motivated by the seminal “selfish herd” model of Hamilton (1971). The pursuer can freely move in any direction with bounded speed and evaders move with bounded speed and bounded turning speed. Using Isaacs’ heuristic argument they constructed an optimal strategy for the pursuer and concluded that the optimal strategy for the pursuer is to focus on a single evader that can be captured in minimum time. Moreover, “non-targeted” evaders are always able to escape. We refer to Kumkov et al. (2017) for a survey of results on differential games of many players with geometric constraints. In the case of integral constraints, simple motion evasion games of many players were solved in Alias et al. (2016), Ibragimov et al. (2012) and Ibragimov et al. (2018).
In the present paper, we study a linear evasion differential game of many pursuers and one evader. The controls of players are subjected to integral constraints. To the best of our knowledge no previous study has investigated the linear evasion game problem stated in the present paper. The main difficulties in solving the problem are the construction of evasion strategy and to prove the fact that the objects go around the origin on some specified time interval [0, T] maintaining some distances from the origin. Note that we employ non-anticipative strategies in the present game model (see, for example, Cardaliaguet et al. 2000).
Note that there is a similarity between the constructed evasion strategies and proofs of the main results of current and existing works (Ibragimov et al. 2012, 2018). They are (i) the definition of time intervals \([\tau _i, \tau '_i)\), (ii) the construction of a strategy for the evader which allows the evader to use a manoeuvre on \([\tau _i, \tau '_i)\) against the i-th pursuer, (iii) estimating the distances between the evader and pursuers, and establishing that evasion is possible. We believe that these steps will be common for the most of open evasion differential game problems of many players with integral constraints described by the linear system of equations as well. However, the main difficulties in solving the open problems will remain to overcome the steps (i)–(iii) listed above.
In the case of linear equations studied in the present paper, the strategies of existing papers do not work since, for the linear equation describing the game, we have to find its own \(\tau _i\). Also, by contrast, we need bounded \(\tau _i\), \(\tau '_i\) and new techniques to estimate \(x_p(t)\). Note that according to the strategy of the present paper, in contrast to previous works, each object, for any control functions of pursuers, moves with a positive speed in the direction of y-axis on the time interval [0, T]. Moreover, all the objects will become on the upper half plane by the time T, and then evasion is established. The fact that each time interval where the evader uses a manoeuver is contained in the interval [0, T] plays a key role in establishing a number of estimates in the proof of the main result.
This work is a milestone study to undertake a detailed analysis of linear evasion differential game problem of many pursuers and one evader with integral constraints. We are confident that the construction in the present paper will be a stepping stone to open problems and will open prospects for general multi person linear evasion differential games with integral constraints and this study makes a major contribution to research on general linear evasion differential games.
2 Statement of problem
Let \(x_1, \dots , x_m\), \(m\ge 1\), be the points moving in \({\mathbb {R}}^n\) whose dynamics are described by the equations
where \(u_1, \dots , u_m\) are the control parameters of pursuers and v is that of evader, \(\lambda _i>0\), \(x_i, x_i^0, u_i,v\in {\mathbb {R}}^n\), \(n\ge 2\), \(x_i^0 \ne 0\), \(i=1, \ldots , m\).
Definition 2.1
Measurable functions \(u_i(t)\) and v(t), \(t \ge 0\), that satisfy the following integral constraints
are called controls of the ith pursuer and evader, respectively.
Definition 2.2
A function \((t, t_1, \ldots ,t_k, x_1, \ldots , x_m, u_1, \ldots , u_m) \mapsto V(t, t_1, \ldots ,t_k, x_1, \ldots , x_m, u_1, \ldots , u_m)\), \(V:[0, \infty )^{k+1}\times {\mathbb {R}}^{2nm}\rightarrow {\mathbb {R}}^n\), where \(t_1, \ldots ,t_k\), \(0< t_1< \cdots< t_k < \infty \), are some positive numbers (unspecified) and k is a positive integer, is called strategy of evader if the following system of equations
has a unique solution \((x_1(t), \dots , x_m(t))\), \(t\ge 0\), for any controls \((u_1(t), \dots , u_m(t))\), of pursuers and along this solution
The strategy \(V(t, t_1,\ldots ,t_k, x_1, \dots , x_m, u_1, \dots , u_m)\) is nonanticipatively defined with respect to the strictly increasing finite sequence of numbers \(t_1,\ldots ,t_k\) as follows. Let the time \(t_i\) (\(t_0=0\)), \(i=0,1,\ldots ,k\), be occurred. The strategy of the evader is defined on the time interval \([t_i, t_{i+1})\), \(i=0,1,\ldots ,k\), where \(t_{k+1}=+\infty \), as a function \(V=V^i(t,t_1,\ldots ,t_i, x_1, \dots , x_m, u_1, \dots , u_m)\). The trajectories of objects \(x_1(t),\ldots ,x_m(t)\) i.e. the solution of (3) generated by this strategy and arbitrary controls of pursuers \(u_1(t), \dots , u_m(t)\) are then defined as the solution of the initial value problem
until the time \(t_{i+1}\), \(i=0,1,\ldots ,k\), occurs. The number \(t_{i+1}\) is defined as the first time when the points \(x_1(t),\ldots ,x_m(t)\) satisfy a certain condition. In this way, we define the solution of (3) on the intervals \([t_i, t_{i+1})\), \(j=0,1,\ldots ,k\). It should be noted that the evader can predict neither the values of \(t_1,\ldots ,t_k\) nor the length of the interval \([t_i, t_{i+1})\), \(i=0,1,\ldots ,(k-1)\).
Definition 2.3
If there exists a strategy V of evader such that for any controls of pursuers \(x_i(t)\ne 0\), \(i=1, \dots , m\), \(t\ge 0\), then we say that evasion is possible.
The problem is to find a condition for evasion to be possible.
Thus, the evader knows the values \(x_1(t), \ldots , x_m(t)\), \(u_1(t), \dots , u_m(t)\) of parameters \(x_1, \ldots , x_m\), \(u_1, \ldots , u_m\) at the current time t. Pursuers apply arbitrary controls \(u_1(t), \ldots , u_m(t)\), \(t\ge 0\), and try to realize the equation \(x_i(t) = 0\) at least for one \(i \in \{1,2,\ldots ,m\}\), whereas the evader tries to maintain the inequalities \(x_i(t) \ne 0\) for all \(i =1,\ldots , m\) and \( t \ge 0\).
3 The main result
In this section we prove a theorem about evasion. To this end, we specify the conditions to define the numbers \(t_i\) and construct an explicit nonanticipative strategy for the evader.The following is the main result of the current paper.
Theorem 3.1
If
then evasion is possible in game (1)–(2).
We prove the theorem in several subsections. The proof strategy is as follows. The solution of the initial value problem (1) is given by
Since \(x_i(t)=0\) if and only if \(y_i(t)=0\), below we study the evolution of \(y_i(t)\). We construct an evasion strategy such that the second coordinate of each point \(y_i(t)\) strictly increases all the time. It remains to look at the situation with initial state \(y_i(0)\) with \(y_{i2}(0) < 0\) for some i.
Define an \(a_i\)-approach time \(t=\tau _i\) as the first time for which \(|y_i(t)| = a_i\) and \(y_{i2}(t) < 0\). (\(a_i\)) is a strictly decreasing sequence so \(\tau _i\) (if ever defined) is increasing. Time \(\tau '_i > \tau _i\) is specified to ensure that \(y_{i2}(\tau '_i) > 0\) if a “manoeuvre” is deployed on the time interval \([\tau _i, \tau '_i)\).
More essential for the proof of the theorem is that the sequence \(\{\tau _i\}\) is bounded such that the set \(I_1 = \bigcup _{i =1}^{m_0} [\tau _i, \tau '_i)\) is contained in [0, T] for some T. This is essentially implied by the fact that \(y_{i2}(t)\) is strictly increasing for all i and at any time \(t > 0\), and the definition for the \(a_i\)-approach time \(\tau _i\) requires \(y_{i2}(t) < 0\).
The “manoeuvre” is defined (see (16)) such that once some object \(y_i(\tau _p)\) is close to the origin, i.e. \(|y_i(\tau _p)| = a_p\) while \(y_{i2}(\tau _p) < 0\) for some \(\tau _p\), some energy is allocated on the first coordinate in order to increase \(|y_{i1}(t)|\) (such that \(|y_i(t)| \ge a_{p+1}\) on \([\tau _p, \tau '_p]\), (see (55)), avoiding the origin). Also, \(y_{i2}(\tau _p)\) increases on \([\tau _p, \tau '_p]\) (such that \(y_{i2}(t) \ge a_p\) on \([\tau '_p, \infty )\) (see (56))). The objective is that after the distance of point \(y_i(t)\) from the origin is \(a_p\) at \(t=\tau _p\), it is not possible for it to be again at an \(a_q\) distance at some \(\tau _q\) with \(q \ge p + 1\) (see (53)-(55))
The auxiliary trajectory \(z_p(t)\) is the trajectory of \(y_p(t)\) if the evader applies the “manoeuvre” against the p-pursuer on the whole interval \([\tau _p, \tau '_p)\). In the end, estimations of \(|y_p(t)-z_p(t)|\) and \(z_p(t)\) are needed to estimate \(|y_p(t)|\).
3.1 Notations
It is sufficient to consider the case when \(n=2\) and
(see, for example, (Ibragimov et al. 2012, 2018).
Let \(\alpha \) be any number satisfying the condition
We choose a number \(a_1\) such that
where \(\Lambda =\max _{1\le i\le m}\lambda _i\). Let
Let a sequence \(\{a_i\}_{i=1}^\infty \) be defined by the formula \(a_{i+1}=\kappa \cdot a_i^4\). It is not difficult to see that this sequence has the following
Property 3.2
\(\sum _{i=k}^\infty a_i\le 2a_{k}\) for any \(k \ge 1\).
Let \(y_i=(y_{i1}, y_{i2})\), \(v=(v_1, v_2)\), and \(u_i=(u_{i1}, u_{i2})\). Define \(a_i\)-approach time \(\tau _i\) to be the first time such that
for some \(j\in \{1, \dots , m\}\), where \(m_0\) is a positive integer. In Sect. 3.2 we’ll show that \(\tau _i\) are defined for some points \(y_i\), \(i=1, \ldots ,m_0\), \(m_0 \le m\). Note that \(a_i\)-approach times \(\tau _i\) may not be defined as well (\(m_0 = 0\)).
First we define \(\tau _1\) if relations (10) are satisfied at \(i=1\) for some j. Then, we define \(\tau _2\) and so on. Therefore, \(\tau _1< \tau _2< \cdots < \tau _{m_0}\). Note that times \(\tau _i\) are unspecified and depend on the evader’s strategy and the controls of the pursuers. It is important to note the fact that all the numbers \(\tau _i\) will be in the interval [0, T], which will be established in Sect. 3.2.
Without loss of generality we relabel \(y_j\) for which \(|y_j(\tau _i)|=a_i\), \(y_{j2}(\tau _i)<0\) by \(y_i\). Note that the condition (10) can occur at the time \(\tau _i\) for several j. If so, we label any one of them by \(y_i\). Let
Property 3.3
For any \(i, k \in \{1, \dots , m_0\}\),
-
(1)
\(\tau _i'-\tau _i\le \frac{2a_i}{\alpha }\).
-
(2)
\(\sum _{i=k}^{m_0}(\tau _i'-\tau _i)\le \frac{4a_k}{\alpha }\).
Proof
To prove item (1), we have
Since for any \(a \ge 1\) and \(b \ge 0\) we have \(\ln (a+b) \le \ln a + b\), therefore (11) implies that
The proof of item (2) follows from (12) as follows
using Property 3.2. \(\square \)
Further, we define a function \(r:[0, \infty )\rightarrow \{0, 1, \dots , m_0\}\) as follows: set \(r(t)=i\), if \(t\in [\tau _i, \tau _i'){\setminus } I_{i+1}\), \(i=0, \dots , m_0\), where \(\tau _0'=\infty \), \(I_i=\cup _{j=i}^{m_0}[\tau _j, \tau _j')\), \(I_{m_0+1}=\emptyset \). The function r has the following useful property:
Property 3.4
For \(i=1, 2, \ldots , (m_0-1)\),
-
(1)
\(r(t)=i\) for \(\tau _i \le t < \tau _i'\) if \(\tau _i' \le \tau _{i+1}\).
-
(2)
\(r(t)=i\) for \(\tau _i \le t < \tau _{i+1}\) if \(\tau _{i+1} \le \tau _i'\).
Proof
Suppose that \(\tau _{i}' \le \tau _{i+1}\). Then \([\tau _i, \tau _i'){\setminus } I_{i+1}=[\tau _i, \tau _i')\). Therefore, \(r(t)=i\) for \(t \in [\tau _i, \tau _i')\). This proves item (1).
To prove item (2), suppose that \(\tau _{i+1}\le \tau _i'\). Since \(\tau _i< \tau _{i+1}< \cdots < \tau _{m_0}\), we have \([\tau _{i}, \tau _{i+1}) \subset [\tau _{i}, \tau _i'){\setminus } I_{i+1}\). Therefore, \(r(t)=i\) for \(t\in [\tau _i, \tau _{i+1})\) by definition. \(\square \)
Example 3.5
If
then r(t) has the graph shown in Fig. 1.
3.2 Strategy for the evader
Now we are ready to construct a strategy for the evader. Let \(u_j(t)\), \(j=1,\ldots ,m\), be arbitrary controls of pursuers. Set
where \(r=r(t)\), \(V_i(t)=(V_{i1}(t), U(t))\), \(\tau _i \le t < \tau '_i\), \(i=1, \dots , m_0\), is defined as follows
Note that U(t) doesn’t depend on i. Finally, let
Equation (15) shows that the function \(r=r(t)\) assigns the control \(V_r(t)\) for v(t).
For example, if there are 5 pursuers and the numbers \(\tau _i, \tau '_i\), \(i=1,\ldots ,5\), are arranged as in Example 3.5, then using the values of r(t) in Fig. 1 we obtain from (15) that
On the intervals \([0, \tau _1)\), \([\tau _2', \tau _4)\), and \([\tau _5', T]\), where \(r(t)=0\) on [0, T], the evader’s strategy is defined by (14).
If \(r(t)= i > 0\) on some time interval, then we say that evader is applying a manoeuvre \(V_i(t)\) against the ith pursuer, or the evader is under the attack of the i-th pursuer on that interval. In Example 3.5, \(r(t)=0\) on intervals \([0, \tau _1)\) and \([\tau _2', \tau _4)\) and so the evader is not under the attack of any pursuer on these intervals. Since \(r(t)= 1\) on \([\tau _1, \tau _2)\), therefore the evader is under the attack of the first pursuer on this interval, and so evader applies the manoeuvre \(V_1(t)\) against the first pursuer on this interval. Also, we can see other manoeuvres of evader in formula (18).
The evader chooses his maneuvers nonanticipatively stage by stage as the game progresses. For the Example 3.5, the numbers \(t_1, t_2,\ldots , t_{k} \in [0, T]\) in Definition 2.2 are defined as follows: \(t_0=0\), \(t_1=\tau _1\), \(t_2=\tau _2\), \(t_3=\tau _3\), \(t_4=\tau '_3\), \(t_5=\tau '_2\), \(t_6=\tau _4\), \(t_7=\tau _5\), \(t_8=\tau '_5\), \(t_9=T\). As the time \(t_i\), \(i=1,2,\ldots ,8\) (\(t_0=0\)) occurs, the function r(t) assigns the strategy \(V_{r_i}(t)\) for the evader defined by (14), (15), where \(r_i=r(t_i)\). The evader uses this strategy until \(t_{i+1}\) occurs, that is, on the interval \(t_i \le t < t_{i+1}\). Note that \(t_{i+1}\) is unspecified and defined as the first time when \(r(t_i) \ne r(t_{i+1})\).
In general, the numbers \(t_1, t_2,\ldots , t_{k} \in [0, T]\) are defined as follows. By (14) the evader uses strategy \(v(t)=V_0(t)\), \(\tau _0 \le t < \tau _1\). This means the evader applies \(v(t)=V_0(t)\) until \(\tau _1\) occurs. Set \(t_1=\tau _1\), \(t_k=T\). The numbers \(t_2,\ldots , t_{k-1}\) are defined inductively. Let the time \(t_i \in \{\tau _1, \tau '_1,\ldots , \tau _p, \tau '_p\}\), \(i,p \ge 1\), occur and let \(r_i=r(t_i)\). Then by (14) and (15) the evader applies the strategy \(v(t)=V_{r_i}(t)\) starting from \(t_i\) until the time \(t_{i+1}\) occurs, for which \(r(t_i) \ne r(t_{i+1})\) for the first time, where \(t_{i+1} \in \{\tau _1, \tau '_1,\ldots , \tau _p, \tau '_p, \tau _{p+1}, \tau '_{p+1}\}\). As the time \(t_{i+1}\) occurs the evader uses the strategy \(v(t)=V_{r_{i+1}}(t)\) starting from the time \(t_{i+1}\) where \(r_{i+1}=r(t_{i+1})\) and so on. To determine the times \(\tau _i\), \(i=1,2,\ldots , m_0\), the evader uses the current values of states \(y_i(t)\), \(i=1,2,\ldots ,m\). To this end, it suffices for the evader to know the current time t and \(x_i(t)\), \(i=1,2,\ldots ,m\). Also, we can see from (14) and (15) that the strategy of evader has the form \(v(t)=V_{r_i}(t)\) on the intervals \(t_i \le t < t_{i+1}\), \(i=0,1,\ldots ,k\).
We now show that the strategy defined by the equations (14)–(17) is admissible. Indeed, let
Note that
Clearly, for v(t) defined by (14)–(17) we have \(v_1^2(t)+v_2^2(t)=|f(t)+g(t)|^2\). Therefore, using the Minkowskii inequality and (19) we obtain
since by definition of \(T, T_0\) and \(\alpha \)
Here, in the last inequality we used (7). Thus, the evasion strategy (14)–(17) is admissible.
Next, we prove the following statement.
Lemma 3.6
The following are true
-
1)
For all \(i=1, \dots , m\), we have (i) \(y_{i2}(t) > 0\) for \(t \ge T_0\) and (ii) \(\tau _i' \le T\).
-
2)
-
(i)
if \(x^0_{j2} < 0\) for some \(j \in \{1,\ldots ,m\}\), then \(y_{j2}(\theta ) = 0\) at some unique \(\theta \), \(0< \theta < T_0\), and \(y_{j2}(t) > 0\) for all \(t > \theta \).
-
(ii)
if \(x^0_{j2} \ge 0\) for some \(j \in \{1,\ldots ,m\}\), then \(y_{j2}(t) > 0\) for all \(t > 0\).
-
(i)
Proof
We first show that \(y_{i2}(T_0) > 0\) for all \(i=1, \dots , m\). Indeed, by (14)–(15) we have
and therefore,
Hence, \(y_{i2}(t)\), \(0 \le t \le T_0\), increases strictly. By (21) we have
Thus, \(y_{i2}(T_0)>0\) for all \(i=1, \dots , m\). Since \(v_2(t) \ge |u_i(t)|\ge |u_{i2}(t)|\) for \(t > T_0\), therefore for \(t>T_0\) we have
Thus, \(y_{i2}(t)>0\), for all \(t \ge T_0\) and \(i=1, \dots , m\). In particular, we obtain that there is no \(a_k\)-approach time \(\tau _k\) in the time interval \([T_0, \infty )\), since by definition (10) of an \(a_k\)-approach time \(\tau _k\) one has to have \(y_{k2}(\tau _k) < 0\). This is impossible for \(\tau _k \ge T_0\) since by item 1) (i) \(y_{k2}(t)>0\) for all \(t \ge T_0\). Thus, \(\tau _i \le T_0\) for all \(i=1, \ldots ,m_0\).
Next, by item 1) (ii) of Property 3.3 we have
and the proof of item 1) of Lemma 3.6 follows. In particular, (22) implies that \(I_1 \subset [0, T]\).
Remark 3.7
Due to the inclusion \(I_1 \subset [0, T]\) the set \([0, T]\cap I_1\) in (15) is equal to \(I_1\).
Next, we prove item 2) (i). Since by (21) \(y_{j2}(t)\), \(0 \le t \le T_0\), increases strictly and as shown above \(y_{j2}(T_0)>0\), then we necessarily have that \(y_{j2}(\theta ) = 0\) at some unique \(\theta \), \(0< \theta < T_0\). In view of (20) we then obtain for \(t > \theta \) that
which is the desired result. To show item 2) (ii), using \(x^0_{j2} \ge 0\) we observe that for \(t \ge 0\),
This completes the proof of Lemma 3.6. \(\square \)
Item 1) (i) of Lemma 3.6 implies, in particular, that for the point \(y_j\) with initial state \(x_j^0\) for which \(x_{j2}^0 < 0\), the inequality \(y_{j2}(T_0) > 0\) is satisfied. Thus, we necessarily have either \(|y_j(\tau _j)| = a_j\) and \(y_{j2}(\tau _j) < 0\) at some \(0< \tau _j < T_0\) (see the point \(y_i\) in Fig. 2) or \(y_{j2}(\theta ) = 0\) and \(|y_{j1}(\theta )| \ge a_j\) at some \(0< \theta < T_0\) (see the point \(y_j\) in Fig. 2). The former case will be studied in the following subsections in detail. In the latter case, we ignore the point \(y_{j}(t)\) starting from the time \(\theta \) since by Lemma 3.6 2) (i) we have \(y_{j2}(t) > 0\) and so \(y_{j}(t) \ne 0\) for all \(t > \theta \). That is why in definition of \(a_i\)-approach time \(\tau _i\) (10) we required the inequality \(y_{j2}(\tau _i) < 0\). The initial states \(x_k^0\) with \(x_{k2}^0 > 0\), and \(x_l^0\) with \(x_{l2}^0 = 0\), are shown in Fig. 3. We ignore the corresponding points \(y_k(t)\) and \(y_l(t)\) as well for \(t \ge 0\) since by Lemma 3.6 2) (ii) \(y_{k2}(t) > 0\) and \(y_{l2}(t) > 0\) for all \(t \ge 0\).
Property 3.8
For any \(i \in \{1, \dots , m_0\}\) and \(p \in \{1, \dots , m\}\),
Proof
We use (12) and \(\tau _i \le T_0 < T\) to obtain
Since by (8) \(\frac{2\lambda _p a_i}{\alpha } \le \frac{2\Lambda a_1}{\alpha } \le 1\), then using the inequality \(e^x - 1 \le 2x\), \(0 \le x \le 1\), in (24) we obtain (23). This completes the proof of the property. \(\square \)
3.3 Auxiliary point \(z_p\)
Take any \(p\in \{1, \dots , m_0\}\) and estimate \(|y_p(t)|\) on \([\tau _p, \tau _p']\) assuming that \(a_p\)-approach was occurred at time \(\tau _p\) with the point \(y_p\). To this end we introduce an auxiliary point \(z_p\) whose dynamics is described by the following equation
Note that the point \(z_p(t)\) is defined only on the interval \([\tau _p, \tau _p']\). Since by (15) \(v_2(t)=U(t)\), therefore
Next, we show that
Indeed, denoting
we obtain
Therefore, using the Minkowskii inequality and then item (1) of Property 3.3 we obtain
since by (8) \(a_p\le a_1 <\frac{(\sigma -\rho )^2}{4\alpha }\), and hence (27) is true.
3.4 Estimation of \(|z_p(t)|\)
Let \(\tau _p\le t<\tau _p'\) and for definiteness assume that \(y_{p1}(\tau _p)\ge 0\). Then by (16) we have \(V_{p1}(t)=\alpha +|u_{p1}(t)|\). Therefore,
On the other hand,
The integral in (29) can be estimated by using the Cauchy-Schwartz inequality as follows
Since by (27) and the admissibility of control \(u_p(s)\)
then it follows from (30) that
Since by (22) \(\tau _p \le t \le \tau '_p \le T\), therefore
Then by (31) we can see that
Combining (29) and (32), and using the equation \(|y_p(\tau _p)|=a_p\) yields that
It is easily seen from (28) and (33) that
where
Note that \(f_1(t)\), \(t \ge \tau _p\), increases from 0 to \(\infty \) and \(f_2(t)\), \(t \ge \tau _p\), decreases from \(a_p\) to \(-\infty \). It is not difficult to see that f(t), \(t\ge \tau _p\), attains its minimum at the point \(t=t_*\), where
Let \(\left( e^{\lambda _pt}-e^{\lambda _p\tau _p}\right) ^{1/2} = z\). Then Eq. (35) takes the form
or \(\alpha z^2 + 2\sigma \sqrt{e^{\Lambda T}\lambda _p}z-a_p\lambda _p=0\). This equation has the following positive root
Then
By (8) we have \(a_1<\frac{\sigma ^2}{32\alpha } < \frac{1}{\alpha }\sigma ^2e^{\Lambda T}\), and so \(a_p\alpha \le a_1\alpha < \sigma ^2e^{\Lambda T}\), therefore (36) implies that
Next, since by definition
using the fact that \(y_{p2}(\tau _p)\ge -|y_p(\tau _p)| = -a_p\) we obtain
Finally, let \(t \ge \tau _p'\). By (26) \(y_{p2}(\tau '_p) = z_{p2}(\tau '_p)\), and by (14), (15) and (17), \(v_2(t) \ge |u_{p2}(t)|\). Then using (17), (38) we get
Thus, we have the following inequalities
3.5 Estimation of \(|y_p(t)-z_p(t)|\)
We have
Consider two cases: (i) \(\tau _p'\le \tau _{p+1}\) and (ii) \(\tau _{p+1}\le \tau _p'\).
Case (i). Let \(\tau _p'\le \tau _{p+1}\). Then by item (1) of Property 3.4\(r=r(t)=p\) for \(\tau _p \le t <\tau _p'\). Therefore by (42) we have \(v(t)=V_p(t)\), \(\tau _p \le t < \tau _p'\). Hence, by (41)
Case (ii). Assume now \(\tau _{p+1} \le \tau _p'\). Then by item (2) of Property 3.4 we have \(v(t)=(V_{p1}(t), U(t))\), \(\tau _p \le t < \tau _{p+1}\). Therefore, (41) leads to
Since by definition \(r(t)=p\), \(t\in [\tau _p, \tau _p'){\setminus } I_{p+1}\) and \([\tau _{p+1}, t){\setminus } I_{p+1} \subset [\tau _p, \tau _p'){\setminus } I_{p+1}\), therefore we have \(r=r(t)=p\), and hence, \(v(t)=V_p(t)\) for \(t \in [\tau _{p+1}, t){\setminus } I_{p+1}\). Consequently, the first integral in (44) is 0, and so (44) takes the form
and therefore (45) implies that
To estimate the integral in (46), we need to estimate the integrals
The first integral can be estimated using (23) and Property 3.2 as follows
Next, we estimate the second integral in (47). Using the Cauchy-Schwartz inequality we have
Since
and similar to (48) we get
Then it follows from (49) that
Similarly, for the third integral in (47), we have
Combining (48), (50), and (51) we obtain from (46) that
using the inequality
which follows from the inequalities \(a_{p+1} \le a_1 < \frac{\sigma ^2}{32\alpha }\) (see (8)).
Thus,
3.6 Estimation of \(|y_p(t)|\)
for \(t\in [\tau _p, \tau _p']\) since by (9)
Also, it follows from the definition of \(\kappa \) and the inequality \(a_p < 1\) that
Therefore, (53) implies that \(|y_p(t)| > a_{p+1}\). Also, by (40)
Thus,
Thus we conclude:
If an \(a_p\)-approach time \(\tau _p\) occurs with the point \(y_p\) (see the point \(y_i\) in Fig. 2), then \(y_p(t)\ne 0\), for all \(t\ge 0\) (see (54)–(56)). Moreover, for any \(i\ge p+1\), there is no \(a_i\)-approach time \(\tau _i\) for the point \(y_p\)
-
(1)
on the time interval \([\tau _p, \tau _p']\) since \(|y_{p}(t)| > a_{p+1} \ge a_i\) for any \(i \ge p+1\) (see (55)).
-
(2)
on the time interval \([\tau _p', \infty )\), since \(|y_{p}(t)| \ge y_{p2}(t) \ge a_p > a_i\) for any \(i\ge p+1\) (see (56)).
The proof of Theorem 3.1 is completed.
4 Conclusion
We have studied a linear evasion differential game of many pursuers and one evader. We have constructed a strategy for the evader and proved the possibility of evasion. The evader uses a manoeuvre on the set \(I_1\) and on the set \([0, T]{\setminus } I_1\) evader uses the control \(v(t) = \left( 0, \alpha +\left( \sum _{j=1}^m|u_j(t)|^2\right) ^{1/2}\right) \). The measure of the set \(I_1\) can be made by choosing parameters \(a_1\) and \(\alpha \) as small as we wish. We have also shown that all the approach times \(\tau _i\) can occur only before a specified time \(T_0\), moreover \(\tau _i' \le T\). The total number of approach times \(\tau _i\) of all pursuers doesn’t exceed the number of pursuers m. For \(t \ge T\), the evader uses the control \(v(t) = \left( 0, \left( \sum _{j=1}^m|u_j(t)|^2\right) ^{1/2}\right) \) and there is no longer an approach time occurs. The main contributions of the paper are (i) the construction of evasion strategy, (ii) estimating the distances of objects from the origin, (iii) the possibility of evasion from many pursuers.
References
Alexander S, Bishop R, Christ R (2009) Capture pursuit games on unbounded domain. Lënseignement Mathëmatique 55(1/2):103–125
Alias IA, Ibragimov G, Rakhmanov A (2016) Evasion differential game of infinitely many evaders from infinitely many pursuers in Hilbert space. Dyn Games Appl 6(2):1–13. https://doi.org/10.1007/s13235-016-0196-0
Azamov AA (2008) A lower bound for the advantage coefficient in a search problem on graphs. Differ Equ 44(12):1764–1767
Bakolas E, Tsiotras P (2011) On the relay pursuit of a maneuvering target by a group of pursuers. In: 50th IEEE conference on decision and control and European control conference, Orlando, FL, 2011, pp 4270–4275
Bannikov AS, Petrov NN (2010) To non-stationary group pursuit problem. Trudy Inst Math Mech UrO RAN 16(1):40–51
Başar T, Olsder G (1999) Dynamic noncooperative game theory. Reprint of the second (1995) edition. Classics in Applied Mathematics, 23. SIAM
Berkovitz LD (1986) Differential game of generalized pursuit and evasion. SIAM J Control 24(3):361–373
Bhattacharya S, Başar T, Hovakimyan N (2016) A visibility-based pursuit-evasion game with a circular obstacle. J Optim Theory Appl 171(3):1071–1082
Blagodatskikh AI, Petrov NN (2009) Conflict interaction between groups of controlled objects. Udmurt State University Press, Izhevsk (in Russian)
Borowko P, Rzymowski W, Stachura A (1988) Evasion from many pursuers in the simple motion case. J Math Anal Appl 135(1):75–80
Buckdahn R, Cardaliaguet P, Quincampoix M (2011) Some recent aspects of differential game theory. Dyn Games Appl 1(1):74–114
Cardaliaguet P, Quincampoix M, Saint-Pierre P (2000) Pursuit differential games with state constraints. SIAM J Control Optim 39(5):1615–1632
Chernous’ko FL (1976) A problem of evasion of several pursuers. Prikl Mat Mekh 40(1):14–24
Chernous’ko FL, Zak VL (1985) On differential games of evasion from many pursuers. J Optim Theory Appl 46(4):461–470
Chikrii AA, Prokopovich PV (1992) Simple pursuit of one evader by a group. Cybern Syst Anal 28(3):438–444. https://doi.org/10.1007/BF01125424
Chodun W (1989) Differential games of evasion with many pursuers. J Math Anal Appl 142(2):370–389
Croft HT (1964) Lion and man: a postscript. J Lond Math Soc 39:385–390
Friedman A (1971) Differential games. Wiley, New York
Grigorenko NL (1990) Mathematical methods of control of several dynamic processes. MSU Press, Moscow (in Russian)
Hajek O (1975) Pursuit games. Mathematical science engineering. Academic Press, New York
Hamilton W (1971) Geometry for the selfish herd. J Theor Biol 31(2):295–311
Ibragimov GI, Salimi M, Amini M (2012) Evasion from many pursuers in simple motion differential game with integral constraints. Eur J Oper Res 218(2):505–511
Ibragimov G, Ferrara M, Kuchkarov A, Pansera BA (2018) Simple motion evasion differential game of many pursuers and evaders with integral constraints. Dyn Games Appl 8:352–378. https://doi.org/10.1007/s13235-017-0226-6
Isaacs R (1965) Differential games. Wiley, New York
Ivanov RP (1980) Simple pursuit-evasion on a compact convex set. Doklady Akademii Nauk SSSR 254(6):1318–1321
Konstantinidis G, Kehagias A (2016) Simultaneously moving cops and robbers. Theor Comput Sci 645:48–59
Krasovskii NN, Subbotin AI (1988) Game-theoretical control problems. Springer, New York
Kuang FH (1986) Sufficient conditions of capture in differential games of \(m\) pursuer and one evader. Kibernetika 6:91–97
Kuchkarov A, Ibragimov G, Ferrara M (2016) Simple motion pursuit and evasion differential games with many pursuers on manifolds with Euclidean metric. Discrete Dyn Nat Soc 2016:1386242. https://doi.org/10.1155/2016/1386242
Kumkov SS, Le Ménec S, Patsko VS (2017) Zero-sum pursuit-evasion differential games with many objects: survey of publications. Dyn Games Appl 7:609–633. https://doi.org/10.1007/s13235-016-0209-z
Mishchenko EF, Nikol’skii MS, Satimov NY (1977) Evoidance encounter problem in differential games of many persons. Trudy MIAN USSR 143:105–128
Petrosyan LA (1993) Differential games of pursuit. World Scientific, Singapore
Pontryagin LS (1988) Selected works. Nauka, Moscow
Pontryagin LS, Mischenko YF (1971) The problem of evasion in linear differential games. Differencial’nye Uravnenija 7(3):436–445
Pshenichnii BN (1976) Simple pursuit by several objects. Cybern Syst Anal 12(3):145–146
Pshenichnii BN, Chikrii AA, Rappoport JS (1981) An efficient method of solving differential games with many pursuers. Dokl Akad Nauk SSSR 256:530–535 (In Russian)
Scott WL, Leonard NE (2018) Optimal evasive strategies for multiple interacting agents with motion constraints. Autom J IFAC 94:26–34
Sh KA, Risman MH, Malik AH (2012) Differential games with many pursuers when evader moves on the surface of a cylinder. Anziam J. 53(E):E1–E20
Sun W, Tsiotras P (2014) An optimal evader strategy in a two-pursuer one-evader problem. In: Proceedings of 53rd IEEE conference decision and control, Los Angeles, CA, pp 4266–4271
Vagin D, Petrov N (2001) The problem of the pursuit of a group of rigidly coordinated evaders. J Comput Syst Sci Int 40(5):749–753
Zak VL (1978) On a problem of evading many pursuers. J Appl Math Mekhs 43(3):492–501
Zak VL (1981) Problem of evasion from many pursuers controlled by acceleration. Izvestiya Akademii Nauk SSSR Tekhnicheskaya Kibernetika 2:57–71
Zak VL (1982) The problem of evading several pursuers in the presence of a state constraint. Sov Math Dokl 26(1):190–193
Acknowledgements
Open access funding provided by Università degli Studi Mediterranea di Reggio Calabria within the CRUI-CARE Agreement. We sincerely thank the anonymous reviewers for their careful reading of our manuscript and their many insightful comments and suggestions which helped us to improve the quality of the paper. This work was completed during the stay of the author Ibragimov G.I. at University Mediterranea of Reggio Calabria—Dept Di.Gi.ES—as Visiting Researcher and it was partially supported by Geran Putra Berimpak UPM/700-2/1/GPB/2017/9590200 of Universiti Putra Malaysia and the financial support by Decisions_LAB-Dept. of Law, Economics and Human Sciences-University Mediterranea of Reggio Calabria, Italy.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
The original article the OA funding note was missing.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Ibragimov, G., Ferrara, M., Ruziboev, M. et al. Linear evasion differential game of one evader and several pursuers with integral constraints. Int J Game Theory 50, 729–750 (2021). https://doi.org/10.1007/s00182-021-00760-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00182-021-00760-6