José A. Carrillo

NA
h-index65
14papers
538citations
Novelty35%
AI Score43

14 Papers

5.1APMar 2, 2019
A blob method for diffusion

José Antonio Carrillo, Katy Craig, Francesco S. Patacchini

As a counterpoint to classical stochastic particle methods for diffusion, we develop a deterministic particle method for linear and nonlinear diffusion. At first glance, deterministic particle methods are incompatible with diffusive partial differential equations since initial data given by sums of Dirac masses would be smoothed instantaneously: particles do not remain particles. Inspired by classical vortex blob methods, we introduce a nonlocal regularization of our velocity field that ensures particles do remain particles, and we apply this to develop a numerical blob method for a range of diffusive partial differential equations of Wasserstein gradient flow type, including the heat equation, the porous medium equation, the Fokker-Planck equation, the Keller-Segel equation, and its variants. Our choice of regularization is guided by the Wasserstein gradient flow structure, and the corresponding energy has a novel form, combining aspects of the well-known interaction and potential energies. In the presence of a confining drift or interaction potential, we prove that minimizers of the regularized energy exist and, as the regularization is removed, converge to the minimizers of the unregularized energy. We then restrict our attention to nonlinear diffusion of porous medium type with at least quadratic exponent. Under sufficient regularity assumptions, we prove that gradient flows of the regularized energies converge to solutions of the porous medium equation. As a corollary, we obtain convergence of our numerical blob method, again under sufficient regularity assumptions. We conclude by considering a range of numerical examples to demonstrate our method's rate of convergence to exact solutions and to illustrate key qualitative properties preserved by the method, including asymptotic behavior of the Fokker-Planck equation and critical mass of the two-dimensional Keller-Segel equation.

1.2NAMay 8, 2018
Particle based gPC methods for mean-field models of swarming with uncertainty

J. A. Carrillo, L. Pareschi, M. Zanella

In this work we focus on the construction of numerical schemes for the approximation of stochastic mean--field equations which preserve the nonnegativity of the solution. The method here developed makes use of a mean-field Monte Carlo method in the physical variables combined with a generalized Polynomial Chaos (gPC) expansion in the random space. In contrast to a direct application of stochastic-Galerkin methods, which are highly accurate but lead to the loss of positivity, the proposed schemes are capable to achieve high accuracy in the random space without loosing nonnegativity of the solution. Several applications of the schemes to mean-field models of collective behavior are reported.

2.3NAOct 14, 2011
An Asymptotic Preserving Scheme for the Diffusive Limit of Kinetic systems for Chemotaxis

Jose A. Carrillo, Bokai Yan

In this work we numerically study the diffusive limit of run & tumble kinetic models for cell motion due to chemotaxis by means of asymptotic preserving schemes. It is well-known that the diffusive limit of these models leads to the classical Patlak-Keller-Segel macroscopic model for chemotaxis. We will show that the proposed scheme is able to accurately approximate the solutions before blow-up time for small parameter. Moreover, the numerical results indicate that the global solutions of the kinetic models stabilize for long times to steady states for all the analyzed parameter range. We also generalize these asymptotic preserving schemes to two dimensional kinetic models in the radial case. The blow-up of solutions is numerically investigated in all these cases.

8.0OCMar 18
An interacting particle consensus method for constrained global optimization

José A. Carrillo, Shi Jin, Haoyu Zhang et al.

This paper presents a particle-based optimization method designed for addressing minimization problems with equality constraints, particularly in cases where the loss function exhibits non-differentiability or non-convexity. The proposed method combines components from consensus-based optimization algorithm with a newly introduced forcing term directed at the constraint set. A rigorous mean-field limit of the particle system is derived, and the convergence of the mean-field limit to the constrained minimizer is established. Additionally, we introduce a stable discretized algorithm and conduct various numerical experiments to demonstrate the performance of the proposed method.

1.2NAJun 5, 2018
The Escalator Boxcar Train Method for a System of Aged-structured Equations in the Space of Measures

José A. Carrillo, Piotr Gwiazda, Karolina Kropielnicka et al.

The Escalator Boxcar Train (EBT) method is a well known and widely used numerical method for one-dimensional structured population models of McKendrick-von Foerster type. Recently the method, in its full generality, has been applied to aged-structured two-sex population model (Fredrickson-Hoppensteadt model), which consists of three coupled hyperbolic partial differential equations with nonlocal boundary conditions. We derive the simplified EBT method and prove its convergence to the solution of Fredrickson-Hoppensteadt model. The convergence can be proven, however only if we analyse the whole problem in the space of nonnegative Radon measures equipped with bounded Lipschitz distance (flat metric). Numerical simulations are presented to illustrate the results.

