Abstract

This article deals with the error estimates for numerical approximations of the entropy solutions of coupled systems of nonlocal hyperbolic conservation laws. The systems can be strongly coupled through the nonlocal coefficient present in the convection term. A fairly general class of fluxes is being considered, where the local part of the flux can be discontinuous at infinitely many points, with possible accumulation points. The aims of the paper are threefold: (1) Establishing existence of entropy solutions with rough local flux for such systems, by deriving a uniform |$\operatorname{BV}$| bound on the numerical approximations; (2) Deriving a general Kuznetsov-type lemma (and hence uniqueness) for such systems with both smooth and rough local fluxes; (3) Proving the convergence rate of the finite volume approximations to the entropy solutions of the system as |$1/2$| and |$1/3$|⁠, with homogeneous (in any dimension) and rough local parts (in one dimension), respectively. Numerical experiments are included to illustrate the convergence rates.

1. Introduction

We here study the initial-value problem (IVP) for the coupled system of nonlocal hyperbolic conservation laws with discontinuous flux given by

(1.1)

Here the unknown is |$\boldsymbol{U}=(U^{1},\ldots ,U^{N}): [0,\infty )\times{\mathbb{R}} \rightarrow{\mathbb{R}}^{N}$|⁠, with |$\circ $| denoting the Hadamard (component-wise) product. Furthermore, |$\boldsymbol{\sigma }=( \sigma ^{1},\ldots , \sigma ^{N})\colon{\mathbb{R}} \rightarrow{\mathbb{R}}^{N}$|⁠, where each component |$\sigma ^{k}$| is allowed to have infinitely many discontinuities, including accumulation points. The system is coupled due to the nonlocal terms |$\boldsymbol{\mu } \circledast \boldsymbol{U}:{\mathbb{R}} \rightarrow{\mathbb{R}}^{N^{2}}$|⁠, with |$\boldsymbol{\mu }$| a smooth |$N\times N$| matrix, and |$(\boldsymbol{\mu }\circledast \boldsymbol{U})^{k}:= \left (\mu ^{k,1}*U^{1},\ldots ,\mu ^{k,N}*U^{N}\right )$| with convolution * over space only. We have |${\boldsymbol{\nu }}=(\nu ^{1},\ldots ,\nu ^{N})$|⁠, with each |$\nu ^{k}:{\mathbb{R}}^{N} \rightarrow{\mathbb{R}}$|⁠. The function |$\boldsymbol{F}=(f^{1},\ldots ,f^{N})\colon{\mathbb{R}} \rightarrow{\mathbb{R}}^{N}$| is Lipschitz in each component, with |$\boldsymbol{F}(\boldsymbol{0})=\boldsymbol{0}$| and |$\boldsymbol{\nu }(\boldsymbol{0})=0$|⁠, and |$|{\boldsymbol{\sigma }}|$| is strictly bounded away from zero. Precise assumptions are given below.

Hyperbolic conservation laws are partial differential equations (PDEs) that describe the conservation of |$\boldsymbol{U}$| in a physical system, where the temporal rate of change of |$\boldsymbol{U}$| is exactly balanced by the spatial rate of change of the flux function. The scalar case, i.e., with |$N=1$|⁠, is well understood, also in multidimensions, while the case of systems, i.e., |$N>1$|⁠, is considerably harder even in one dimension. The use of Hadamard products restricts the coupling in (1.1) to the convolution term |$\boldsymbol{\nu }(\boldsymbol{\mu } \circledast \boldsymbol{U})$|⁠, allowing us to use the scalar theory. Hyperbolic conservation laws were originally introduced in the context of fluid dynamics; however, recently these equations have been applied as models covering a wide range of phenomena, and this has necessitated a considerably wider class of flux functions. Here we include two effects—we let the flux function depend on space in a discontinuous manner through the function |$\boldsymbol{\sigma }(x)$|⁠, and, furthermore, we let the flux function depend on a local average of (the full vector) |$\boldsymbol{U}$| in the form of the convolution term |$\boldsymbol{\nu }(\boldsymbol{\mu } \circledast \boldsymbol{U})$|⁠.

Some of the recent applications include crowds (Colombo & Lécureux-Mercier, 2011; Colombo et al., 2011, 2012), traffic (Colombo et al., 2011; Blandin & Goatin, 2016), opinion formation (Aletti et al., 2007), sedimentation models (Betancourt et al., 2011), structured population dynamics (Perthame, 2007), supply chain models (Colombo et al., 2011), granular material dynamics (Shen, 2012) and conveyor belt dynamics (Göttlich et al., 2014). The case of smooth |$\boldsymbol{F}$| has been well studied in literature, a nonexhaustive list being Colombo & Lécureux-Mercier (2011); Colombo et al. (2011, 2012); Aggarwal et al. (2015); Amorim et al. (2015); Aggarwal & Goatin (2016); Blandin & Goatin (2016); Friedrich et al. (2022), and various references therein.

Let us explain why it is necessary to study the extensions given in this paper. As we know, roads may experience rapidly changing local conditions, and when we model traffic flow by hyperbolic conservation laws, we allow for this by having a nonsmooth, spatially depending function |$\boldsymbol{\sigma }(x)$| in the flux function. Furthermore, more practical problems like the multi-agent systems, as well as laser technology, dynamics of multiple crowds/cars, lane formation, sedimentation and conveyor belts, see, for example, Colombo & Marcellini (2015); Colombo et al. (2016); Gugat et al. (2016), one needs to analyse coupled systems of nonlocal conservation laws with discontinuous flux.

The literature of the following local counterpart of (1.1) with |$N=1$|⁠, viz.

is quite rich, with the results spanning to |$F$| being a nonlinear function of |$U$| and having general spatial discontinuities; see, for example, Adimurthi & Veerappa Gowda (2004, 2005, 2007); Perthame (2007); Andreianov et al. (2010); Aggarwal et al. (2020, 2021); Ghoshal et al. (2020, 2022a,b) and references therein.

However, the nonlocal counterpart (1.1) remains far from being settled, with the only exceptions being Keimer & Pflug (2021), Aggarwal & Vaidya (2023) and Chiarello et al. (2023). References Keimer & Pflug (2021); Chiarello et al. (2023) settle the problem for the case |$F(x,U)= s(x)U$|⁠, with Keimer & Pflug (2021) establishing this via a fixed-point argument with a bounded discontinuous |$s$| and monotone nonsymmetric kernels, and Chiarello et al. (2023) settling the same via a convergent numerical scheme for monotonically decreasing |$s$|⁠, with a single spatial discontinuity and |$\mu $| being a downstream kernel. The question of well-posedness for the cases of |$F(x,U)= s(x)U$| with |$ s$| having nondiscrete discontinuities, and for the case of |$F(x,U)= s(x)f(U)$| with a nonlinear |$f$| and |$ s$| having single or finitely many spatial discontinuities, with or without any constraints on monotonicity of |$\nu $| or |$\mu $|⁠, remained unexplored and unsettled for a long time. This question was recently settled in Aggarwal & Vaidya (2023), where the well-posedness was explored in a very general setup with |$F(x,U)=f( s(x)U),$| where |$f$| is nonlinear and there are no additional constraints on |$\nu $|⁠, |$\mu $| and the discreteness or monotonicity of spatial discontinuities.

