Skip to main content
Log in

Robust Approximation Algorithms for the Detection of Attraction Basins in Dynamical Systems

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

A particular solution of a dynamical system is completely determined by its initial condition. When the omega limit set reduces to a point, the solution settles at steady state. The possible steady states of the system are completely determined by its parameters. However, with the same parameter set, it is possible that several steady states can originate from different initial conditions (multi-stability). In that case the outcome depends on the chosen initial condition. Therefore, it is important to assess the domain of attraction for each possible attractor. The algorithms presented here are general and robust enough so as to solve the problem of reconstructing the basin of attraction of each stable equilibrium point. In order to have a graphical representation of the separatrix manifolds, we focus on systems of two and three ordinary differential equations exhibiting bi- or tri-stability. For this purpose we have implemented several Matlab functions for the approximation of the points lying on the curves or on the surfaces determining the basins of attraction and for the reconstruction of such curves and surfaces. We approximate the latter with the implicit partition of unity method using radial basis functions as local approximants. Numerical results, obtained with a Matlab package made available to the scientific community, support our findings.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Notes

  1. In case of bistability the manifold through the origin and a saddle point partitions the phase space into two regions. In case of a system with three equilibria instead, more saddles are involved in the dynamics. But the three separating manifolds all intersect only at one saddle with all nonnegative populations.

