A Second-Order Numerical Scheme for Optimal Control of Nonlinear Fokker-Planck Equations and Applications in Social Dynamics

Giacomo Albi , Elisa Calzola

Communications on Applied Mathematics and Computation ›› : 1 -22.

PDF
Communications on Applied Mathematics and Computation ›› :1 -22. DOI: 10.1007/s42967-025-00551-w
Original Paper
research-article

A Second-Order Numerical Scheme for Optimal Control of Nonlinear Fokker-Planck Equations and Applications in Social Dynamics

Author information +
History +
PDF

Abstract

In this work, we present a second-order numerical scheme to address the solution of optimal control problems constrained by the evolution of nonlinear Fokker-Planck equations arising from socio-economic dynamics. To design an appropriate numerical scheme for control realization, a coupled forward-backward system is derived based on the associated optimality conditions. The forward equation, corresponding to the Fokker-Planck dynamics, is discretized using a structure-preserving scheme able to capture steady states. On the other hand, the backward equation, modeled as a Hamilton-Jacobi-Bellman problem, is solved via a semi-Lagrangian scheme that supports large time steps while preserving stability. Coupling between the forward and backward problems is achieved through a gradient-descent optimization strategy, ensuring convergence to the optimal control. Numerical experiments demonstrate second-order accuracy, computational efficiency, and effectiveness in controlling different examples across various scenarios in social dynamics. This approach provides a reliable computational tool for the study of opinion manipulation and consensus formation in socially structured systems.

Keywords

Optimal control / Fokker-Planck equation / Hamilton-Jacobi equation / Opinion dynamics / 35Q84 / 49L12 / 91D30 / 65N08 / 65M25

Cite this article

Download citation ▾
Giacomo Albi, Elisa Calzola. A Second-Order Numerical Scheme for Optimal Control of Nonlinear Fokker-Planck Equations and Applications in Social Dynamics. Communications on Applied Mathematics and Computation 1-22 DOI:10.1007/s42967-025-00551-w

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Aduamoah M, Goddard BD, Pearson JW, Roden JC. Pseudospectral methods and iterative solvers for optimization problems from multiscale particle dynamics. BIT Numer. Math., 2022, 62: 1703-1743

[2]

Albi, G., Bicego, S., Kalise, D.: Control of high-dimensional collective dynamics by deep neural feedback laws and kinetic modelling. arXiv:2404.02825 (2024)

[3]

Albi, G., Caliari, M., Calzola, E., Cassini, F.: Exponential integrators for a mean-field selective optimal control problem. J. Approx. Softw. 1(2) (2024). https://doi.org/10.13135/3103-1935/10973

[4]

Albi G, Calzola E, Dimarco G. A data-driven kinetic model for opinion dynamics with social network contacts. Eur. J. Appl. Math., 2024, 36: 1-27

[5]

Albi G, Choi Y-P, Fornasier M, Kalise D. Mean field control hierarchy. Appl. Math. Optim., 2017, 76(1): 93-135

[6]

Albi G, Dimarco G, Ferrarese F, Pareschi L. Instantaneous control strategies for magnetically confined fusion plasma. J. Comput. Phys., 2025, 527 113804

[7]

Albi G, Pareschi L, Zanella M. Boltzmann-type control of opinion consensus through leaders. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci., 2014, 372(2028): 20140138

[8]

Alla A, Falcone M, Kalise D. An efficient policy iteration algorithm for dynamic programming equations. SIAM J. Sci. Comput., 2015, 371181-200

[9]

Alla A, Kalise D, Simoncini V. State-dependent Riccati equation feedback stabilization for nonlinear PDEs. Adv. Comput. Math., 2023, 49(1): 9

[10]

Annunziato, M., Borzì, A.: A Fokker-Planck control framework for multidimensional stochastic processes. J. Comput. Appl. Math. 237(1), 487–507 (2013)

[11]

Aronna, M., Tröltzsch, F.: First and second order optimality conditions for the control of Fokker-Planck equations. ESAIM Control Optim. Calc. Var. 27, 15 (2021). https://doi.org/10.1051/cocv/2021014

[12]

Barzilai J, Borwein JM. Two-point step size gradient methods. IMA J. Numer. Anal., 1988, 81141-148

[13]

Bicego, S., Kalise, D., Pavliotis, G.A.: Computation and control of unstable steady states for mean field multiagent systems. arXiv:2406.11725 (2024)

[14]

Bobylev, A., Nanbu, K.: Theory of collision algorithms for gases and plasmas based on the Boltzmann equation and the Landau-Fokker-Planck equation. Phys. Rev. E 61(4), 4576 (2000)

[15]

Bonaventura L, Calzola E, Carlini E, Ferretti R. Second order fully semi-Lagrangian discretizations of advection-diffusion-reaction systems. J. Sci. Comput., 2021, 88(1): 23-29

[16]

Boscarino S, Filbet F, Russo G. High order semi-implicit schemes for time dependent partial differential equations. J. Sci. Comput., 2016, 68(3): 975-1001

[17]

Breiten, T., Kunisch, K.: Optimal control of a nonlinear kinetic Fokker-Planck equation. arXiv:2501.03784 (2025)