The existence of the entropy solutions for (1.1) for |$N\ge 1$| with sufficiently smooth |$\boldsymbol{\sigma }$| has been studied in Betancourt et al. (2011); Göttlich et al. (2014); Aggarwal et al. (2015); Colombo & Marcellini (2015); Chiarello & Goatin (2023), while the uniqueness has been settled in Colombo & Marcellini (2015); Colombo et al. (2016); Colombo & Rossi (2018), for example. The question of existence as well as uniqueness of the entropy solutions for the system (1.1) with |$\boldsymbol{\sigma }$| having any kind of spatial discontinuities remains unexplored and unsettled as of now. This article settles these questions for IVPs (1.1), which we can write on component form as

(1.2)
(1.3)

for each |$k=1,2,\ldots ,N$|⁠. Here |$T$| is a given positive time. The assumptions that |$\sigma ^{k}\in \operatorname{BV}({\mathbb{R}},{\mathbb{R}}^{+})$| and |$\inf _{x\in{\mathbb{R}}}\sigma ^{k}(x)>0$| are justified, being the essential technical assumptions required for well-posedness of scalar local counterpart of (1.2)–(1.3), see Panov (2009); Towers (2020); Ghoshal et al. (2022a,b) and references therein. As stated earlier, the system (1.2)–(1.3) has been studied in Keimer & Pflug (2021) only for the linear case |$ f^{k}(u)=u,$| using a fixed point argument. However, in the setup of this paper, |$f^{k}$| is nonlinear and consequently, there can be multiple weak solutions, like in the local case. Hence, an entropy condition is required to single out the unique solution.

In this article, this question will be settled in Section 4, where it will be shown that any two entropy solutions (cf. (2)) of (1.2) corresponding to the same initial data (1.3) are in fact equal, and the approximate solutions obtained from the finite volume schemes proposed in Section 3 satisfy the discrete form of the entropy inequality (2). As a result, one will obtain that the approximate solutions converge to the unique entropy solution of (1.2)–(1.3). This uniqueness result is novel and is not dealt with in existing uniqueness results of Bürger et al. (2004); Blandin & Goatin (2016); Colombo et al. (2016); Colombo & Rossi (2018); Keimer & Pflug (2021), which deal with either local part of the flux being linear in state variable and possibly discontinuous in space variable, or nonlinear smooth local fluxes only. At the time of writing of this article, this is the first result establishing the existence and uniqueness of solutions of such coupled systems with discontinuous flux. It is to be noted that no technical restrictions on monotonicity of kernel or |$\boldsymbol{\sigma }$| have been made in the analysis, and hence the article presents the first result in a very general setting. However, to exercise this method, we need a uniform |$\operatorname{BV}$| bound on the entropy solution |$\boldsymbol{U}$| and its numerical approximation |$\boldsymbol{U}_{\varDelta }$|⁠, which is one of the objectives of this article.

The final objective of this article is the error analysis of our finite volume approximations, proposed in Section 3. To the best of our knowledge, this is the first result towards error analysis of numerical approximations for coupled systems of nonlocal conservation laws, including the case of smooth |$\sigma $|⁠. However, the literature on error estimates for local conservation laws is quite rich, see Kuznetsov (1976); Karlsen (1994); Sabac (1997); Karlsen & Risebro (2001); Cancès & Seguin (2012); Badwaik & Ruf (2020); Ghoshal et al. (2022b) for |$N=1$|⁠. This is achieved by following the techniques of Kuznetsov (1976), where the so-called doubling of variables argument is exploited to express the error between the entropy solution |$U=u$| (i.e., |$N = 1$|⁠) and its numerical approximation |$u_{\varDelta }$| in terms of their relative entropy. A first result towards scalar nonlocal conservation laws, i.e., with |$N=1$|⁠, with a homogeneous smooth local part of the flux, was recently done in Aggarwal et al. (2023). In general, for any |$N>1$|⁠, the local counterpart of (1.2) is fairly less explored with a limited list being Bressan et al. (2021); Bressan & Shen (2021). This paper establishes error estimates for |$N>1$| for the nonlocal counterpart (1.2) with smooth local fluxes in any dimension, and with a fairly large class of rough local fluxes (precise assumptions described later) in one dimension.

Thus, the novelties of this article for the system of nonlocal conservation laws (1.1), where |$k^{th}$| equation is given by (1.2), are as follows:

  • Existence of the adapted entropy solutions via finite volume approximations.

  • A Kuznetsov-type lemma and thereby the uniqueness of the entropy solution.

  • Convergence rate estimates for the proposed numerical schemes.

The paper is organized as follows. In Section 2, we introduce some definitions and notation to be used in the article. In Section 3, we present the convergence of the Godunov type and the Lax–Friedrichs type scheme of the approximation of the IVP (1.2)–(1.3). In Section 4, we prove the uniqueness result, and, in Section 5, we discuss the convergence rates. Finally, in Section 6, we present some numerical experiments that illustrate the theory.

2. Definitions and notation

Throughout this paper, we use the following notation:

  • (1) For |$\boldsymbol{z}:=(z^{1},\ldots ,z^{N})\in{\mathbb{R}}^{N},$| let |${\left \|\boldsymbol{z}\right \|}:=\sum _{k=1}^{N}|z^{k}|$| denote the usual |$1$|-norm.

  • (2) For |$\boldsymbol{f}: = (f^{1},\ldots , f^{N})\in (L^{1}({\mathbb{R}}))^{N},$||${\left \|f\right \|}_{(L^{1}({\mathbb{R}}))^{N}}:=\sum _{k=1}^{N} {\left \|f^{k}\right \|}_{L^{1}({\mathbb{R}})}$| be the norm on the product space.

  • (3) For the matrix valued function |$\boldsymbol{\mu } \in L^{\infty }({\mathbb{R}};{\mathbb{R}}^{N^{2}}),$|
    In addition, if |$\boldsymbol{\mu }\in C^{2}({\mathbb{R}};{\mathbb{R}}^{N^{2}})$|⁠, then |$\boldsymbol{\mu }^{\prime}\in C^{1}({\mathbb{R}};{\mathbb{R}}^{N^{2}})$| and |$\boldsymbol{\mu }^{\prime\prime} \in C({\mathbb{R}};{\mathbb{R}}^{N^{2}})$| denote the component-wise derivative and second derivative, respectively.
  • (4) For |$u: \overline{Q}_{T}\rightarrow{\mathbb{R}},$||$\boldsymbol{U}:\overline{Q}_{T} \rightarrow{\mathbb{R}}^{N}$| and |$\tau>0$|⁠,
    (2.1)

We will make the following assumptions throughout this work:

  • (H1)

    |$f^{k} \in \operatorname{Lip}({\mathbb{R}})$| with |$ f^{k}(0)=0$|⁠;

  • (H2)

    |$\nu ^{k} \in (C^{2} \cap \operatorname{BV} \cap \, W^{2,\infty }) ({\mathbb{R}}^{N},{\mathbb{R}}^{+}), \boldsymbol{\mu }\in (C^{2} \cap \operatorname{BV} \cap \, W^{2,\infty }) ({\mathbb{R}},{\mathbb{R}}^{N^{2}})$|⁠, with |$\nu ^{k}(\boldsymbol{0})=0$|⁠;

  • (H3)

    |$\sigma ^{k}\in (\operatorname{BV} \cap L^{1})({\mathbb{R}})$| with |$\inf \limits _{x\in{\mathbb{R}}}\sigma ^{k}(x)>0$|⁠.

 