7.9NAMay 30
Novel approaches for the reliable and efficient numerical evaluation of Landau-type operators

Jose Antonio Carrillo, Mechthild Thalhammer

Numerical approximations of Landau-type operators represent fundamental components of time integration methods for demanding problems such as inhomogeneous Vlasov-Landau-type equations. Substantial computational issues arise from the treatment of the physically most relevant three-dimensional case with Coulomb-type interaction. This work is concerned with the introduction and numerical comparison of novel approaches for the reliable and efficient evaluation of Landau-type collision operators, where the focus is on the treatment of integral operators involving general singular kernels. In the spirit of collocation, common tools are the identification of fundamental integrals, series expansions of the integral kernel and the density function on the main part of the velocity domain, and interpolation as well as quadrature approximation nearby the singularity of the kernel. Focusing on the favourable choice of the Fourier spectral method, their practical implementation uses the reduction to basic integrals, fast Fourier techniques, and summations along certain directions. Moreover, an important observation is that a significant percentage of the overall computational effort can be transferred to precomputations which are independent of the density function. For the purpose of exposition and numerical validation, the cases of constant, regular, and singular integral kernels are distinguished, and the procedure is adapted accordingly to the increasing complexity of the problem.

1.2NASep 21, 2017
A hybrid mass transport finite element method for Keller-Segel type systems

José Antonio Carrillo, Niklas Kolbe, Mária Lukácová-Medviďová

We propose a new splitting scheme for general reaction-taxis-diffusion systems in one spatial dimension capable to deal with simultaneous concentrated and diffusive regions as well as travelling waves and merging phenomena. The splitting scheme is based on a mass transport strategy for the cell density coupled with classical finite element approximations for the rest of the system. The built-in mass adaption of the scheme allows for an excellent performance even with respect to dedicated mesh-adapted AMR schemes in original variables.

6.6APJul 22, 2024
Fisher-Rao Gradient Flow: Geodesic Convexity and Functional Inequalities

José A. Carrillo, Yifan Chen, Daniel Zhengyu Huang et al.

The dynamics of probability density functions has been extensively studied in science and engineering to understand physical phenomena and facilitate algorithmic design. Of particular interest are dynamics that can be formulated as gradient flows of energy functionals under the Wasserstein metric. The development of functional inequalities, such as the log-Sobolev inequality, plays a pivotal role in analyzing the convergence of these dynamics. The goal of this paper is to parallel the success of techniques using functional inequalities, for dynamics that are gradient flows under the Fisher-Rao metric, with various $f$-divergences as energy functionals. Such dynamics take the form of a nonlocal differential equation, for which existing analysis critically relies on using the explicit solution formula in special cases. We provide a comprehensive study on functional inequalities and the relevant geodesic convexity for Fisher-Rao gradient flows under minimal assumptions. A notable feature of the obtained functional inequalities is that they do not depend on the log-concavity or log-Sobolev constants of the target distribution. Consequently, the convergence rate of the dynamics (assuming well-posed) is uniform across general target distributions, making them potentially desirable dynamics for posterior sampling applications in Bayesian inference.

1.2NAJul 18, 2014
Single to Double Mill Small Noise Transition via Semi-Lagrangian Finite Volume Methods

J. A. Carrillo, A. Klar, A. Roth

We show that double mills are more stable than single mills under stochastic perturbations in swarming dynamic models with basic attraction-repulsion mechanisms. In order to analyse accurately this fact, we will present a numerical technique for solving kinetic mean field equations for swarming dynamics. Numerical solutions of these equations for different sets of parameters will be presented and compared to microscopic and macroscopic results. As a consequence, we numerically observe a phase transition diagram in term of the stochastic noise going from single to double mill for small stochasticity fading gradually to disordered states when the noise strength gets larger. This bifurcation diagram at the inhomogeneous kinetic level is shown by carefully computing the distribution function in velocity space.

11.5LGMay 4, 2023Code
FedCBO: Reaching Group Consensus in Clustered Federated Learning through Consensus-based Optimization

Jose A. Carrillo, Nicolas Garcia Trillos, Sixu Li et al.

