METHOD OF MULTI-CRITERIA OPTIMISATION OF DATA FLOW DISTRIBUTION IN SELF-ORGANISED TELECOMMUNICATIONS NETWORKS

Authors

  • Olena Lozko
  • Volodymyr Lysechko
  • Illia Syvolovskyi
  • Vasyl Pastushenko

DOI:

https://doi.org/10.26906/SUNZ.2026.1.206

Keywords:

self-organising telecommunications networks, multi-criteria optimisation, data flow distribution, load balancing, multidimensional knapsack problem, evolutionary algorithms, resource optimisation

Abstract

Relevance. Self-organising networks operate under variable topology and resource availability. It is necessary to jointly reduce delay and load imbalance while increasing resilience to failures and topology changes. This requires adaptive optimisation with near real-time decision-making. Object of the study: distribution processes of complex-structured data flows in self-organising telecommunications networks under node resource constraints. Purpose of the article: to develop a multi-criteria optimisation method for flow distribution that jointly reduces delay and load imbalance and increases resilience to failures and topology changes, taking into account heterogeneous QoS requirements and limited node resources. Research results. Each flow is represented as a set of subflows with heterogeneous QoS requirements. The limitations of computational and bandwidth resources of nodes are formalised as a multidimensional knapsack problem. The optimisation loop combines global evolutionary search with local refinement of solutions. Adaptive route restructuring is applied in response to traffic variability and network state changes. Simulation results confirm a reduction in inter-cluster and end-to-end delays, a decrease in critical-flow delays, improved load distribution uniformity, and shorter convergence time after topology changes. At the same time, the method increases the frequency of route reconfigurations and the computational cost of the optimisation cycle, and degrades the performance of low-priority flows, which is interpreted as a controlled compromise inherent to multi-criteria optimisation. Conclusions. The proposed method improves the efficiency of flow distribution in dynamic self-organising networks, providing the greatest benefits for critical flows and convergence after topology changes. The improvement is achieved at the cost of higher computational overhead and more frequent route reconfigurations, with reduced performance for low-priority flows. The method is suitable for Fog, Edge, and Cloud environments where adaptive real-time decisions are required under topology changes and resource variability.

Downloads

Download data is not yet available.

References

1. Guerrero, C., Lera, I., Juiz, C. Evaluation and efficiency comparison of evolutionary algorithms for service placement optimization in fog architectures. Future Generation Computer Systems, 2019, Vol. 97, P.P. 131–144, DOI: https://doi.org/10.1016/j.future.2019.02.056. DOI: https://doi.org/10.1016/j.future.2019.02.056

2. Apat, H.K., Nayak, R., Sahoo, B., Sahu, S.K. Fog Service Placement Optimization: A Survey of State-of-the-Art Strategies and Techniques. Computers, 2025, Vol. 14, No. 3, Art. 99, DOI: https://doi.org/10.3390/computers14030099. DOI: https://doi.org/10.3390/computers14030099

3. I Lera, I., Guerrero, C. Multi-objective application placement in fog computing using graph neural network-based reinforcement learning. The Journal of Supercomputing, 2024, Vol. 80, No. 19, P.P. 27073–27094, DOI: https://doi.org/10.1007/s11227-024-06439-5. DOI: https://doi.org/10.1007/s11227-024-06439-5

4. Liu, Q., Mo, R., Xu, X., Ma, X. Multi-objective resource allocation in mobile edge computing using PAES for Internet of Things. Wireless Networks, 2024, Vol. 30, No. 5, P.P. 3533–3545, DOI: https://doi.org/10.1007/s11276-020-02409-w . DOI: https://doi.org/10.1007/s11276-020-02409-w

5. Talavera, F., Lera, I., Juiz, C., Guerrero, C. Genetic-Based Fog Colony Optimization Hybridized with Hierarchical Clustering and Its Influence in the Placement of Fog Services, 2022, arXiv:2209.05794, DOI: https://doi.org/10.48550/arXiv.2209.05794.

6. Deb, K., Jain, H. An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Non-Dominated Sorting Approach (NSGA-III)// IEEE Transactions on Evolutionary Computation, 2014, Vol. 18, No. 4, P.P. 577–601, DOI: https://doi.org/10.1109/TEVC.2013.2281535. DOI: https://doi.org/10.1109/TEVC.2013.2281535

7. Palanikumar, K., Buvaneswari, A. Hybrid Metaheuristics for Multi-Dimensional Knapsack Problems: A Survey and Analysis// Applied Soft Computing, 2023, Vol. 146, Art. 110377, DOI: https://doi.org/10.1016/j.asoc.2023.110377. DOI: https://doi.org/10.1016/j.asoc.2023.110377

8. Sarrafzade, N., Entezari-Maleki, R., Sousa, L. A genetic-based approach for service placement in fog computing// The Journal of Supercomputing, 2022, Vol. 78, No. 8, P.P. 10854–10875, DOI: https://doi.org/10.1007/s11227-021-04254-w. DOI: https://doi.org/10.1007/s11227-021-04254-w

9. Lera, I., Guerrero, C., Juiz, C. Availability-aware Service Placement Policy in Fog Computing Based on Graph Partitions // IEEE Internet of Things Journal, 2019, Vol. 6, No. 2, P.P. 3641–3651, DOI: https://doi.org/10.1109/JIOT.2018.2889511. DOI: https://doi.org/10.1109/JIOT.2018.2889511