Definition 2.1
A function |$\boldsymbol{U}\in (C([0,T];L^{1}({\mathbb{R}})) \cap L^{\infty }([0,T];\operatorname{BV}({\mathbb{R}})))^{N}$| is an entropy solution of IVP (1.2)–(1.3), if for all |$k \in \{1,\ldots ,N\},$| and for all |$\alpha \in{\mathbb{R}}$|⁠,
(2.2)
for all non-negative |$\phi \in C_{c}^{\infty }([0,T)\times{\mathbb{R}})$|⁠, and where for every |$(t,x)\in \overline{Q}_{T}$| and for every |$k \in \{1,\ldots ,N\},\overline{U}^{k}(t,x):=U^{k}(t,x)\sigma ^{k}(x)$|⁠.
The following section is dedicated to the finite volume schemes approximating the above defined adapted entropy solutions for the IVP (1.2)–(1.3), and establishes their existence via the convergence of the finite volume scheme.

3. Existence of the entropy solution

For |$\varDelta x,\varDelta t>0$| and |$\lambda =\varDelta t/\varDelta x,$| consider equidistant spatial grid points |$x_{i}:=i\varDelta x$| for |$i\in{\mathbb{Z}}$| and temporal grid points |$t^{n}:=n\varDelta t$| for integers |$n\in \{0,\ldots ,N_{T}\}$|⁠, such that |$T=N_{T} \varDelta t.$| Let |${1\kern-3.4pt1}_{i}(x)$| denote the indicator function of |$C_{i}:=[x_{i-1/2}, x_{i+1/2})$|⁠, where |$x_{i+1/2}=\frac 12(x_{i}+x_{i+1})$| and let |$\chi ^{n}(t)$| denote the indicator function of |$C^{n}:=[t^{n},t^{n+1})$|⁠, and let |$C_{i}^{n}:=C^{n}\times C_{i}$|⁠. For each |$k \in \{1, \ldots , N\},$| we approximate the initial data and |$\sigma ^{k}$| according to the following:

(3.1)

Further, we define a piecewise constant approximate solution |$\boldsymbol{U}_{\varDelta } = \left (U_{\varDelta }^{1}, \ldots , U_{\varDelta }^{N}\right )$|⁠, i.e., |$\boldsymbol{U}_{\varDelta }\approx \boldsymbol{U}$|⁠, to the IVP (1.2)–(1.3) by

The approximate solution |$\boldsymbol{U}_{\varDelta }$| is updated through the following marching formula:

(3.2)

where

  • (1) for each |$n \in \{0, \ldots , N_{T}\}, i \in{\mathbb{Z}}$| and |$ k \in \{1, \ldots , N\}$|⁠, |$\overline{U}_{i}^{k,n}:= \sigma ^{k}_{i}U_{i}^{k,n}\approx \sigma ^{k}(x_{i})U^{k}(x_{i},t^{n})$| (pointwise value of the right continuous representative) and which is extended to the function defined in |${Q}_{T}$|⁠, via
  • (2) the convolution term is updated through the following formula:
    (3.3)
    with, for each |$j\in \{1,\ldots ,N\}$|⁠, we have |$c_{ i+1/2}^{j,k,n}$| being computed through the following quadrature formula:
    with |$U^{k,n}_{p+1/2}$| being any convex combination of |$U^{k,n}_{p}$| and |$U^{k,n}_{p+1}$|⁠, and |$\mu ^{j,k}_{i+1/2} = \mu ^{j,k} (x_{i+1/2}).$|
  • (3) |$F^{k}$| is chosen so as to make |$H^{k}$| increasing in its last three arguments.

The convolution terms satisfy the following estimates:

 

Lemma 3.1
For for each |$n \in \{0, \ldots , N_{T}\},~ i \in{\mathbb{Z}}$| and |$ k \in \{1, \ldots , N\}$|⁠, the convolution term (3.3) satisfies
where

 

Proof.

The proof follows by repeating the arguments of Amorim et al. (2015, Prop. 2.8) and Aggarwal et al. (2015, Lemma A.2) in every component of the vector |$\boldsymbol{c}_{i+1/2}^{k,n}.$|

For each |$ k \in \{1, \ldots , N\}$|⁠, we modify the schemes proposed in Aggarwal et al. (2015); Aggarwal & Vaidya (2023) and define the numerical fluxes that are the nonlocal extensions of the well-known monotone fluxes for local conservation laws as described below:

  • (1) Lax–Friedrichs type flux:
    (3.4)
    Further, |$\varDelta t$| is chosen in order to satisfy the following Courant–Friedrichs–Lewy (CFL) like condition:
    (3.5)
  • (2) Godunov type flux:
    where |$ F^{k}_{\textrm{Godunov}}$| is the Godunov flux for the corresponding local conservation law with discontinuous flux |$f^{k}(x,u)=f^{k}(\sigma ^{k}(x)u).$| Further, |$\varDelta t$| is chosen in order to satisfy the following CFL condition:
    (3.6)
    The scheme (3.2) can now be rewritten in an incremental form as (see Ghoshal et al., 2022a; Aggarwal & Vaidya, 2023)
    (3.7)
    where |$\varDelta _{+}z_{i}^{k,n}=z_{i+1}^{k,n}-z_{i}^{k,n}=\varDelta _{-}z^{k,n}_{i+1},$| for any vector |$z$|⁠, and
    The following theorem establishes the existence and the regularity of the entropy solutions of IVP (1.1):

 

Theorem 3.2

[Stability of the finite volume approximations] Assume that (H1)–(H3) hold. For |$0<t\leq T$|⁠, fix a non-negative initial data |$\boldsymbol{U}_{0} \in ((\mathbf{L^{1}}\cap \operatorname{BV}) ({\mathbb{R}}))^{N}$|⁠. Then, there exist constants |$\mathcal{K}_{i},~i=3,\ldots ,6,$| independent of the mesh size |$\varDelta x$| such that the sequence of approximations |$\boldsymbol{U}_{\varDelta }$| defined by (3.2) under an appropriate CFL condition (cf. (3.5) and (3.6) for the Lax–Friedrichs and Godunov type scheme, respectively), satisfy:

  • (1) Positivity:
    (3.8)
  • (2) |$L^{1}$| estimate:
    (3.9)
  • (3) |$L^{\infty }$| estimate:
    (3.10)
    Furthermore,
  • (4) BV estimate: for each |$n \in \{0, \ldots , N_{T}\}$| and |$ k \in \{1, \ldots , N\}$|⁠,
    (3.11)
  • (5) Time estimate: for each |$n \in \{0, \ldots , N_{T}-1\}$| and |$ k \in \{1, \ldots , N\}$|⁠,
    (3.12)
  • (6) Discrete entropy inequality: for each |$n \in \{0, \ldots , N_{T}-1\}, ~i\in{\mathbb{Z}}$|⁠, and |$ k \in \{1, \ldots , N\}$|⁠, and for all |$\alpha \in{\mathbb{R}}, $|
    where
    with |$u\vee v=\max (u,v), u\wedge v=\min (u,v).$|
  • (7) Up to a subsequence, the numerical approximations |$\boldsymbol{U}_{\varDelta }$| converge to an entropy solution |$ \boldsymbol{U} \in (C([0,T];L^{1}({\mathbb{R}})) \cap L^{\infty }([0,T];\operatorname{BV}({\mathbb{R}})))^{N}.$|

 

