Skip to main content
Top

2021 | OriginalPaper | Chapter

21. Fractal Analysis and Programming of Elastic Systems Using Container-Component Model

Author : Alexander S. Semenov

Published in: Applied Mathematics and Computational Mechanics for Smart Applications

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The analysis and design of distributed algorithms is one of the main reasons to use fractal programming. Its aims are to represent the distributed algorithm as an “elastic object” that transforms dynamically at runtime. The use of container-component model provides the following advantages: the ability to select automatically a distributed configuration, building a visual model of the elastic computing organization, and evaluating its effectiveness. Container-component model is integrated with the box-counting fractal analysis method and fractal control based on dynamic sampling of the workload. The example of fractal analysis and programming of the distributed gradient ascent algorithm is given.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Semenov, A.S.: Essentials of fractal programming. In: Jain, L.C., Favorskaya, M.N., Nikitin, I.S., Reviznikov, D.L. (eds.) Advances in Theory and Practice of Computational Mechanics: Proceedings of the 21st International Conference on Computational Mechanics and Modern Applied Software Systems, SIST, vol. 173, pp. 373–386. Springer, Singapore. (2020) Semenov, A.S.: Essentials of fractal programming. In: Jain, L.C., Favorskaya, M.N., Nikitin, I.S., Reviznikov, D.L. (eds.) Advances in Theory and Practice of Computational Mechanics: Proceedings of the 21st International Conference on Computational Mechanics and Modern Applied Software Systems, SIST, vol. 173, pp. 373–386. Springer, Singapore. (2020)
2.
go back to reference Semenov, A.S.: Prototype based programming with fractal algebra. AIP Conf. Proc. 2181, 020009 (2019)CrossRef Semenov, A.S.: Prototype based programming with fractal algebra. AIP Conf. Proc. 2181, 020009 (2019)CrossRef
3.
go back to reference Tel, G.: Introduction to distributed algorithms. Cambridge University Press, Cambridge (2000)CrossRef Tel, G.: Introduction to distributed algorithms. Cambridge University Press, Cambridge (2000)CrossRef
4.
go back to reference Santoro, N.: Design and Analysis of Distributed Algorithms. Wiley Inc., New Jersey (2007)MATH Santoro, N.: Design and Analysis of Distributed Algorithms. Wiley Inc., New Jersey (2007)MATH
5.
go back to reference Raynal, M.: Distributed Algorithms for Message-Passing Systems. Springer, Berlin Heidelberg (2013)CrossRef Raynal, M.: Distributed Algorithms for Message-Passing Systems. Springer, Berlin Heidelberg (2013)CrossRef
6.
go back to reference Raynal, M.: Fault-Tolerant Message-Passing Distributed Systems. An Algorithmic Approach. Springer, Berlin (2018)CrossRef Raynal, M.: Fault-Tolerant Message-Passing Distributed Systems. An Algorithmic Approach. Springer, Berlin (2018)CrossRef
7.
go back to reference Lynch, N.A.: Distributed Algorithms. Morgan Kaufmann Publishers, Inc., San Francisco, California (1996)MATH Lynch, N.A.: Distributed Algorithms. Morgan Kaufmann Publishers, Inc., San Francisco, California (1996)MATH
8.
go back to reference Zhongkui, L, Zhisheng, D.: Cooperative Control of Multi-Agent Systems a Consensus Region Approach. Taylor & Francis Group (2015) Zhongkui, L, Zhisheng, D.: Cooperative Control of Multi-Agent Systems a Consensus Region Approach. Taylor & Francis Group (2015)
9.
go back to reference Rastgoftar, H.: Continuum Deformation of Multi-Agent Systems. Springer International Publishing AG (2016) Rastgoftar, H.: Continuum Deformation of Multi-Agent Systems. Springer International Publishing AG (2016)
10.
go back to reference Erciyes, K.: Distributed Graph Algorithms for Computer Networks. Springer, London (2013)CrossRef Erciyes, K.: Distributed Graph Algorithms for Computer Networks. Springer, London (2013)CrossRef
11.
go back to reference Reisig, W.: Elements of Distributed Algorithms: Modeling and Analysis with Petri Nets. Springer Science & Business Media (2013) Reisig, W.: Elements of Distributed Algorithms: Modeling and Analysis with Petri Nets. Springer Science & Business Media (2013)
12.
go back to reference Semenov, A.S.: Fractal Petri nets. In: 4th International Conference on Control, Decision and Information Technologies. Barcelona, Spain, pp. 1174–1179 (2017) Semenov, A.S.: Fractal Petri nets. In: 4th International Conference on Control, Decision and Information Technologies. Barcelona, Spain, pp. 1174–1179 (2017)
13.
go back to reference Oussous, A., Benjelloun, F., Lahcen, A., Belfkih, S.: Big data technologies: a survey. J. King Saud Univ. Comput. Inf. Sci. 30(4), 431–448 (2018) Oussous, A., Benjelloun, F., Lahcen, A., Belfkih, S.: Big data technologies: a survey. J. King Saud Univ. Comput. Inf. Sci. 30(4), 431–448 (2018)
14.
go back to reference Harrington, P.: Machine Learning in Action. Manning Publications (2013) Harrington, P.: Machine Learning in Action. Manning Publications (2013)
15.
go back to reference Yanga, C., Huangb, Q., Lic, Z., Liua, K., Hua, F.: Big Data and cloud computing: innovation opportunities and challenges. Int. J. Digit. Earth 10(1), 13–53 (2017)CrossRef Yanga, C., Huangb, Q., Lic, Z., Liua, K., Hua, F.: Big Data and cloud computing: innovation opportunities and challenges. Int. J. Digit. Earth 10(1), 13–53 (2017)CrossRef
16.
go back to reference Guo, H., Goodchild, M., Annoni, A. (eds.): Manual of Digital Earth. Springer, Singapore (2016) Guo, H., Goodchild, M., Annoni, A. (eds.): Manual of Digital Earth. Springer, Singapore (2016)
17.
go back to reference Herbst, N. R., Kounev, S., Reussner, R.: Elasticity in cloud computing: What it is, and what it is not. In: 10th International Conference on Autonomic Computing San Jose, CA, pp. 23–27 (2013) Herbst, N. R., Kounev, S., Reussner, R.: Elasticity in cloud computing: What it is, and what it is not. In: 10th International Conference on Autonomic Computing San Jose, CA, pp. 23–27 (2013)
18.
go back to reference Becker, S., Brataas, G., Lehrig, S. (eds.): Engineering Scalable, Elastic, and Cost-Efficient Cloud Computing Applications. The CloudScale Method. Springer, Cham (2017) Becker, S., Brataas, G., Lehrig, S. (eds.): Engineering Scalable, Elastic, and Cost-Efficient Cloud Computing Applications. The CloudScale Method. Springer, Cham (2017)
19.
go back to reference Peitgen, H., Jurgens, H., Saupe, D.: Chaos and Fractals. New Frontiers of Science. Springer New York, Inc, New York (2004)CrossRef Peitgen, H., Jurgens, H., Saupe, D.: Chaos and Fractals. New Frontiers of Science. Springer New York, Inc, New York (2004)CrossRef
20.
go back to reference Crownover, R.: Introduction to Fractals and Chaos. Jones and Bartlett Publishers, Inc. (1995) Crownover, R.: Introduction to Fractals and Chaos. Jones and Bartlett Publishers, Inc. (1995)
21.
go back to reference Rosenberg, E.A.: Survey of Fractal Dimensions of Networks. Springer Briefs in Computer Science. Springer, Cham (2018)CrossRef Rosenberg, E.A.: Survey of Fractal Dimensions of Networks. Springer Briefs in Computer Science. Springer, Cham (2018)CrossRef
22.
go back to reference Manolakis, D.G., Ingle, V.K.: Applied Digital Signal Processing. Theory and practice. Cambridge University Press, Cambridge (2011)CrossRef Manolakis, D.G., Ingle, V.K.: Applied Digital Signal Processing. Theory and practice. Cambridge University Press, Cambridge (2011)CrossRef
23.
go back to reference Luke, S.: Essentials of metaheuristics, 2nd edn. Online Version 2.2 (2015) Luke, S.: Essentials of metaheuristics, 2nd edn. Online Version 2.2 (2015)
Metadata
Title
Fractal Analysis and Programming of Elastic Systems Using Container-Component Model
Author
Alexander S. Semenov
Copyright Year
2021
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-33-4826-4_21

Premium Partner