10. Mohammadi Erbati, M., Tajiki, M.M., Schiele, G. Service Function Chaining to Support Ultra-Low Latency Communication in NFV// Electronics, 2023, Vol. 12, No. 18, Art. 3843, DOI: https://doi.org/10.3390/electronics12183843. DOI: https://doi.org/10.3390/electronics12183843

11. Whitley, D. A genetic algorithm tutorial// Statistics and Computing, 1994, Vol. 4, No. 2, P.P. 65–85, DOI: https://doi.org/10.1007/BF00175354. DOI: https://doi.org/10.1007/BF00175354

12. Xhafa, F., Abraham, A. Computational models and heuristic methods for Grid scheduling problems// Future Generation Computer Systems, 2010, Vol. 26, No. 4, P.P. 608–621, DOI: https://doi.org/10.1016/j.future.2009.11.005. DOI: https://doi.org/10.1016/j.future.2009.11.005

13. Bujok, P., Tvrdik, J., Polakova, R. Nature-Inspired Algorithms in Real-World Optimization Problems// MENDEL, 2017, Vol. 23, No. 1, P.P. 7–14, DOI: https://doi.org/10.13164/mendel.2017.1.007. DOI: https://doi.org/10.13164/mendel.2017.1.007

14. Suhl, U. A fully polynomial approximation algorithm for the 0–1 knapsack problem// European Journal of Operational Research, 1981, Vol. 8, No. 3, P.P. 270–273, DOI: https://doi.org/10.1016/0377-2217(81)90175-2. DOI: https://doi.org/10.1016/0377-2217(81)90175-2

15. Syvolovskyi, I., Komar, O. A Method of Multicriteria Data Stream Distribution in Telecommunication Networks Based on an Evolutionary Approach// Computer-Integrated Technologies: Education, Science, Production, 2025, No. 59, P.P. 41–50, DOI: https://doi.org/10.36910/6775-2524-0560-2025-59-41. DOI: https://doi.org/10.36910/6775-2524-0560-2025-59-41

16. Syvolovskyi, I., Lysechko, V. Method of hierarchical clustering of nodes in distributed telecommunications systems using graph algorithms// Control, Navigation and Communication Systems, 2025, P.P. 255–262, DOI: https://doi.org/10.26906/SUNZ.2025.2.255-262. DOI: https://doi.org/10.26906/SUNZ.2025.2.255

17. Syvolovskyi, I., Lysechko, V. Method for leader node selection and processing pipeline formation in distributed telecommunication systems// Science-Based Technologies, 2025, Vol. 66, No. 2, P.P. 190–200, DOI: https://doi.org/10.18372/2310-5461.66.20311. DOI: https://doi.org/10.18372/2310-5461.66.20311

18. Guerrero, C., Lera, I., Juiz, C. Distributed genetic algorithm for application placement in the compute continuum leveraging infrastructure nodes for optimization. Future Generation Computer Systems, 2024, Vol. 160, P.P. 154–170, DOI: https://doi.org/10.1016/j.future.2024.05.044. DOI: https://doi.org/10.1016/j.future.2024.05.044

19. Abdi, S., Ashjaei, M., Mubeen, S. Cost-aware workflow offloading in edge-cloud computing using a genetic algorithm// The Journal of Supercomputing, 2024, Vol. 80, P.P. 24835–24870, DOI: https://doi.org/10.1007/s11227-024-06341-0. DOI: https://doi.org/10.1007/s11227-024-06341-0

20. Magoula, L., Barmpounakis, S., Stavrakakis, I., Alonistioti, N. A genetic algorithm approach for service function chain placement in 5G and beyond, virtualized edge networks// Computer Networks, 2021, Vol. 195, Art. 108157, DOI: https://doi.org/10.1016/j.comnet.2021.108157. DOI: https://doi.org/10.1016/j.comnet.2021.108157

21. Afrin, M., Jin, J., Rahman, A., Tian, Y.-C., Kulkarni, A. Multi-objective resource allocation for Edge Cloud based robotic workflow in smart factory. Future Generation Computer Systems, 2019, Vol. 97, P.P. 119–130, DOI: https://doi.org/10.1016/j.future.2019.02.062. DOI: https://doi.org/10.1016/j.future.2019.02.062

22. Van Mieghem, P., Kuipers, F.A. On the complexity of QoS routing// Computer Communications, 2003, Vol. 26, No. 4, P.P. 376–387, DOI: https://doi.org/10.1016/S0140-3664(02)00156-1. DOI: https://doi.org/10.1016/S0140-3664(02)00156-1

23. Ford, A., Raiciu, C., Handley, M., Bonaventure, O. TCP Extensions for Multipath Operation with Multiple Addresses (Multipath TCP) (RFC 8684)// RFC Editor, 2020, RFC 8684, DOI: https://doi.org/10.17487/RFC8684. DOI: https://doi.org/10.17487/RFC8684

24. Nafjan, K.A., Kerridge, J.M. Large join order optimization on parallel shared-nothing database machines using genetic algorithms// Euro-Par'97 Parallel Processing (Euro-Par 1997). Lecture Notes in Computer Science, 1997, Vol. 1300, P.P. 1159– 1163, DOI: https://doi.org/10.1007/BFb0002867. DOI: https://doi.org/10.1007/BFb0002867

Published

2026-02-13

Issue

Section

Communication, telecommunications and radio engineering

Most read articles by the same author(s)