Proof.

The proof of the above theorem follows by invoking the incremental form of the scheme and can be done in the spirit of Aggarwal et al. (2015); Amorim et al. (2015); Aggarwal & Vaidya (2023) with appropriate modifications. We skip the detailed proof and present only the key estimates below. Let |$n \in \{0, \ldots , N_{T}\},~i\in{\mathbb{Z}}$| and |$ k \in \{1, \ldots , N\}$|⁠.

  • (1) Using the CFL condition, cf. (3.5) and (3.6), it is straightforward to see that the incremental coefficients satisfy, |$0\le a^{k,n}_{i+1/2}, b^{k,n}_{i+1/2} \leq \frac{1}{3}.$| Moreover, using |$U^{k,n} \ge 0$|⁠, |$\overline{U}^{k,n}\ge 0$| and Lemma 3.1, the CFL condition (cf. (3.5) and (3.6)) can again be invoked to show:
    Finally,
    Since |$\sigma ^{k}> 0,$| the result follows.
  • (2) Since the scheme is conservative, the result follows from the positivity of the scheme, cf. (3.8).

  • (3) Using Lemma 3.1, we obtain:
    (3.13)
    Now, using the incremental form of the scheme, cf. (3.7), and the inequality (3.13), we get
    which implies that
    so that (3.10) holds. Furthermore, since |$\boldsymbol{\overline{U}}_{\varDelta }$| is bounded and |$ \sigma ^{k}>0,$| the approximate function |$\boldsymbol{U}_{\varDelta }$| is also bounded.
  • (4) Because of the incremental form of the scheme, we get, by taking the forward difference in the spatial direction, that
    Since the incremental coefficients satisfy |$0\le a_{i+1/2}^{k,n}, b_{i+1/2}^{k,n}\le \frac 13,$| we can repeat Harten’s argument (see Holden & Risebro, 2015, Lemma 3.12) to get
    Adding and subtracting |$ \lambda \sigma _{i}^{k}f^{k}\left (\overline{U}^{k,n}_{i}\right )\left ( \nu ^{k}\left ({\boldsymbol{c}}^{k,n}_{i+3/2}\right )- \nu ^{k}\left ({\boldsymbol{c}}^{k,n}_{i+1/2}\right ) \right )$|⁠, we obtain
    Further,
    Consider next
    Now we estimate the term
    where |$\nabla $| denotes the gradient and |${\boldsymbol{\xi }}^{k,n}_{i+1}\in I({\boldsymbol{c}}^{k,n}_{i+1/2},{\boldsymbol{c}}^{k,n}_{i+3/2})$| (here |$I(\boldsymbol{a},\boldsymbol{b})$| denotes a rectangular box with sides parallel to the coordinate planes and |$\boldsymbol{a}$| and |$\boldsymbol{b}$| at opposite corners) and |${\boldsymbol{\xi }}^{k,n}_{i}\in I({\boldsymbol{c}}^{k,n}_{i-1/2},{\boldsymbol{c}}^{k,n}_{i+1/2}).$| Now, adding and subtracting |$\nabla \nu ^{k}\left ({\boldsymbol{\xi }}^{k,n}_{i+1}\right )\, \cdot \,({\boldsymbol{c}}^{k,n}_{i+1/2}-{\boldsymbol{c}}^{k,n}_{i-1/2}),$| we have
    This implies, using Lemma 3.1,
    (3.14)
    Now using Lemma 3.1,
    (3.15)
    Finally, using Lemma 3.1, as well as (3.14) and (3.15), we have
    (3.16)
    Consequently,
    where
    Finally, using the above estimates, we get the following:
    completing the proof.
  • (5) Owing to the total variation bound of |$\boldsymbol{\overline{U}}_{\varDelta }$|⁠, and following Aggarwal et al. (2015); Aggarwal & Vaidya (2023), the proof follows by repeating the arguments in every component of the vector.

  • (6) For |$k \in \{1, \ldots , N\} $| fixed, the discrete entropy inequality follows by repeating the arguments in Aggarwal et al. (2015); Aggarwal & Vaidya (2023) in every component of the vector |$\boldsymbol{U}_{\varDelta }$|⁠, using appropriate bounds on the matrix |$\boldsymbol{c}.$|

  • (7) Follows by repeating the Lax–Wendroff type argument (see Betancourt et al., 2011, Thm. 5.1) equation by equation.

The following corollary is a direct consequence of the above theorem.

 

Corollary 3.3
(Regularity).
For |$0<t\leq T,$| the limit |$\boldsymbol{U}$| of the numerical approximation |$\boldsymbol{U}_{\varDelta }$|⁠, which is an entropy solution of the IVP (1.2)–(1.3) for the system of nonlocal conservation laws, satisfies the following:
In the next section, we prove that the entropy solutions are in fact unique.

4. Kuznetsov-type estimate and the uniqueness

For |$\epsilon ,\epsilon _{0}>0,$| define |$\varPhi : \overline{Q}_{T}^{2} \rightarrow{\mathbb{R}}$| by

where |$\omega _{a}(x)=\frac{1}{a}\omega \left (\frac{x}{a}\right ),$||$a>0$| and |$\omega $| is a standard symmetric mollifier with |$\operatorname{supp} (\omega ) \in [-1,1].$| Furthermore, we assume that |$\int _{{\mathbb{R}}} \omega _{a}(x)\, {\textrm{d}{x}} =1$| and |$\int _{{\mathbb{R}}} |{\omega ^{\prime}_{a}(x)}|\, {\textrm{d}{x}} =\frac{1}{a}.$| It is straight forward to see that |$\varPhi $| is symmetric, |$\varPhi _{x}=-\varPhi _{y}$| and |$\varPhi _{t}=-\varPhi _{s}$|⁠. Further,

(4.1)
(4.2)

Details of these estimates can be found in Holden & Risebro (2015, Sec. 3.3). We now list some of the notation to be used in the sequel. For |$\boldsymbol{U},\boldsymbol{V} \in ((L^{1} \cap L^{\infty })({\mathbb{R}}))^{N}$|⁠, all non-negative |$\phi \in C_{c}^{\infty }({\overline{Q}}_{T}),$| for each |$(t,x),(s,y)\in Q_{T}$| and for each |$k\in \{1,\dots ,N\},$| we define the following:

where

We now state and prove the Kuznetsov-type lemma for the coupled system of nonlocal conservation laws (1.1).

 

Lemma 4.1
[A Kuznetsov-type lemma for nonlocal systems of conservation laws] Let |$\boldsymbol{U}$| be an entropy solution of the IVP of the system (1.2)–(1.3) and let |$\boldsymbol{V} \in K.$| Then,
(4.3)
where |$\gamma $| is defined by (2.1) and |$\mathcal{C}$| depends only on |$\boldsymbol{f},\boldsymbol{\mu },\boldsymbol{\nu },\boldsymbol{\sigma }, \boldsymbol{U}, \boldsymbol{V}$| and |$T$|⁠.

 

Proof.
For any |$k\in \{1,\dots ,N\}$|⁠, add the entropy functionals |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}}(U^{k},V^{k})$| and |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}}(V^{k},U^{k}),$| and invoke the symmetry of |$\varPhi $| to get
with
Since |$\boldsymbol{U}$| is an entropy solution of (1.2)–(1.3), we have that |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}}(U^{k},V^{k})\ge 0, $| and hence
(4.4)
Since |$U^{k}(t,x)=\frac{\overline{U}^{k}(t,x)}{ \sigma ^{k}(x)},$| and |$|a-b|-|c-d|\le |a-c|+|b-d|,$| we have
The terms |$I^{k}_{0}$| and |$I^{k}_{T}$| appear for local conservation laws with Panov type flux as well and can be estimated as in Ghoshal et al. (2022b, Lemma 2) to get
where |$\mathcal{C}_{1}=\mathcal{C}_{1}(|\boldsymbol{U}|_{ (L^{\infty }([0,T]; \operatorname{BV}({\mathbb{R}})))^{N}}, |\boldsymbol{V}|_{(L^{\infty }([0,T]; \operatorname{BV}({\mathbb{R}})))^{N}},|\boldsymbol{U}|_{\operatorname{Lip}([0,T]; L^{1}({\mathbb{R}}))^{N}}).$| It is to be noted that |$I^{k}_{\varPhi _{x}}$| and |$I^{k}_{\varPhi }$| comprise of the coupled terms from the system, which we now estimate. Using integration by parts, we have
Let |$\left |{\overline{U}^{k}_{x}}\right |$| denote the absolute value of the Radon measure |$\overline{U}^{k}_{x}$|⁠, which is finite as it is a distributional derivative of a |$\operatorname{BV}$| function. Owing to the Lipschitz continuity of the entropy flux |$G,$| we have |$|\partial _{x}G^{k}(\overline{U}^{k}(t,x),\overline{V}^{k}(s,y))|\le |f^{k}|_{\operatorname{Lip({\mathbb{R}})}}\left |{\overline{U}^{k}_{x}}\right |$| (see [Lemma A2.1] Bouchut & Perthame, 1998, for details), implying
Further, the nonlocal weights |$\mathcal{V}^{k}(s,y),\mathcal{U}^{k}(t,x)$| satisfy
It can been seen that the estimates on nonlocal weights for any |$k$| depend on all the |$N$| components of |$\boldsymbol{U}$| and |$\boldsymbol{V}.$| Consequently, we get
where
Collectively, we get
Similarly, we can show that the following estimate holds:
Substituting the above estimates in (4.4) and summing over |$k$|⁠, we get
Now, the lemma follows by invoking Gronwall’s inequality.

 

Theorem 4.2
[Uniqueness of the entropy solution for nonlocal systems] For any time |$T>0,$| let |$\boldsymbol{U,V}$| be the entropy solutions of the IVP for the system (1.2) with initial data |$\boldsymbol{U}_{0},\boldsymbol{V}_{0}$|⁠, respectively. Then, the following holds:
where |$\mathcal{C}$| is the same as in Lemma 4.1. In particular, if |$\boldsymbol{U}_{0}=\boldsymbol{V}_{0}$| then |$\boldsymbol{U}=\boldsymbol{V}$| a.e. in |$\overline{Q}_{T}.$|

 

Proof.

Since |$\boldsymbol{U,V}$| are the entropy solutions, we have |$-\sum _{k=1}^{N}\varLambda ^{k}_{\epsilon ,\epsilon _{0}}(V^{k},U^{k}) \leq 0,$| for all |$\epsilon ,\epsilon _{0}>0.$| Now, the proof follows from Lemma 4.1 by sending |$\epsilon \rightarrow 0^{+}$| and then |$\epsilon _{0} \rightarrow 0^{+}.$|

 

Remark 4.3

Theorem 4.2, in combination with Theorem 3.2 (2), implies that in fact the entire sequence |$\boldsymbol{U}_{\varDelta }$| of the finite volume approximations converge to the unique entropy solution |$\boldsymbol{U}$| in |$(L_{\textrm{loc}}^{1}(\overline{Q}_{T}))^{N}$| and pointwise a.e. in |$\overline{Q}_{T}.$|

In the next section, we establish the convergence rates for the proposed numerical schemes.

5. Error estimate

For every |$n \in \{0, \ldots , N_{T}\},~ i\in{\mathbb{Z}},~ k \in \{1, \ldots , N\}$|⁠, |$ (t,x)\in \overline{Q}_{T}$| and |$\alpha \in{\mathbb{R}},$| we define the following:

  • |$\eta _{i}^{k,n}(\alpha ):=\left |U_{i}^{k,n}- \frac{\alpha }{\sigma _{i}^{k}}\right |$|⁠,

  • |$p_{i}^{k,n}(\alpha ):=\mathop{\rm sgn} \left (\overline{U}_{i}^{k,n}-\alpha \right ) \left (f^{k}\left (\overline{U}_{i}^{k,n}\right )-f^{k}(\alpha )\right ) $|⁠,

  • |$\mathcal{U}^{k}_{\varDelta }(t,x):= \nu ^{k}\left ((\boldsymbol{\mu }*\boldsymbol{U}_{\varDelta })^{k}(t,x)\right )$|⁠.

It is to be noted that owing to the discontinuous flux, |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}}$| has nonpiecewise constant terms arising from |$\boldsymbol{\sigma }(x)$|⁠, unlike the classical cases considered in Holden & Risebro (2015). In comparison to a similar case considered in Ghoshal et al. (2022a), the PDE (1.2)–(1.3) consists of nonlocal coupled terms in addition, making it nontrivial. To address this issue, we first prove an estimate on |$\varLambda ^{k}_{\varDelta ,\epsilon ,\epsilon _{0}}$|⁠, an appropriate approximation of |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}},$| (with |$\boldsymbol{\sigma }_{\varDelta }$| in place of |$\boldsymbol{\sigma }$|⁠) in Lemma 5.1, and then estimate the difference between |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}}$| and |$\varLambda ^{k}_{\varDelta ,\epsilon ,\epsilon _{0}}.$| If the local part of the flux is homogeneous (i.e., |$\operatorname{TV}( s)=0$|⁠), then this step is not required and in fact, |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}}=\varLambda ^{k}_{\varDelta ,\epsilon ,\epsilon _{0}}.$|

 

Lemma 5.1
For every |$k\in \{1,\ldots ,N\},$| the relative entropy functional |$\varLambda ^{k}_{\epsilon ,\epsilon _{0}} (U^{k}_{\varDelta },U^{k})$| satisfies
where |$\mathcal{M}$| is a constant independent of |$\varDelta x, \varDelta t.$|

 

Proof.
For any |$k\in \{1,\ldots ,N\}$|⁠, we define
Consequently,
In what follows, we estimate |$\varLambda ^{k}_{\varDelta ,\epsilon ,\epsilon _{0}} (U^{k}_{\varDelta },U^{k}),$| which is enough to get the desired result. To begin with, we invoke fundamental theorem of calculus followed by summation by parts to get
Now, we make the following estimates:
For |$(t,x)\in C_{i}^{n},$| we have
Furthermore,
(5.1)
Now using the Lipschitz continuity of |$\mathcal{U}^{k}_{\varDelta }$| in the space variable, we have
Also for |$t \in C^{n},$| using (3.12), we have
Finally, combining all the above estimates, we get
Thus, we have
Now, we consider
Further,
since
Next, we consider
Applying the fundamental theorem of calculus and rearranging the terms, we get
Applying summation by parts in |$i$|⁠, we get
Now, using (5.1), we have
Using (3.12), for |$t\in C^{n},$| we have
Consequently,
Finally, combining the above estimates, we get
Thus, so far we have proved
(5.2)
Now, we estimate |$\lambda _{1}+\lambda _{2}^{\prime}+\lambda _{3}^{\prime}$| as follows:
Using the discrete entropy inequality, cf. Theorem 3.2 (6), we get
by using the fundamental theorem of calculus followed by summation by parts in |$\lambda _{2}^{\prime}$|⁠.
Claim 1.|$A_{2}+\lambda _{2}^{\prime} =\mathcal{O}\left (\frac{\varDelta x}{\epsilon }+\frac{\varDelta t}{\epsilon _{0}}\right ).$| Adding and subtracting
we have
Applying summation by parts, we get
where
(5.3)
and
(5.4)
Using (5.3)–(5.4), we have
Now as |$\boldsymbol{\mu }$| is a smooth function with compact support, the claim follows because of (4.1)–(4.2) and the following estimates:
(5.5)
which is true because of (3.9).

Claim 2.|$A_{3}+\lambda _{3}^{\prime} =\mathcal{O}\left (\frac{\varDelta x}{\epsilon }{+ \frac{\varDelta t}{\epsilon _{0}}}+{\varDelta t}\right )$|⁠.

Observe that
Now, using (5.5) and (4.1),
Furthermore,
Adding and subtracting
we have
Now, let us estimate |$\tilde{\mathcal{E}}_{21}$|⁠:
Next, we consider |$\tilde{\mathcal{E}}_{22}+\tilde{\mathcal{E}}_{23}$|⁠:
Further,
see (3.12). Therefore,
The estimates on the remaining terms |$\tilde{\mathcal{E}}_{2{4}}$| and |$\tilde{\mathcal{E}}_{2{5}}$| follow easily from (5.5). Finally, the lemma follows combing all the above assertions.

 

Theorem 5.2
Let |$\boldsymbol{U}$| be the entropy solution and |$\boldsymbol{U}_{\varDelta }$| be the numerical approximation, then we have the following convergence rate estimates hold:
(5.6)
In particular, if |$\operatorname{TV}( s)=0$|⁠, then we have
(5.7)

 

Proof.

Owing to the CFL condition (cf. (3.5) and (3.6) for the Lax–Friedrichs and Godunov type scheme, respectively), |$\varDelta x =\mathcal{O} (\varDelta t).$| Furthermore, the initial approximation (3.1) implies |${\left \|\boldsymbol{U}_{0}^{\varDelta }-\boldsymbol{U}_{0}\right \|}_{(L^{1}({\mathbb{R}}))^{N}}=\mathcal{O}(\varDelta t)$|⁠. Observe that for |$\operatorname{TV}( s) \neq 0,$| the Kuznetsov-type estimate, cf. (4.3), contains |$\epsilon /\epsilon _{0}.$| Hence, we choose |$\epsilon = (\varDelta t)^{2/3}$| and |$\epsilon _{0}= (\varDelta t)^{1/3}$| and finally substitute the assertions of Lemma 5.1 and the estimate |$\gamma (\boldsymbol{U}^{\varDelta }, (\varDelta t)^{1/3}) \leq \mathcal{O}(\varDelta t)^{1/3}$| (cf. Theorem 3.2(5)) in (4.3) to get the convergence rate estimate (5.6). On the other hand, if |$\operatorname{TV}( s)=0,$| then the term |$\frac{\epsilon }{\epsilon _{0}}$| will not appear in the Kuznetov-type estimate, cf. (4.3), allowing us to choose |$\epsilon =\epsilon _{0}=\sqrt{\varDelta t}$| and the estimate |$\gamma (\boldsymbol{U}^{\varDelta }, (\varDelta t)^{1/2}) \leq \mathcal{O}(\varDelta t)^{1/2}$| to get the better convergence rate estimate (5.7).

 

Remark 5.3
Kuznestov-type lemma 4.1 remains valid in several space dimensions as well; however, for |$\sigma $| discontinuous, a uniform |$\operatorname{BV}$| bound on the finite volume approximation |$\boldsymbol{U}_{\varDelta }$| is not available. On the other hand, for the following system in 2 space dimensions with |$\sigma \equiv 1$| and with the |$k^{th}$| being:
(5.8)
such bounds on the numerical approximation can be derived, see Aggarwal et al. (2015), and consequently Lemma 5.1 and Theorem 5.2 can be reproduced using dimension splitting arguments (see Holden et al., 2010, Sec. 5; Holden & Risebro, 2015, Sec. 4.3) for any space dimension. We illustrate the experimental convergence rates numerically for two space dimensions in the next section.

6.Numerical experiments

We now present some numerical experiments to illustrate the theory presented in the previous sections. We show the results for the Lax–Friedrichs scheme. The results obtained by the Godunov scheme are similar and are not shown here. Throughout the section, |$\theta =\theta _{x}=\theta _{y}$| is chosen to be |$1/3$| (satisfying the condition (3.4) for the choices of |$\sigma $| in the upcoming examples), and |$\lambda $| and |$\lambda _{x}=\lambda _{y}$| are chosen so as to satisfy the CFL condition (3.5).

6.1 One dimension

We consider the discontinuous generalization of the nonlocal Keyfitz–Kranzer system introduced in Aggarwal et al. (2015) in one space dimension, which reads as

(6.1)

We choose the kernel

where |$L$| is such that |$\int _{{\mathbb{R}}}\mu (x)\,{\textrm{d}{x}}=1,$| the velocity |$\nu (a,b)=(1-a^{2}-b^{2})^{3}$| and a |$\operatorname{BV}$| function

which admits infinitely many discontinuities at the points |$\{a_{n}\}_{n\in{\mathbb{N}}}.$| The system (6.1) fits into the setup of this article (cf. (1.1)) with

$$ N=2, \boldsymbol{\mu } = \left [\begin{array}{ccc} \mu & \mu \\ \mu & \mu \end{array}\right ],\nu ^{k}=\nu ,f^{k}(u)=u $$
and |$\sigma ^{k}=\sigma .$|

The local counterpart of (6.1), viz.

(6.2)

has not been studied yet in the literature and is of independent interest. However, the case |$\sigma \equiv 1$| is well understood, see, for example, Koley & Risebro (2013).

We present the numerical integration of (6.1) on the domain |$[0, \, 4]$| and the time interval |$[0, \, 0.3]$| with

(6.3)

Figure 1 displays the numerical approximations of (6.1) and (6.3) generated by the numerical scheme (3.2), with decreasing grid size |$\varDelta x$|⁠, starting with |$\varDelta x =0.00625$|⁠. It can be seen that the numerical scheme is able to capture both shocks and rarefactions well. Let |$e_{\varDelta x}(T)={\left \|\boldsymbol{U}_{\varDelta x}(T,\, \cdot \,)-\boldsymbol{U}_{\varDelta x/2}(T,\, \cdot \,)\right \|}_{(L^{1}({\mathbb{R}}))^{N}}.$| The convergence rate reads |$\alpha =\log _{2}(e_{\varDelta x}(T)/{e_{\varDelta x/2}(T)}).$| Errors and the convergence rates at time |$T=0.3$| obtained in the above experiment are recorded in Fig. 2. The convergence rates thus obtained obey the claims of Theorem 5.2. The results recorded in Fig. 2 show that the observed convergence rates exceed |$1.$|

Solution to (6.1) and (6.3) on the domain |$[0, \, 4]$| at times |$t = 0.00,\; 0.15,\;0.3$| with decreasing mesh size |$\varDelta x=0.00625\ ({\color{blue}{-\!-}}) $|⁠, |$\varDelta x=0.00625/2\ ({\color{red}{\text{-} \text{-} \text{-}\text{-}\text{-}\text{-}}}) $| and |$\varDelta x=0.00625/4 $|(- - -).

Convergence rate |$\alpha $| for the numerical scheme (3.2) on the domain |$[0,\,4]$| at time |$T{=0.3}$| for the approximate solutions to the problem (6.1), (6.3)

Convergence rate |$\alpha $| for the numerical scheme (3.2) on the domain |$[-1.1, \, 1.1]^{2}$| at time |$T=0.1$| for the approximate solutions to the problem (6.4)–(6.5).

6.2 Two dimensions

As pointed out earlier, the analysis of the paper fits in multiple space dimensions with |$\boldsymbol{\sigma }\equiv 1$|⁠. To illustrate our results in two dimensions, we employ the two-dimensional nonlocal generalization of Keyfitz–Kranzer system, introduced in Aggarwal et al. (2015), given by

(6.4)

which is a system of two nonlocal conservation laws in two space dimensions. Here, we choose |$ \phi _{1} (a,b) = \sin (a^{2} + b^{2}), \phi _{2} (a,b) = \cos (a^{2}+b^{2})$| and

where |$L$| is chosen so that |$\iint _{{\mathbb{R}}^{2}} \mu (x,y)\, {\textrm{d}{x}}\, {\textrm{d}{y}}=1$|⁠. The system fits into the setup of this article (cf. (1.1)) with

$$N=2, \boldsymbol{\mu } = \boldsymbol{\overline{\mu }}=\left [\begin{array}{ccc} \mu & \mu \\ \mu & \mu \end{array}\right ],\nu ^{k}=\phi _{1},\overline{\nu }^{k}=\phi _{2}, f^{k}(u)=g^{k}(u)=u$$
and |$\sigma ^{k}=1.$| We refer to Aggarwal et al. (2015) for the numerical integration of (6.4) on the domain the domain |$[-1.1, \, 1.1]^{2}$| and to the time interval |$[0, \, 0.1]$| with

(6.5)

and present the convergence rate analysis in this paper, with |$\eta =0.4.$| Errors and the convergence rates obtained in the experiment are recorded in Fig. 3. The convergence rates thus obtained obey the claims of Theorem 5.2. The results recorded in Figs 23 show that the observed convergence rates exceed |$0.5$|⁠.

Acknowledgements

The work was carried out during G.V.’s tenure of the ERCIM ‘Alain Bensoussan’ Fellowship Programme, and A.A.’s research visit at NTNU. It was supported in part by the project IMod—Partial differential equations, statistics and data: an interdisciplinary approach to data-based modelling, project number 325114, from the Research Council of Norway, and by A.A.’s Faculty Development Allowance, funded by IIM Indore. H.H. was also supported by the Swedish Research Council under grant no. 2021-06594 while in residence at Institut Mittag-Leffler in Djursholm, Sweden during the fall semester of 2023.

Conflict of interest

The authors have no conflicts of interest to declare.

References

Adimurthi
,
J. J.
&
Veerappa Gowda
,
G. D.
(
2004
)
Godunov-type methods for conservation laws with a flux function discontinuous in space
.
SIAM J. Numer. Anal.
,
42
,
179
208
.

Adimurthi
,
S. M.
&
Veerappa Gowda
,
G. D.
(
2005
)
Optimal entropy solutions for conservation laws with discontinuous flux-functions
.
J. Hyperbolic Differ. Equ.
,
02
,
783
837
.

Adimurthi
,
S. M.
&
Veerappa Gowda
,
G. D.
(
2007
)
Conservation law with the flux function discontinuous in the space variable—II: convex–concave type fluxes and generalized entropy solutions
.
J. Comput. Appl. Math.
,
203
,
310
344
.

Aggarwal
,
A.
,
Colombo
,
R. M.
&
Goatin
,
P.
(
2015
)
Nonlocal systems of conservation laws in several space dimensions
.
SIAM J. Numer. Anal.
,
53
,
963
983
.

Aggarwal
,
A.
&
Goatin
,
P.
(
2016
)
Crowd dynamics through non-local conservation laws
.
Bull. Braz. Math. Soc. (N.S.)
,
47
,
37
50
.

Aggarwal
,
A.
,
Holden
,
H.
&
Vaidya
,
G.
(
2023
)
On the accuracy of the finite volume approximations to nonlocal conservation laws
.
arXiv:2306.00142, to appear in Numerische Mathematik
.

Aggarwal
,
A.
,
Sahoo
,
M. R.
,
Sen
,
A.
&
Vaidya
,
G.
(
2020
)
Solutions with concentration for conservation laws with discontinuous flux and its applications to numerical schemes for hyperbolic systems
.
Stud. Appl. Math.
,
145
,
247
290
.

Aggarwal
,
A.
&
Vaidya
,
G.
(
2023
)
Convergence of finite volume approximations and well-posedness: nonlocal conservation laws with rough flux
.
arXiv:2307.15153
.

Aggarwal
,
A.
,
Vaidya
,
G.
&
Veerappa Gowda
,
G. D.
(
2021
)
Positivity-preserving numerical scheme for hyperbolic systems with |$\delta $|-shock solutions and its convergence analysis
.
Z. Angew. Math. Phys.
,
72
,
1
36
.

Aletti
,
G.
,
Naldi
,
G.
&
Toscani
,
G.
(
2007
)
First-order continuous models of opinion formation
.
SIAM J. Appl. Math.
,
67
,
837
853
.

Amorim
,
P.
,
Colombo
,
R. M.
&
Teixeira
,
A.
(
2015
)
On the numerical integration of scalar nonlocal conservation laws
.
ESAIM Math. Model. Numer. Anal.
,
49
,
19
37
.

Andreianov
,
B.
,
Karlsen
,
K. H.
&
Risebro
,
N. H.
(
2010
)
|$L^1$| stability for entropy solutions of nonlinear degenerate parabolic convection-diffusion equations with discontinuous coefficients
.
Netw. Heterog. Media
,
5
,
617
633
.

Badwaik
,
J.
&
Ruf
,
A. M.
(
2020
)
Convergence rates of monotone schemes for conservation laws with discontinuous flux
.
SIAM J. Numer. Anal.
,
58
,
607
629
.

Betancourt
,
F.
,
Bürger
,
R.
,
Karlsen
,
K. H.
&
Tory
,
E. M.
(
2011
)
On nonlocal conservation laws modelling sedimentation
.
Nonlinearity
,
24
,
855
885
.

Blandin
,
S.
&
Goatin
,
P.
(
2016
)
Well-posedness of a conservation law with non-local flux arising in traffic flow modeling
.
Numer. Math.
,
132
,
217
241
.

Bouchut
,
F.
&
Perthame
,
B.
(
1998
)
Kruzkov’s estimates for scalar conservation laws revisited
.
Trans. Amer. Math. Soc.
,
350
,
2847
2870
.

Bressan
,
A.
,
Chiri
,
M. T.
&
Shen
,
W.
(
2021
)
A posteriori error estimates for numerical solutions to hyperbolic conservation laws
.
Arch. Rational Mech. Anal.
,
241
,
357
402
.

Bressan
,
A.
&
Shen
,
W.
(
2021
)
A posteriori error estimates for self-similar solutions to the Euler equations
.
Discrete Contin. Dyn. Syst.
,
41
,
113
130
.

Bürger
,
R.
,
Karlsen
,
K. H.
,
Risebro
,
N. H.
&
Towers
,
J. D.
(
2004
)
Well-posedness in |${BV}\_t$| and convergence of a difference scheme for continuous sedimentation in ideal clarifier-thickener units
.
Numer. Math.
,
97
,
25
65
.

Cancès
,
C.
&
Seguin
,
N.
(
2012
)
Error estimate for Godunov approximation of locally constrained conservation laws
.
SIAM J. Numer. Anal.
,
50
,
3036
3060
.

Chiarello
,
F. A.
,
Contreras
,
H. D.
&
Villada
,
L. M.
(
2023
)
Existence of entropy weak solutions for 1D non-local traffic models with space discontinuous flux
.
J. Engrg. Math.
,
141
,
9
.

Chiarello
,
F. A.
&
Goatin
,
P.
(
2023
)
A non-local system modeling bi-directional traffic flows
.
Advances in Numerical Methods for Hyperbolic Balance Laws and Related Problems
(G. Albi et al. eds), vol. 32.
SEMA SIMAI Springer Ser.
, pp.
49
62
.

Colombo
,
R. M.
,
Garavello
,
M.
&
Lécureux-Mercier
,
M.
(
2012
)
A class of nonlocal models for pedestrian traffic
.
Math. Mod. Met. Appl. Sci.
,
22
,
1150023
.

Colombo
,
R. M.
,
Herty
,
M.
&
Mercier
,
M.
(
2011
)
Control of the continuity equation with a non local flow
.
ESAIM Control Optim. Calc. Var.
,
17
,
353
379
.

Colombo
,
R. M.
&
Lécureux-Mercier
,
M.
(
2011
)
Nonlocal crowd dynamics models for several populations
.
Acta Math. Sci. Ser. B
,
32
,
177
196
.

Colombo
,
R. M.
&
Marcellini
,
F.
(
2015
)
Nonlocal systems of balance laws in several space dimensions with applications to laser technology
.
J. Differential Equations
,
259
,
6749
6773
.

Colombo
,
R. M.
,
Marcellini
,
F.
&
Rossi
,
E.
(
2016
)
Biological and industrial models motivating nonlocal conservation laws: a review of analytic and numerical results
.
Netw. Heterog. Media
,
11
,
49
67
.

Colombo
,
R. M.
&
Rossi
,
E.
(
2018
)
Nonlocal conservation laws in bounded domains
.
SIAM J. Math. Anal.
,
50
,
4041
4065
.

Friedrich
,
J.
,
Göttlich
,
S.
,
Keimer
,
A.
&
Pflug
,
L.
(
2022
)
Conservation laws with nonlocal velocity–the singular limit problem
.
arXiv:2210.12141
.

Ghoshal
,
S. S.
,
Jana
,
A.
&
Towers
,
J. D.
(
2020
)
Convergence of a Godunov scheme to an Audusse–Perthame adapted entropy solution for conservation laws with BV spatial flux
.
Numer. Math.
,
146
,
629
659
.

Ghoshal
,
S. S.
,
Towers
,
J. D.
&
Vaidya
,
G.
(
2022a
)
Convergence of a Godunov scheme for degenerate conservation laws with BV spatial flux and a study of Panov-type fluxes
.
J. Hyperbolic Differ. Equ.
,
19
,
365
390
.

Ghoshal
,
S. S.
,
Towers
,
J. D.
&
Vaidya
,
G.
(
2022b
)
A Godunov type scheme and error estimates for scalar conservation laws with Panov-type discontinuous flux
.
Numer. Math.
,
151
,
601
625
.

Göttlich
,
S.
,
Hoher
,
S.
,
Schindler
,
P.
,
Schleper
,
V.
&
Verl
,
A.
(
2014
)
Modeling, simulation and validation of material flow on conveyor belts
.
Appl. Math. Model.
,
38
,
3295
3313
.

Gugat
,
M.
,
Keimer
,
A.
,
Leugering
,
G.
&
Wang
,
Z.
(
2016
)
Analysis of a system of nonlocal conservation laws for multi-commodity flow on networks
.
Netw. Heterog. Media
,
10
,
749
785
.

Holden
,
H.
,
Karlsen
,
K. H.
,
Lie
,
K.-A.
&
Risebro
,
N. H.
(
2010
)
Splitting Methods for Partial Differential Equations With Rough Solutions: Analysis and MATLAB Programs
.
Zürich
:
EMS Publishing House
.

Holden
,
H.
&
Risebro
,
N. H.
(
2015
)
Front Tracking for Hyperbolic Conservation Laws
, 2nd edn.
Springer
.

Karlsen
,
K. H.
(
1994
)
On the Accuracy of a Numerical Method for Two-Dimensional Scalar Conservation Laws Based on Dimensional Splitting and Front Tracking
.
Preprint series
, vol.
30
.
Department of Mathematics, University of Oslo
.

Karlsen
,
K. H.
&
Risebro
,
N. H.
(
2001
)
Convergence of finite difference schemes for viscous and inviscid conservation laws with rough coefficients
.
ESAIM Math. Model. Numer. Anal.
,
35
,
239
269
.

Keimer
,
A.
&
Pflug
,
L.
(
2021
)
Discontinuous nonlocal conservation laws and related discontinuous ODEs—existence, uniqueness, stability and regularity
.
arXiv:2110.10503
.

Koley
,
U.
&
Risebro
,
N. H.
(
2013
)
Finite difference schemes for the symmetric Keyfitz–Kranzer system
.
Z. Angew. Math. Phys.
,
64
,
1057
1085
.

Kuznetsov
,
N. N.
(
1976
)
Accuracy of some approximate methods for computing the weak solutions of a first-order quasi-linear equation
.
USSR Comput. Math. Math. Phys.
,
16
,
105
119
.

Panov
,
E. Y.
(
2009
)
On existence and uniqueness of entropy solutions to the Cauchy problem for a conservation law with discontinuous flux
.
J. Hyperbolic Differ. Equ.
,
06
,
525
548
.

Perthame
,
B.
(
2007
)
Transport Equations in Biology
.
Frontiers in Mathematics
.
Birkhäuser
.

Sabac
,
F.
(
1997
)
The optimal convergence rate of monotone finite difference methods for hyperbolic conservation laws
.
SIAM J. Numer. Anal.
,
34
,
2306
2318
.

Shen
,
D. A.
(
2012
)
An integro-differential conservation law arising in a model of granular flow
.
J. Hyperbolic Differ. Equ.
,
9
,
105
131
.

Towers
,
J. D.
(
2020
)
An existence result for conservation laws having BV spatial flux heterogeneities—without concavity
.
J. Differential Equations
,
269
,
5754
5764
.

This is an Open Access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.