References

  1. Arrowsmith, D.K., Place, C.K.: An Introduction to Dynamical Systems. Cambridge University Press, Cambridge (1990)

    MATH  Google Scholar 

  2. Belton, D.: Improving and extending the information on principal component analysis for local neighborhoods in 3D point clouds. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 37, (2008) B5: 477 ff

  3. Buhmann, M.D.: Radial Basis Functions: Theory and Implementation. Cambridge Monogr. Appl. Comput. Math., vol. 12, Cambridge University Press, Cambridge (2003)

  4. Carr, J.C., Beatson, R.K., Cherrie, J.B., Mitchell, T.J., Fright, W.R., Mccallum, B.C., Evans, T.R.: Reconstruction and representation of 3D objects with radial basis functions. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA, pp. 67–76 (2001)

  5. Carr, J.C., Fright, W.R., Beatson, R.K.: Surface interpolation with radial basis functions for medical imaging. IEEE Trans. Med. Imaging 16, 96–107 (1997)

    Article  Google Scholar 

  6. Cavoretto, R.: A numerical algorithm for multidimensional modeling of scattered data points. Comput. Appl. Math. 34, 65–80 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  7. Cavoretto, R., Chaudhuri, S., De Rossi, A., Menduni, E., Moretti, F., Rodi, M., Venturino, E.: Approximation of dynamical system’s separatrix curves. In: Proceedings of the ICNAAM 2011. Simos T.E., et al. (eds.) AIP Conference Proceedings, vol. 1389, Melville, NY, pp. 1220–1223 (2011)

  8. Cavoretto, R., De Rossi, A.: A meshless interpolation algorithm using a cell-based searching procedure. Comput. Math. Appl. 67, 1024–1038 (2014)

    Article  MathSciNet  Google Scholar 

  9. Cavoretto, R., De Rossi, A.: A trivariate interpolation algorithm using a cube-partition searching procedure. SIAM J. Sci. Comput. 37, A1891–A1908 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cavoretto, R., De Rossi, A., Perracchione, E., Venturino, E.: Reliable approximation of separatrix manifolds in competition models with safety niches. Int. J. Comput. Math. 92, 1826–1837 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  11. Chen, Y.L., Lai, S.H.: A partition of unity based algorithm for implicit surface reconstruction using belief propagation. In: Proceedings of the 2007 International Conference on Shape Modeling and Applications, Lyon, France, pp. 147–155 (2007)

  12. Cuomo, S., Galletti, A., Giunta, G., Starace, A.: Surface reconstruction from scattered point via RBF interpolation on GPU. In: Ganzha M. et al. (eds.) Proceedings of the 2013 Federated Conference on Computer Science and Information Systems, IEEE, pp. 433–440 (2013)

  13. De Rossi, A., Lisa, F., Rubini, L., Zappavigna, A., Venturino, E.: A food chain ecoepidemic model: infection at the bottom trophic level. Ecol. Complex. 21, 233–245 (2015)

    Article  Google Scholar 

  14. Dellnitz, M., Junge, O., Rumpf, M., Strzodka, R.: The computation of an unstable invariant set inside a cylinder containing a knotted flow. In: Fiedler B. et al. (eds.) Proceedings of Equadiff 99, World Scientific, pp. 1015–1020 (2000)

  15. Fasshauer, G.E.: Meshfree Approximation Methods with Matlab. World Scientific Publishers Co. Inc, River Edge, NJ (2007)

    Book  MATH  Google Scholar 

  16. Giesl, P., Wendland, H.: Approximating the basin of attraction of time-periodic odes by meshless collocation. Discrete Contin. Dyn. Syst. 25, 1249–1274 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  17. Giesl, P., Wendland, H.: Numerical determination of the basin of attraction for exponentially asymptotically autonomous dynamical systems. Nonlinear Anal. Theor. 74, 3191–3203 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  18. Giesl, P., Wendland, H.: Numerical determination of the basin of attraction for asymptotically autonomous dynamical systems. Nonlinear Anal. Theor. 75, 2823–2840 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  19. Gosso, A., La Morgia, V., Marchisio, P., Telve, O., Venturino, E.: Does a larger carrying capacity for an exotic species allow environment invasion?—Some considerations on the competition of red and grey squirrels. J. Biol. Syst. 20, 221–234 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  20. Hale, J.K., Kocak, H.: Dyn. Bifurc. Springer, New York (1991)

    Book  Google Scholar 

  21. Heryudono, A.R.H., Driscoll, T.A.: Radial basis function interpolation on irregular domain through conformal transplantation. J. Sci. Comput. 44, 286–300 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  22. Hilker, F.M., Langlais, M., Malchow, H.: The Allee effect and infectious diseases: extinction, multistability, and the (dis-)appearance of oscillations. Am. Nat. 173, 72–88 (2009)

    Article  Google Scholar 

  23. Hoppe, H.: Surface Reconstruction from Unorganized Points. Ph.D. Thesis, University of Washington (1994)

  24. Hoppe, H., Derose, T., Duchamp, T., Mcdonald, J., Stuetzle, W.: Surface reconstruction from unorganized points. In: Brown, M. et al. (eds.) Proceedings of 19th Annual Conference and Exhibition on Computer Graphics and Interactive Techniques. ACM SIGGRAPH Computer Graphics, vol. 26, New York, USA, pp. 71–78 (1992)

  25. Iske, A.: Scattered data approximation by positive definite kernel functions. Rend. Sem. Mat. Univ. Pol. Torino 69, 217–246 (2011)

    MathSciNet  MATH  Google Scholar 

  26. Johnson, T., Tucker, W.: Automated computation of robust normal forms of planar analytic vector fields. Discrete Contin. Dyn. Syst. Ser. B 12, 769–782 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  27. Melchionda, D., Pastacaldi, E., Perri, C., Venturino, E.: Interacting population models with pack behavior. Submitted for publication (2014), arXiv:1403.4419v1

  28. Melenk, J.M., Babus̆ka, I.: The partition of unity finite element method: basic theory and applications. Comput. Methods Appl. Mech. Eng. 139, 289–314 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  29. Murray, J.D.: Mathematical Biology. Springer, Berlin (1993)

    Book  MATH  Google Scholar 

  30. Sabetta, G., Perracchione, E., Venturino E.: Wild herbivores in forests: four case studies. In: Mondaini RP (ed.) Proceedings of Biomat 2014. World Scientific, Singapore, pp. 56–77 (2015)

  31. Turk, G., O’ Brien, J.F.: Modelling with implicit surfaces that interpolate. ACM Trans. Graph. 21, 855–873 (2002)

    Article  Google Scholar 

  32. Wendland, H.: Surface reconstruction from unorganized points, http://people.maths.ox.ac.uk/wendland/research/old/reconhtml/reco-nhtml.html (2002)

  33. Wendland, H.: Fast evaluation of radial basis functions: methods based on partition of unity. In: Chui, C.K., Schumaker, L.L., Stöckler, J. (eds.) Approximation Theory X: Wavelets, Splines, and Applications, pp. 473–483. Vanderbilt University Press, Nashville (2002)

    Google Scholar 

  34. Wendland, H.: Scattered Data Approximation. Camb. Monogr. Appl. Comput. Math., vol. 17, Cambridge University Press, Cambridge (2005)

Download references

Acknowledgments

The authors sincerely thank the two anonymous referees for helping to significantly improve our paper. This work was supported by the University of Turin via grant “Metodi numerici nelle scienze applicate”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roberto Cavoretto.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cavoretto, R., De Rossi, A., Perracchione, E. et al. Robust Approximation Algorithms for the Detection of Attraction Basins in Dynamical Systems. J Sci Comput 68, 395–415 (2016). https://doi.org/10.1007/s10915-015-0143-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-015-0143-z

Keywords

Mathematics Subject Classification

Navigation