Loading [MathJax]/jax/output/SVG/jax.js
Research article Special Issues

Iterative shepherding control for agents with heterogeneous responsivity

  • Received: 05 October 2021 Revised: 26 December 2021 Accepted: 17 January 2022 Published: 27 January 2022
  • In the context of the theory of multi-agent systems, the shepherding problem refers to designing the dynamics of a herding agent, called a sheepdog, so that a given flock of agents, called sheep, is guided into a goal region. Although several effective methodologies and algorithms have been proposed in the last decade for the shepherding problem under various formulations, little research has been directed to the practically important case in which the flock contains sheep agents unresponsive to the sheepdog agent. To fill in this gap, we propose a sheepdog algorithm for guiding unresponsive sheep in this paper. In the algorithm, the sheepdog iteratively applies an existing shepherding algorithm, the farthest-agent targeting algorithm, while dynamically switching its destination. This procedure achieves the incremental growth of a controllable flock, which finally enables the sheepdog to guide the entire flock into the goal region. Furthermore, we illustrate by numerical simulations that the proposed algorithm can outperform the farthest-agent targeting algorithm.

    Citation: Ryoto Himo, Masaki Ogura, Naoki Wakamiya. Iterative shepherding control for agents with heterogeneous responsivity[J]. Mathematical Biosciences and Engineering, 2022, 19(4): 3509-3525. doi: 10.3934/mbe.2022162

    Related Papers:

    [1] Meilan Qiu, Dewang Li, Zhongliang Luo, Xijun Yu . Huizhou GDP forecast based on fractional opposite-direction accumulating nonlinear grey bernoulli markov model. Electronic Research Archive, 2023, 31(2): 947-960. doi: 10.3934/era.2023047
    [2] Qiang Guo, Zimeng Zhou, Jie Li, Fengwei Jing . Mechanism- and data-driven algorithms of electrical energy consumption accounting and prediction for medium and heavy plate rolling. Electronic Research Archive, 2025, 33(1): 381-408. doi: 10.3934/era.2025019
    [3] Yi Deng, Zhanpeng Yue, Ziyi Wu, Yitong Li, Yifei Wang . TCN-Attention-BIGRU: Building energy modelling based on attention mechanisms and temporal convolutional networks. Electronic Research Archive, 2024, 32(3): 2160-2179. doi: 10.3934/era.2024098
    [4] Sanqiang Yang, Zhenyu Yang, Leifeng Zhang, Yapeng Guo, Ju Wang, Jingyong Huang . Research on deformation prediction of deep foundation pit excavation based on GWO-ELM model. Electronic Research Archive, 2023, 31(9): 5685-5700. doi: 10.3934/era.2023288
    [5] Ruyang Yin, Jiping Xing, Pengli Mo, Nan Zheng, Zhiyuan Liu . BO-B&B: A hybrid algorithm based on Bayesian optimization and branch-and-bound for discrete network design problems. Electronic Research Archive, 2022, 30(11): 3993-4014. doi: 10.3934/era.2022203
    [6] Weishang Gao, Qin Gao, Lijie Sun, Yue Chen . Design of a novel multimodal optimization algorithm and its application in logistics optimization. Electronic Research Archive, 2024, 32(3): 1946-1972. doi: 10.3934/era.2024089
    [7] Yiwei Wu, Yadan Huang, H Wang, Lu Zhen . Nonlinear programming for fleet deployment, voyage planning and speed optimization in sustainable liner shipping. Electronic Research Archive, 2023, 31(1): 147-168. doi: 10.3934/era.2023008
    [8] Ruini Zhao . Nanocrystalline SEM image restoration based on fractional-order TV and nuclear norm. Electronic Research Archive, 2024, 32(8): 4954-4968. doi: 10.3934/era.2024228
    [9] Shuang Zhang, Songwen Gu, Yucong Zhou, Lei Shi, Huilong Jin . Energy efficient resource allocation of IRS-Assisted UAV network. Electronic Research Archive, 2024, 32(7): 4753-4771. doi: 10.3934/era.2024217
    [10] Lijie Liu, Xiaojing Wei, Leilei Wei . A fully discrete local discontinuous Galerkin method based on generalized numerical fluxes to variable-order time-fractional reaction-diffusion problem with the Caputo fractional derivative. Electronic Research Archive, 2023, 31(9): 5701-5715. doi: 10.3934/era.2023289
  • In the context of the theory of multi-agent systems, the shepherding problem refers to designing the dynamics of a herding agent, called a sheepdog, so that a given flock of agents, called sheep, is guided into a goal region. Although several effective methodologies and algorithms have been proposed in the last decade for the shepherding problem under various formulations, little research has been directed to the practically important case in which the flock contains sheep agents unresponsive to the sheepdog agent. To fill in this gap, we propose a sheepdog algorithm for guiding unresponsive sheep in this paper. In the algorithm, the sheepdog iteratively applies an existing shepherding algorithm, the farthest-agent targeting algorithm, while dynamically switching its destination. This procedure achieves the incremental growth of a controllable flock, which finally enables the sheepdog to guide the entire flock into the goal region. Furthermore, we illustrate by numerical simulations that the proposed algorithm can outperform the farthest-agent targeting algorithm.



    In this paper we study a class of third order dissipative differential operators. Dissipative operators are of general interest in mathematics, for example in the study of the Cauchy problems in partial differential equations and in infinite dimensional dynamical systems. Even order dissipative operators and the boundary conditions generating them have been investigated by many authors, see [1,2,3,4,5,6,7,8,9] and their references. Odd order problems arise in physics and other areas of applied mathematics and have also been studied, e.g., in [10,11,12,13,14,16,15].

    Non-self-adjointness of spectral problems can be caused by one or more of the following factors: the non-linear dependence of the problems on the spectral parameter, the non-symmetry of the differential expressions used, and the non-self-adjointness of the boundary conditions(BCs) involved. Many scholars focus on the non-self-adjoint differential operators caused by non-self-adjoint BCs. Bairamov, Uğurlu, Tuna and Zhang et al. considered the even order dissipative operators and their spectral properties in [5,6,7,8,9], respectively. However, these results all restricted in some special boundary conditions. In 2012, Wang and Wu [2] found all boundary conditions which generate dissipative operators of order two and proved the completeness of eigenfunctions and associated functions for these operators. In [3] the authors studied a class of non-self-adjoint fourth order differential operators in Weyl's limit circle case with general separated BCs, and they proved the completeness of eigenfunctions and associated functions. Here we find a class of such general conditions for the third order case, which may help to classify the dissipative boundary conditions of third order differential operators.

    As is mentioned above, there are many results for dissipative Sturm-Liouville operators and fourth order differential operators, however, there are few studies on the odd order dissipative operators. Thus, in this paper, we study a class of non-self-adjoint third order differential operators generated by the symmetric differential expression in Weyl's limit circle case together with non-self-adjoint BCs.

    This paper is organized as follows. In Section 2 we introduce third order dissipative operators and develop their properties. Section 3 discusses some general properties of dissipative operators in Hilbert space and some particular properties of the third order operators studied here. The completeness of eigenfunctions and associated functions is given in Section 4. Brief concluding remarks on the obtained results in this present paper and the comparison with other works are reported in Section 5.

    Consider the third order differential expression

    l(u)=iu(3)+q(x)u,xI=(a,b), (2.1)

    where a<b+, q(x) is a real-valued function on I and q(x)L1loc(I). Suppose that the endpoints a and b are singular, i.e., a= or for any c(a,b) q(x) is not absolutely integrable in (a,c] (the same statement holds for endpoint b), and Weyl's limit-circle case holds for the differential expression l(u), i.e., the deficiency indices at both endpoints are (3,3).

    Let

    Ω={uL2(I):u,u,uACloc(I),l(u)L2(I)}.

    For all u,vΩ, we set

    [u,v]x=iu¯viu¯v+iu¯v=R¯v(x)QCu(x),xI,

    where the bar over a function denotes its complex conjugate, and

    Q=(00i0i0i00), Rv(x)=(v(x),v(x),v(x)), C¯v(x)=Rv(x),

    and Rv(x) is the complex conjugate transpose of Rv(x).

    Let ψj(x,λ),j=1,2,3 represent a set of linearly independent solutions of the equation l(u)=λu, where λ is a complex parameter. Then ψj(x,0),j=1,2,3 represent the linearly independent solutions of the equation l(u)=0. From Naimark's Patching Lemma, we can choose the solutions above mentioned satisfying any initial conditions, for future conveniences, here we set zj(x)=ψj(x,0),j=1,2,3 satisfying the condition

    ([zj,zk]a)=J,j,k=1,2,3, (2.2)

    where

    J=(0i0i0000i).

    From [17], the solutions zj(x),j=1,2,3 as described above exist and are linearly independent. Since Weyl's limit-circle case holds for the differential expression l(u) on I, the solutions zj(x),j=1,2,3 must belong to L2(I). Furthermore, because zj(x),j=1,2,3 are solutions of equation l(u)=0, thus according to the Green's formula, it is easy to get [zj,zk]x=const for any xI, hence for any xI,([zj,zk]x)=J.

    Let l(u)=λu and we consider the boundary value problem consisting of the differential equation

    iu(3)+q(x)u=λu,xI, (2.3)

    and the boundary conditions:

    l1(u)=[u,z1]a+γ1[u,z2]a+γ2[u,z3]a=0, (2.4)
    l2(u)=¯γ2[u,z2]a+[u,z3]a+r¯γ4e2iθ[u,z2]b+re2iθ[u,z3]b=0, (2.5)
    l3(u)=[u,z1]b+γ3[u,z2]b+γ4[u,z3]b=0, (2.6)

    where λ is a complex parameter, r is a real number with |r|1, θ(π,π], γj,j=1,2,3,4 are complex numbers with 2γ1|γ2|2 and 2γ3|γ4|2, here denotes the real part of a value.

    In L2(I), let us define the operator L as Lu=l(u) on D(L), where the domain D(L) of L is given by

    D(L)={uΩ:lj(u)=0,j=1,2,3}.

    Let Ψ(x) be the Wronskian matrix of the solutions zj(x),j=1,2,3 in I, then ones have

    Ψ(x)=(Cz1(x),Cz2(x),Cz3(x)).

    Now let us introduce several lemmas.

    Lemma 1.

    Q=(Ψ(x))1JΨ1(x),xI.

    Proof. From

    [zj,zk]x=R¯zk(x)QCzj(x),j,k=1,2,3,

    we have

    J=JT=([zj,zk]x)T=Ψ(x)QΨ(x),j,k=1,2,3.

    Then the conclusion can be obtained by left multiplying (Ψ(x))1 and right multiplying Ψ1(x) on the two ends of the above equality.

    Lemma 2. For arbitrary uD(L)

    ([u,z1]x,[u,z2]x,[u,z3]x)T=JΨ1(x)Cu(x),xI.

    Proof. From

    [u,zj]x=R¯zj(x)QCu(x),j=1,2,3,

    one has

    ([u,z1]x,[u,z2]x,[u,z3]x)T=Ψ(x)QCu(x)=Ψ(x)(Ψ(x))1JΨ1(x)Cu(x)=JΨ1(x)Cu(x).

    This complete the proof.

    Corollary 1. For arbitrary y1,y2,y3D(L), let Y(x)=(Cy1(x),Cy2(x),Cy3(x)) be the Wronskian matrix of y1,y2,y3, then

    JΨ1(x)Y(x)=([y1,z1]x[y2,z1]x[y3,z1]x[y1,z2]x[y2,z2]x[y3,z2]x[y1,z3]x[y2,z3]x[y3,z3]x),xI.

    Lemma 3. For arbitrary u,vD(L), we have

    [u,v]x=i([u,z1]x¯[v,z2]x+[u,z2]x¯[v,z1]x[u,z3]x¯[v,z3]x),xI. (2.7)

    Proof. From Lemma 1 and Lemma 2, it is easy to calculate that

    [u,v]x=R¯v(x)QCu(x)=R¯v(x)(Ψ(x))1JΨ1(x)Cu(x)=(JΨ1(x)Cv(x))J(JΨ1(x)Cu(x))=(¯[v,z1]x,¯[v,z2]x,¯[v,z3]x)J([u,z1]x,[u,z2]x,[u,z3]x)T=i([u,z1]x¯[v,z2]x+[u,z2]x¯[v,z1]x[u,z3]x¯[v,z3]x).

    This completes the proof.

    We start with the definition of dissipative operators.

    Definition 1. A linear operator L, acting in the Hilbert space L2(I) and having domain D(L), is said to be dissipative if (Lf,f)0,fD(L), where denotes the imaginary part of a value.

    Theorem 1. The operator L is dissipative in L2(I).

    Proof. For uD(L), we have

    2i(Lu,u)=(Lu,u)(u,Lu)=[u,u](b)[u,u](a), (3.1)

    then, applying (2.7), it follows that

    2i(Lu,u)=i([u,z1]b¯[u,z2]b+[u,z2]b¯[u,z1]b[u,z3]b¯[u,z3]b)i([u,z1]a¯[u,z2]a+[u,z2]a¯[u,z1]a[u,z3]a¯[u,z3]a). (3.2)

    From (2.4)–(2.6), it has

    [u,z1]a=(γ2¯γ2γ1)[u,z2]a+rγ2¯γ4e2iθ[u,z2]b+rγ2e2iθ[u,z3]b, (3.3)
    [u,z3]a=¯γ2[u,z2]ar¯γ4e2iθ[u,z2]bre2iθ[u,z3]b, (3.4)
    [u,z1]b=γ3[u,z2]bγ4[u,z3]b, (3.5)

    substituting (3.3)–(3.5) into (3.2) one obtains

    2i(Lu,u)=(Lu,u)(u,Lu)=i(¯[u,z2]a,¯[u,z2]b,¯[u,z3]b) (3.6)
    (γ2¯γ2+γ1+¯γ1000r2γ4¯γ4γ3¯γ3γ4(r21)0¯γ4(r21)(r21))([u,z2]a[u,z2]b[u,z3]b),

    and hence

    2(Lu,u)=(¯[u,z2]a,¯[u,z2]b,¯[u,z3]b)(s000cf0¯fd)([u,z2]a[u,z2]b[u,z3]b), (3.7)

    where

    s=2γ1|γ2|2,f=γ4(r21),c=r2|γ4|22γ3,d=r21.

    Note that the 3 by 3 matrix in (3.7) is Hermitian, its eigenvalues are

    s,c+d±(cd)2+4|f|22,

    and they are all non-negative if and only if

    s0,  c+d0,  cd|f|2.

    Since |r|1, 2γ1|γ2|2 and 2γ3|γ4|2, we have

    (Lu,u)0,uD(L).

    Hence L is a dissipative operator in L2(I).

    Theorem 2. If |r|>1, 2γ1>|γ2|2 and 2γ3<|γ4|2, then the operator L has no real eigenvalue.

    Proof. Suppose λ0 is a real eigenvalue of L. Let ϕ0(x)=ϕ(x,λ0)0 be a corresponding eigenfunction. Since

    (Lϕ0,ϕ0)=(λ0ϕ02)=0,

    from (3.7), it follows that

    (Lϕ0,ϕ0)=12(¯[ϕ0,z2]a,¯[ϕ0,z2]b,¯[ϕ0,z3]b)(s000cf0¯fd)([ϕ0,z2]a[ϕ0,z2]b[ϕ0,z3]b)=0,

    since |r|>1, 2γ1>|γ2|2 and 2γ3<|γ4|2, the matrix

    (s000cf0¯fd)

    is positive definite. Hence [ϕ0,z2]a=0, [ϕ0,z2]b=0 and [ϕ0,z3]b=0, and by the boundary conditions (2.4)–(2.6), we obtain that [ϕ0,z1]b=0. Let ϕ0(x)=ϕ(x,λ0), τ0(x)=τ(x,λ0)andη0(x)=η(x,λ0) be the linearly independent solutions of l(y)=λ0y. Then from Corollary 1 one has

    ([ϕ0,z1]b[τ0,z1]b[η0,z1]b[ϕ0,z2]b[τ0,z2]b[η0,z2]b[ϕ0,z3]b[τ0,z3]b[η0,z3]b)=QΨ1(b)(Cϕ0(b),Cτ0(b),Cη0(b)).

    It is evident that the determinant of the left hand side is equal to zero, the value of the Wronskian of the solutions ϕ(x,λ0), τ(x,λ0) and η(x,λ0) is not equal to zero, therefore the determinant on the right hand side is not equal to zero. This is a contradiction, hence the operator L has no real eigenvalue.

    In this section we start with a result of Gasymov and Guseinov [18]. It also can be found in many literatures, for instance in [19] and [20].

    Lemma 4. For all x[a,b], the functions ϕjk=[ψk(,λ),zj](x), j,k=1,2,3, are entire functions of λ with growth order 1 and minimal type: for any j,k=1,2,3 and ε0, there exists a positive constant Cj,k,ε such that

    |ϕjk|Cj,k,εeε|λ|,λC.

    Let

    A=(1γ1γ20¯γ21000),B=(0000r¯γ4e2iθre2iθ1γ3γ4)

    denote the boundary condition matrices of boundary conditions (2.4)–(2.6), and set Φ=(ϕjk)3×3. Then, a complex number is an eigenvalue of the operator L if and only if it is a zero of the entire function

    Δ(λ)=|l1(ψ1(,λ))l1(ψ2(,λ))l1(ψ3(,λ))l2(ψ1(,λ))l2(ψ2(,λ))l2(ψ3(,λ))l3(ψ1(,λ))l3(ψ2(,λ))l3(ψ3(,λ))|=det(AΦ(a,λ)+BΦ(b,λ)). (4.1)

    Remark 1. Note that a= or b= have not been ruled out. Since the limit circle case holds, the functions ϕjk and Φ(a,λ),Φ(b,λ) are well defined at a= and b=, i.e., ϕjk(±)=[ψk(,λ),zj](±)=limx±=[ψk(,λ),zj](x) exist and are finite.

    Corollary 2. The entire function Δ(λ) is also of growth order 1 and minimal type: for any ε0, there exists a positive constant Cε such that

    |Δ(λ)|Cεeε|λ|,λC, (4.2)

    and hence

    lim sup|λ|ln|Δ(λ)||λ|0. (4.3)

    From Theorem 2 it follows that zero is not an eigenvalue of L, hence the operator L1 exists. Let's give an analytical representation of L1.

    Consider the non-homogeneous boundary value problem composed of the equation l(u)=f(x) and the boundary conditions (2.4)–(2.6), where xI=(a,b), f(x)L2(I).

    Let u(x) be the solution of the above non-homogeneous boundary value problem, then

    u(x)=C1z1(x)+C2z2(x)+C3z3(x)+u(x),

    where Cj, j=1,2,3 are arbitrary constants and u(x) is a special solution of l(u)=f(x).

    It can be obtained by the method of constant variation,

    u(x)=C1(x)z1(x)+C2(x)z2(x)+C3(x)z3(x),

    where Cj, j=1,2,3 satisfies

    {C1(x)z1(x)+C2(x)z2(x)+C3(x)z3(x)=0,C1(x)z1(x)+C2(x)z2(x)+C3(x)z3(x)=0,i(C1(x)z1(x)+C2(x)z2(x)+C3(x)z3(x))=f(x).

    By proper calculation, we have

    u(x)=baK(x,ξ)f(ξ)dξ,

    where

    K(x,ξ)={1i|Ψ(x)||z1(ξ)z2(ξ)z3(ξ)z1(ξ)z2(ξ)z3(ξ)z1(x)z2(x)z3(x)|,  a<ξx<b,0,  a<xξ<b, (4.4)

    then the solution can be written as

    u(x)=C1z1(x)+C2z2(x)+C3z3(x)+baK(x,ξ)f(ξ)dξ,

    substituting u(x) into the boundary conditions one obtains

    Cj(x)=1Δ(0)baFj(ξ)f(ξ)dξ,j=1,2,3,

    where

    F1(ξ)=|l1(K)l1(z2)l1(z3)l2(K)l2(z2)l2(z3)l3(K)l3(z2)l3(z3)|, (4.5)
    F2(ξ)=|l1(z1)l1(K)l1(z3)l2(z1)l2(K)l2(z3)l3(z1)l3(K)l3(z3)|, (4.6)
    F3(ξ)=|l1(z1)l1(z2)l1(K)l2(z1)l2(z2)l2(K)l3(z1)l3(z2)l3(K)|, (4.7)

    thus

    u(x)=ba1Δ(0)[F1(ξ)z1(x)+F2(ξ)z2(x)+F3(ξ)z3(x)+K(x,ξ)Δ(0)]f(ξ)dξ.

    Let

    G(x,ξ)=1Δ(0)|z1(x)z2(x)z3(x)K(x,ξ)l1(z1)l1(z2)l1(z3)l1(K)l2(z1)l2(z2)l2(z3)l2(K)l3(z1)l3(z2)l3(z3)l3(K)|, (4.8)

    then one obtains

    u(x)=baG(x,ξ)f(ξ)dξ.

    Now define the operator T as

    Tu=baG(x,ξ)u(ξ)dξ,uL2(I), (4.9)

    then T is an integral operator and T=L1, this implies that the root vectors of the operators T and L coincide, since zj(x)L2(I), j=1,2,3, then the following inequality holds

    baba|G(x,ξ)|2dxdξ<+, (4.10)

    this implies that the integral operator T is a Hilbert-Schmidt operator [21].

    The next theorem is known as Krein's Theorem.

    Theorem 3. Let S be a compact dissipative operator in L2(I) with nuclear imaginary part S. The system of all root vectors of S is complete in L2(I) so long as at least one of the following two conditions is fulfilled:

    limmn+(m,S)m=0,limmn(m,S)m=0, (4.11)

    where n+(m,S) and n(m,S) denote the number of characteristic values of the real component S of S in the intervals [0,m] and [m,0], respectively.

    Proof. See [22].

    Theorem 4. If an entire function h(μ) is of order 1 and minimal type, then

    limρn+(ρ,h)ρ=0,limρn(ρ,h)ρ=0, (4.12)

    where n+(ρ,h) and n(ρ,h) denote the number of the zeros of the function h(μ) in the intervals [0,ρ] and [ρ,0], respectively.

    Proof. See [23].

    The operator T can be written as T=T1+iT2, where T1=T and T2=T, T and T1 are Hilbert-Schmidt operators, T1 is a self-adjoint operator in L2(I), and T2 is a nuclear operator (since it is a finite dimensional operator)[22]. It is easy to verify that T1 is the inverse of the real part L1 of the operator L.

    Since the operator L is dissipative, it follows that the operator T is dissipative. Consider the operator  T=T1iT2, the eigenvalues of the operator T1 and L1 coincide. Since the characteristic function of L1 is an entire function, therefore using Theorem 4 and Krein's Theorem we arrive at the following results.

    Theorem 5. The system of all root vectors of the operator T (also of T) is complete in L2(I).

    Theorem 6. The system of all eigenvectors and associated vectors of the dissipative operator L is complete in L2(I).

    This paper considered a class of third order dissipative operator generated by symmetric third order differential expression and a class of non-self-adjoint boundary conditions. By using the well known Krein's Theorem and theoretical analysis the completeness of eigenfunctions system and associated functions is proved.

    The similar results already exist for second order S-L operators and fourth order differential operators, see e.g., [2] and [3]. For third order case, the corresponding discussions about dissipative operators can be found in most recent works in [15,19], where the maximal dissipative extension and the complete theorems of eigenvectors system are given. The boundary conditions at the present work are much general and the methods are different from those in [15,19]. These boundary conditions may help us to classify all the analytical representations of dissipative boundary conditions of third order differential operators.

    The authors thank the referees for their comments and detailed suggestions. These have significantly improved the presentation of this paper. This work was supported by National Natural Science Foundation of China (Grant No. 11661059), Natural Science Foundation of Inner Mongolia (Grant No. 2017JQ07). The third author was supported by the Ky and Yu-fen Fan US-China Exchange fund through the American Mathematical Society.

    The authors declare no conflict of interest in this paper.



    [1] T. Samad, A. M. Annaswamy, The Impact of Control Technology, IEEE Control Systems Society, 2011.
    [2] A. Sciarretta, L. Guzzella, Control of hybrid electric vehicles, IEEE Control Systems, 27 (2007), 60–70. https://doi.org/10.1109/MCS.2007.338280 doi: 10.1109/MCS.2007.338280
    [3] k B. Bequette, Process Control: Modeling, Design, and Simulation, Pearson, 2002.
    [4] Z. Wang, Q. Zhang, X. Li, Markovian switching for near-optimal control of a stochastic SIV epidemic model, Math. Biosci. Eng., 16 (2019), 1348–1375. https://doi.org/10.3934/mbe.2019066 doi: 10.3934/mbe.2019066
    [5] Z. Shi, H. Cheng, Y. Liu, Y. Wang, Optimization of an integrated feedback control for a pest management predator-prey model, Math. Biosci. Eng., 16 (2019), 7963–7981. https://doi.org/10.3934/mbe.2019401 doi: 10.3934/mbe.2019401
    [6] B. B. Erdene, O. E. Mandakh, Shepherding algorithm of multi-mobile robot system, in 2017 First IEEE International Conference on Robotic Computing, (2017), 358–361. https://doi.org/10.1109/IRC.2017.51
    [7] A. Garrell, A. Sanfeliu, F. Moreno-Noguer, Discrete time motion model for guiding people in urban areas using multiple robots, in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, (2009), 486–491. https://doi.org/10.1109/IROS.2009.5354740
    [8] C. Vo, J. F. Harrison, J. M. Lien, Behavior-based motion planning for group control, in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, (2009), 3768–3773.
    [9] S. Gade, A. A. Paranjape, S. J. Chung, Herding a flock of birds approaching an airport using an unmanned aerial vehicle, in AIAA Guidance, Navigation, and Control Conference, (2015), 1540. https://doi.org/10.2514/6.2015-1540
    [10] E. M. H. Zahugi, M. M. Shanta, T. V. Prasad, Oil spill cleaning up using swarm of robots, in Advances in Computing and Information Technology (eds. N. Meghanathan, D. Nagamalai, N. Chaki), Springer, (2013), 215–224. https://doi.org/10.1007/978-3-642-31600-5_22
    [11] F. L. Lewis, H. Zhang, K. Hengster-Movric, A. Das, Cooperative Control of Multi-Agent Systems, Springer, 2014. https://doi.org/10.1007/978-1-4471-5574-4
    [12] A. Belhadi, Y. Djenouri, G. Srivastava, J. C. W. Lin, Reinforcement learning multi-agent system for faults diagnosis of mircoservices in industrial settings, Computer Communications, 177 (2021), 213–219. https://doi.org/10.1016/j.comcom.2021.07.010 doi: 10.1016/j.comcom.2021.07.010
    [13] N. K. Long, K. Sammut, D. Sgarioto, M. Garratt, H. A. Abbass, A comprehensive review of shepherding as a bio-Inspired swarm-robotics guidance approach, IEEE Trans. Emerg. Top. Comput. Intel., 4 (2020), 523–537. https://doi.org/10.1109/TETCI.2020.2992778 doi: 10.1109/TETCI.2020.2992778
    [14] G. M. Werner, M. G. Dyer, Evolution of herding behavior in artificial animals, in Second International Conference on From Animals to Animats 2: Simulation of Adaptive Behavior, (1993), 393–399.
    [15] A. C. Schultz, J. J. Grefenstette, W. Adams, Robo-shepherd: Learning complex robotic behaviors, in International Symposium on Robotics and Automation, (1996), 763–768.
    [16] R. Pfeifer, B. Blumberg, J. A. Meyer, S. W. Wilson, Robot Sheepdog Project achieves automatic flock control, in Fifth International Conference on Simulation of Adaptive Behavior, (1998), 489–493.
    [17] D. Strömbom, R. P. Mann, A. M. Wilson, S. Hailes, A. J. Morton, D. J. T. Sumpter, et al., Solving the shepherding problem: heuristics for herding autonomous, interacting agents, J. R. Soc. Interface, 11 (2014), 20140719. https://doi.org/10.1098/rsif.2014.0719 doi: 10.1098/rsif.2014.0719
    [18] Y. Tsunoda, Y. Sueoka, Y. Sato, K. Osuka, Analysis of local-camera-based shepherding navigation, Adv. Robotics, 32 (2018), 1217–1228. https://doi.org/10.1080/01691864.2018.1539410 doi: 10.1080/01691864.2018.1539410
    [19] K. J. Yaxley, K. F. Joiner, H. Abbass, Drone approach parameters leading to lower stress sheep flocking and movement: sky shepherding, Sci. Rep., 11 (2021), 7803. https://doi.org/10.1038/s41598-021-87453-y doi: 10.1038/s41598-021-87453-y
    [20] H. E. Fiqi, B. Campbell, S. Elsayed, A. Perry, H. K. Singh, R. Hunjet, et al., A preliminary study towards an improved shepherding model, in Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, USA, (2020), 75–76. https://doi.org/10.1145/3377929.3390067
    [21] E. O. Rivas, A. Rodriguez-Liñan, L. Torres-Treviño, Flock of robots with self-cooperation for prey-predator task, J. Intell. Robotic Syst. Theory Appl., 101 (2021), 39. https://doi.org/10.1007/s10846-020-01283-0 doi: 10.1007/s10846-020-01283-0
    [22] H. Song, A. Varava, O. Kravchenko, D. Kragic, M. Y. Wang, F. T. Pokorny, et al., Herding by caging: a formation-based motion planning framework for guiding mobile agents, Auton. Robot., 45 (2021), 613–631. https://doi.org/10.1007/s10514-021-09975-8 doi: 10.1007/s10514-021-09975-8
    [23] D. Ko, E. Zuazua, Asymptotic behavior and control of a guidance by repulsion model, Math. Mod. Meth. Appl. Sci., 30 (2020), 765–804. https://doi.org/10.1142/S0218202520400047 doi: 10.1142/S0218202520400047
    [24] T. Nguyen, J. Liu, H. Nguyen, K. Kasmarik, S. Anavatti, M. Garratt, et al., Perceptron-learning for scalable and transparent dynamic formation in swarm-on-swarm shepherding, in Proceedings of the International Joint Conference on Neural Networks, (2020), 1–8.
    [25] R. Goel, J. Lewis, M. Goodrich, P. Sujit, Leader and predator based swarm steering for multiple tasks, in 2019 IEEE International Conference on Systems, Man and Cybernetics, (2019), 3791–3798. https://doi.org/10.1109/SMC.2019.8913942
    [26] B. Campbell, H. E. Fiqi, R. Hunjet, H. Abbass, Distributed multi-agent shepherding with consensus, in 12th International Conference on Swarm Intelligence, (2021), 168–181. https://doi.org/10.1007/978-3-030-78811-7_17
    [27] A. Fujita, C. Feliciani, D. Yanagisawa, K. Nishinari, Traffic flow in a crowd of pedestrians walking at different speeds, Phys. Rev. E, 99 (2019), 062307. https://doi.org/10.1103/PhysRevE.99.062307 doi: 10.1103/PhysRevE.99.062307
    [28] M. Scatà, A. Di Stefano, P. Liò, A. La Corte, The impact of heterogeneity and awareness in modeling epidemic spreading on multiplex networks, Sci. Rep., 6 (2016), 37105. https://doi.org/10.1038/srep37105 doi: 10.1038/srep37105
    [29] T. Kamegawa, T. Akiyama, S. Sakai, K. Fujii, K. Une, E. Ou, et al., Development of a separable search-and-rescue robot composed of a mobile robot and a snake robot, Adv. Rob., 34 (2020), 132–139. https://doi.org/10.1080/01691864.2019.1691941 doi: 10.1080/01691864.2019.1691941
    [30] D. Helbing, A. Johansson, H. Z. Al-Abideen, Dynamics of crowd disasters: An empirical study, Phys. Rev. E, 75 (2007), 046109. https://doi.org/10.1103/PhysRevE.75.046109 doi: 10.1103/PhysRevE.75.046109
  • This article has been cited by:

    1. Cheng-Wen Lee, Peiyi Kong, Wendong Yang, Forecasting Travel Sentiment under the Shock Effects of COVID-19 and Vaccination Using Grey Prediction Models, 2023, 2023, 2314-4785, 1, 10.1155/2023/7334544
    2. Meilan Qiu, Dewang Li, Zhongliang Luo, Xijun Yu, Huizhou GDP forecast based on fractional opposite-direction accumulating nonlinear grey bernoulli markov model, 2023, 31, 2688-1594, 947, 10.3934/era.2023047
    3. Yuzhen Chen, Suzhen Li, Shuangbing Guo, Wendong Yang, A Novel Fractional Hausdorff Discrete Grey Model for Forecasting the Renewable Energy Consumption, 2022, 2022, 2314-4785, 1, 10.1155/2022/8443619
    4. Haoqing Wang, Wen Yi, Yannick Liu, An innovative approach of determining the sample data size for machine learning models: a case study on health and safety management for infrastructure workers, 2022, 30, 2688-1594, 3452, 10.3934/era.2022176
    5. Yi Deng, Zhanpeng Yue, Ziyi Wu, Yitong Li, Yifei Wang, TCN-Attention-BIGRU: Building energy modelling based on attention mechanisms and temporal convolutional networks, 2024, 32, 2688-1594, 2160, 10.3934/era.2024098
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3234) PDF downloads(191) Cited by(7)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog