Graph fractals with the variability of the formation process
DOI:
https://doi.org/10.34185/1991-7848.itmm.2025.01.050Keywords:
indicators; computational complexity, fractals, graph, software, information technology, formal grammars.Abstract
The determination of the experimental computational complexity of the formation of graph fractals allows us to evaluate and compare fractals that use different types of crystal lattices. A program in the C# language with a separate module for calculating the corresponding indicators was developed for the modeling of graph fractals. The approach of constructive-synthesizing modeling based on formal grammars is used for the generation of fractals, which consists of a number of transformations and provides flexible options for configuring the generation of graph fractals. The computational complexity was calculated based on the calculation of arithmetic operations, comparisons, assignments, and jumps during the formation of fractals. Dependencies on the type of crystal lattice used and the number of iterations used were determined. It was established that the asymptotic complexity of the algorithm for forming fractal lattices is O(ax).
References
Banerjee S., Hassan M.K., Mukherjee S., Gowrisankar A. Fractal Patterns in Nonlinear Dynamics and Applications, CRC Press. ¬– 2019. №1. P. 35-72. DOI: https://doi.org/10.1201/9781315151564
Jiang B., Brandt S. A Fractal Perspective on Scale in Geography. ISPRS International Journal of Geo-Information. – 2016. №5(6). DOI: https://doi.org/10.3390/ijgi5060095
Wang L., Zeng X., Yang H., Lv X., Guo F., Shi Y., Hanif A. Investigation and application of fractal theory in cement-based materials: A review. Fractal and Fractional. – 2021. №5(4). DOI: https://doi.org/10.3390/fractalfract5040247
Müller U., De La Flor G. Symmetry relationships between crystal structures: applications of crystallographic group theory in crystal chemistry, Oxford University Press. – 2024. №24. P. 243-251.
Shynkarenko V., Letuchyi O., Chyhir R. Constructive-synthesizing modeling of fractal crystal lattices, 18th IEEE International Conference on Computer Science and Information Technologies (CSIT). – 2023. DOI: https://doi.org/10.1109/CSIT61576.2023.10324251
Ille P., Woodrow R. Fractal graphs. Journal of Graph Theory. – 2019. №91(1). P. 53-72. DOI: https://doi.org/10.1002/jgt.22420
Downey A. Think complexity: complexity science and computational modeling. O'Reilly Media, Inc. – 2018.
Skalozub V., Ilman V. Shynkarenko V. Ontological support formation for constructive-synthesizing modeling of information systems development processes, Eastern-European Journal of Enterprise Technologies. – 2018. Vol. 5. №4(95). P. 55–63. DOI: https://doi.org/10.15587/1729-4061.2018.143968
Shynkarenko V. I. Constructive-Synthesizing Representation of Geometric Fractals. Cybernetics and Systems Analysis. – 2019. №55. P. 186-199. DOI: https://doi.org/10.1007/s10559-019-00123-w