2021, issue 4, p. 43-50

Received 05.07.2021; Revised 03.12.2021; Accepted 21.12.2021

Published 30.12.2021; First Online 27.01.2022


Previous  |  FULL TEXT (in Ukrainian)  |  Next


UDC 004.021

Multi-Criteria Optimization in the Design of High-Load Systems

Yaroslav Tupalo ORCID ID favicon Big

V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine, Kyiv

Correspondence: This email address is being protected from spambots. You need JavaScript enabled to view it.


The current stage of development of science and technology is characterized by a significant complication of the tasks. The development of the economy to produce a situation where the development, implementation and operation of complex technical and socio-technical systems have to be in conditions of fierce competition. This is necessary to reduce the time of development and implementation of new technologies, especially in high-load systems. Highly loaded systems are, by and large, the same websites, only with a very large audience, and as a consequence with a large load, which requires an optimized server part of the site. A qualitative characteristic for a highly loaded system is the bandwidth of this system, it describes the amount of work that must be able to perform the system per unit time. The development of highly loaded systems is time consuming and poorly formalized. Since the production of high-load systems is one of the most dynamically developing areas in the field of information technology, which is demonstrated by a significant annual increase in volumes. In the practical task of decision-making, there is often a situation where you cannot limit yourself to considering a single criterion for choosing a decision. An attempt at mathematical formalization of such problems has led to the creation of the Theory of Multicriteria Optimization, which is used in the development of methods, intended for support of decision makers, in the presence of several criteria. The steps for construction of algorithm of multicriteria optimization in designing of highly loaded systems, carries out search of solutions of a maximum in a multicriteria problem are resulted. The algorithm was based on the descent method in Simplex problems. Simplex method - an algorithm for solving the optimization problem of linear programming by searching the vertices of a convex polyhedron in multidimensional space. Multicriteria optimization is based on finding solutions in problems with a large number of options. Now the type of tasks is very resource-intensive and is calculated using computers.


Keywords: high-load data systems, high-load computing system.


Cite as: Tupalo Y. Multi-Criteria Optimization in the Design of High-Load Systems. Cybernetics and Computer Technologies. 2021. 4. P. 43–50. (in Ukrainian) https://doi.org/10.34229/2707-451X.21.4.5



           1.     Viktorova V.S., Stepanyants A.S. Models and methods for calculating the reliability of technical systems. M.: Le Nand, 2013. 256 p. (in Russian)

           2.     Shubinsky I.B. Structural reliability of information systems. M.: TOV "Journal of Reliability", 2012. 210 p. (in Russian)

           3.     Atchison L. Scaling applications. Piter, 2017. 254 p. (in Russian)

           4.     Lipa V.V. Maintenance and configuration management of complex software. M.: SIN-TEG, 2006. 357 p. (in Russian)

           5.     Mikhalevich V.S., Volkovich V.L. Computational methods of research and design of complex systems. M.: 1982. 327 p. (in Russian)

           6.     Sergienko I.V. Mathematical models and methods for solving discrete optimization problems. Кyiv: Naukova Dumka, 1985. 384 p. (in Ukrainian)

           7.     Volkovych V.L., Voloshin A.F., Zaslavsky V.A., Ushakov I. Models and algorithms for optimizing the reliability of complex systems. Kyiv: 1993. 423 p. (in Ukrainian)

           8.     Tanaev V. Decomposition and aggregation in problems of mathematical programming. M.: 1987. 523 p. (in Russian)

           9.     Gorelyk V., Ushakov I. Research operations. M.: Mashinostroenue, 1986. 324 p. (in Russian)

       10.     Nakonechny S.I., Savina S.S. Mathematical programming. Кyiv: KNEU, 2003. 452 p. (in Ukrainian)

       11.     Kuznetsov Yu.N., Kuzubov V.I., Voloshchenko A.B. Mathematical programming. М.: Vysshaja shkola, 1980. 302 p. (in Russian)

       12.     Mikhalevich V.S., Gupal А.М., Norkin V.I. Methods of convex optimization. M.: Nauka, 1987. 282 p. (in Russian)

       13.     Murtagh B. Advanced linear programming. Computation and practice. M.: Mir, 1984. 224 p. (in Russian)

       14.     Khalina V.G., Chernova G.V. Decision support systems. M.: URAIT, 2008. 478 p. (in Russian)

       15.     Nogin V.D. Decision making in a multicriteria environment. M.: FIZMATLIT, 2002. 142 p. (in Russian)

       16.     Struchenkov V.I. Optimization methods. Moscow-Berlin: DirectMEDIA, 2015. 263 p. (in Russian)

       17.     Golovinsky A.L., Malenko A.L., Sergienko I.V., Tulchinsky V.G. Energy efficiency of the SKIT-4 supercomputer. Visnyk of the NAS of Ukraine. 2013. 2. P. 50–59. (in Ukrainian) https://doi.org/10.15407/visn2013.02.050



ISSN 2707-451X (Online)

ISSN 2707-4501 (Print)

Previous  |  FULL TEXT (in Ukrainian)  |  Next




© Website and Design. 2019-2021,

V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine,

National Academy of Sciences of Ukraine.