Federated learning is an important framework in modern machine learning that seeks to integrate the training of learning models from multiple users, each user having their own local data set, in a way that is sensitive to data privacy and to communication loss constraints. In clustered federated learning, one assumes an additional unknown group structure among users, and the goal is to train models that are useful for each group, rather than simply training a single global model for all users. In this paper, we propose a novel solution to the problem of clustered federated learning that is inspired by ideas in consensus-based optimization (CBO). Our new CBO-type method is based on a system of interacting particles that is oblivious to group memberships. Our model is motivated by rigorous mathematical reasoning, including a mean field analysis describing the large number of particles limit of our particle system, as well as convergence guarantees for the simultaneous global optimization of general non-convex objective functions (corresponding to the loss functions of each cluster of users) in the mean-field regime. Experimental results demonstrate the efficacy of our FedCBO algorithm compared to other state-of-the-art methods and help validate our methodological and theoretical work.

1.2CVJul 21, 2020
Enhancement of damaged-image prediction through Cahn-Hilliard Image Inpainting

José A. Carrillo, Serafim Kalliadasis, Fuyue Liang et al.

We assess the benefit of including an image inpainting filter before passing damaged images into a classification neural network. For this we employ a modified Cahn-Hilliard equation as an image inpainting filter, which is solved via a finite volume scheme with reduced computational cost and adequate properties for energy stability and boundedness. The benchmark dataset employed here is MNIST, which consists of binary images of handwritten digits and is a standard dataset to validate image-processing methodologies. We train a neural network based of dense layers with the training set of MNIST, and subsequently we contaminate the test set with damage of different types and intensities. We then compare the prediction accuracy of the neural network with and without applying the Cahn-Hilliard filter to the damaged images test. Our results quantify the significant improvement of damaged-image prediction due to applying the Cahn-Hilliard filter, which for specific damages can increase up to 50% and is in general advantageous for low to moderate damage.

1.2APOct 8, 2018
Aggregation-diffusion equations: dynamics, asymptotics, and singular limits

Jose A. Carrillo, Katy Craig, Yao Yao

Given a large ensemble of interacting particles, driven by nonlocal interactions and localized repulsion, the mean-field limit leads to a class of nonlocal, nonlinear partial differential equations known as aggregation-diffusion equations. Over the past fifteen years, aggregation-diffusion equations have become widespread in biological applications and have also attracted significant mathematical interest, due to their competing forces at different length scales. These competing forces lead to rich dynamics, including symmetrization, stabilization, and metastability, as well as sharp dichotomies separating well-posedness from finite time blowup. In the present work, we review known analytical results for aggregation-diffusion equations and consider singular limits of these equations, including the slow diffusion limit, which leads to the constrained aggregation equation, as well as localized aggregation and vanishing diffusion limits, which lead to metastability behavior. We also review the range of numerical methods available for simulating solutions, with special attention devoted to recent advances in deterministic particle methods. We close by applying such a method -- the blob method for diffusion -- to showcase key properties of the dynamics of aggregation-diffusion equations and related singular limits.

2.3NAOct 7, 2018
An entropy stable high-order discontinuous Galerkin method for cross-diffusion gradient flow systems

Zheng Sun, José Antonio Carrillo, Chi-Wang Shu

As an extension of our previous work in Sun et.al (2018) [41], we develop a discontinuous Galerkin method for solving cross-diffusion systems with a formal gradient flow structure. These systems are associated with non-increasing entropy functionals. For a class of problems, the positivity (non-negativity) of solutions is also expected, which is implied by the physical model and is crucial to the entropy structure. The semi-discrete numerical scheme we propose is entropy stable. Furthermore, the scheme is also compatible with the positivity-preserving procedure in Zhang (2017) [42] in many scenarios. Hence the resulting fully discrete scheme is able to produce non-negative solutions. The method can be applied to both one-dimensional problems and two-dimensional problems on Cartesian meshes. Numerical examples are given to examine the performance of the method.

1.2NAJul 27, 2015
Convergence of a linearly transformed particle method for aggregation equations

Martin Campos Pinto, José A. Carrillo, Frédérique Charles et al.

We study a linearly transformed particle method for the aggregation equation with smooth or singular interaction forces. For the smooth interaction forces, we provide convergence estimates in $L^1$ and $L^\infty$ norms depending on the regularity of the initial data. Moreover, we give convergence estimates in bounded Lipschitz distance for measure valued solutions. For singular interaction forces, we establish the convergence of the error between the approximated and exact flows up to the existence time of the solutions in $L^1 \cap L^p$ norm.