[18]

Breiten, T., Kunisch, K., Pfeiffer, L.: Control strategies for the Fokker-Planck equation. ESAIM Control Optim. Calc. Var. 24(2), 741–763 (2018)

[19]

Breitenbach, T., Borzì, A.: The Pontryagin maximum principle for solving Fokker-Planck optimal control problems. Comput. Optim. Appl. 76(2), 499–533 (2020)

[20]

Burger M, Pinnau R, Totzeck C, Tse O. Mean-field optimal control and optimality conditions in the space of probability measures. SIAM J. Control. Optim., 2021, 59(2): 977-1006

[21]

Cacace S, Ferretti R. Efficient implementation of characteristic-based schemes on unstructured triangular grids. Comput. Appl. Math., 2022, 41(1): 19-24

[22]

Calzola, E., Carlini, E., Dupuis, X., Silva, F.J.: A semi-Lagrangian scheme for Hamilton-Jacobi-Bellman equations with oblique derivatives boundary conditions. Numer. Math. 153(1), 49–84 (2023)

[23]

Carrillo JA, Choi Y-P, Totzeck C, Tse O. An analytical framework for consensus-based global optimization method. Math. Models Methods Appl. Sci., 2018, 28(06): 1037-1066

[24]

Carrillo JA, Eftimie R, Hoffmann F. Non-local kinetic and macroscopic models for self-organised animal aggregations. Kinet. Relat. Mod., 2015, 8(3): 413-441

[25]

Chang, J., Cooper, G.: A practical difference scheme for Fokker-Planck equations. J. Comput. Phys. 6(1), 1–16 (1970)

[26]

Degond, P., Herda, M., Mirrahimi, S.: A Fokker-Planck approach to the study of robustness in gene expression. Math. Biosci. Eng. 17(6), 6459–6486 (2020)

[27]

Düring, B., Markowich, P., Pietschmann, J.-F., Wolfram, M.-T.: Boltzmann and Fokker-Planck equations modelling opinion formation in the presence of strong leaders. Proc. R. Soc. A Math. Phys. Eng. Sci. 465(2112), 3687–3708 (2009)

[28]

Falcone, M., Ferretti, R.: Semi-Lagrangian schemes for Hamilton-Jacobi equations, discrete representation formulae and Godunov methods. J. Comput. Phys. 175(2), 559–575 (2002)

[29]

Ferretti R. A technique for high-order treatment of diffusion terms in semi-Lagrangian schemes. Commun. Comput. Phys., 2010, 8(2): 445-470

[30]

Fleig, A., Guglielmi, R.: Optimal control of the Fokker-Planck equation with space-dependent controls. J. Optim. Theory Appl. 174, 408–427 (2017)

[31]

Fornasier M, Huang H, Pareschi L, Sünnen P. Consensus-based optimization on hypersurfaces: well-posedness and mean-field limit. Math. Models Methods Appl. Sci., 2020, 30(14): 2725-2751

[32]

Fornasier M, Piccoli B, Rossi F. Mean-field sparse optimal control. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci., 2014, 372(2028): 20130400

[33]

Franceschi J, Medaglia A, Zanella M. On the optimal control of kinetic epidemic models with uncertain social features. Optim. Control Appl. Methods, 2024, 452494-522

[34]

Frank, T.D.: Nonlinear Fokker-Planck Equations: Fundamentals and Applications. Springer, Berlin (2005)

[35]

Gugat M, Herty M, Segala C. The turnpike property for mean-field optimal control problems. Eur. J. Appl. Math., 2024, 35(6): 733-747

[36]

Körner, J., Borzì, A.: Second-order analysis of Fokker-Planck ensemble optimal control problems. ESAIM Control Optim. Calc. Var. 28, 77 (2022)

[37]

Lions, J.-L.: Optimal Control of Systems Governed by Partial Differential Equations. Springer, Berlin, Heidelberg (1971). (Translated from the French by S. K. Mitter)

[38]

Mohammadi, M., Borzì, A.: Analysis of the Chang-Cooper discretization scheme for a class of Fokker-Planck equations. J. Numer. Math. 23(3), 271–288 (2015)

[39]

Pareschi L, Toscani G. Wealth distribution and collective knowledge: a Boltzmann approach. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci., 2014, 372(2028): 20130396

[40]

Pareschi, L., Zanella, M.: Structure preserving schemes for nonlinear Fokker-Planck equations and applications. J. Sci. Comput. 74(3), 1575–1600 (2018)

[41]

Pinasco JP, Semeshenko V, Balenzuela P. Modeling opinion dynamics: theoretical analysis and continuous approximation. Chaos Solitons Fract., 2017, 98: 210-215

[42]

Quarteroni A. Numerical Models for Differential Problems, 20142Milan, Springer 16

[43]

Toscani G. Kinetic models of opinion formation. Commun. Math. Sci., 2006, 4(3): 481-496

Funding

Gruppo Nazionale per il Calcolo(CUP E53C23001670001)

Ministero dell’Universitá e della Ricerca(No. P2022JC95T)

RIGHTS & PERMISSIONS

The Author(s)

PDF

4

Accesses

0

Citation

Detail

Sections
Recommended

/