<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2021.34.3.016 </article-id>
      <article-id pub-id-type="custom" custom-type="elpub">1025</article-id>
      <title-group>
        <article-title xml:lang="ru">Разработка алгоритма распределения ресурсов в распределенных системах на основе двухкритериальной оценки  процессов</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Development of an algorithm for resource allocation in distributed systems based on two- criteria process assessment</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-5442-9123</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Бондаренко</surname>
              <given-names>Юлия Валентиновна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Bondarenko</surname>
              <given-names>Yulia Valentinovna</given-names>
            </name>
          </name-alternatives>
          <email>bond.julia@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0001-7461-8207</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Азиз</surname>
              <given-names>Аммар Имад</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Azeez</surname>
              <given-names>Ammar Emad</given-names>
            </name>
          </name-alternatives>
          <email>ammar.azeez548@gmail.com</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Воронежский государственный университет Воронежский государственный технический университет</aff>
        <aff xml:lang="en">Voronezh State University Voronezh State Technical University</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Воронежский государственный университет</aff>
        <aff xml:lang="en">Voronezh State University</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2021.34.3.016 </elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=1025"/>
      <abstract xml:lang="ru">
        <p>Одним из важнейших факторов, влияющих на качество обслуживания процессов в распределенной системе, является механизм управления общими ресурсами. При этом необходимо учесть, что каждый процесс (задача) обладает набором характеристик, комплексный учет которых позволяет повысить эффективность обработки процессов. Среди наиболее важных характеристик можно отметить время выполнения процесса и его значимость для решения общесистемных задач. Настоящая статья посвящена разработке алгоритма распределения ресурсов на основе двухкритериальной оценки процессов. Приоритет и порядок выполнения задач определяется на основе весов важности, сформированных методом принятия многокритериальных решений PROMETHEE II. В работе описаны особенности применения данного метода для решения поставленной задачи и сформирован алгоритм распределения ресурсов на основе двухкритериальной оценки процессов. В алгоритме предусмотрена возможность прерывания обслуживания процессов и формирования очереди на основе весов важности. Для автоматизации процесса планирования ресурсов разработан программный продукт, реализующий этапы работы алгоритма. Проведенные расчеты показали, что предложенный алгоритм позволяет повысить качество управления распределенными системами, делая процесс планирования ресурсов более гибким и эффективным. Описанный в работе подход является универсальным и может быть расширен для случая произвольного числа критериев оценки процессов.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>One of the most important factors that are affecting of quality of processes service in a distributed system is the way of managing shared resources. At the same time, it is necessary to take into account that each process (task) has a set of characteristics, the complex accounting of which makes it possible to increase the efficiency of executing processes. Among the most important characteristics are the execution time of the process and its significance for solving system-wide tasks. This article is devoted to the development of a resource allocation algorithm based on a two-criteria process assessment. The priority and order of tasks execution is determined based on the importance weights formed by the PROMETHEE II multicriteria decision-making method. The paper describes the features of the application of this method to solve the problem and design an algorithm for the resource’s allocation based on a two-criteria assessment of processes. The algorithm provides for the possibility of interrupting the service of processes and forming a queue based on the importance weights. To automate the resource planning process, a software product has been developed that implements the stages of the algorithm. The calculations have shown that the proposed algorithm improves the quality of management of distributed systems, making the resource planning process more flexible and efficient. The approach described in the work is universal and can be extended for the case of an arbitrary number of criteria for evaluating processes.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>распределенные системы</kwd>
        <kwd>распределение ресурсов</kwd>
        <kwd>многокритериальное принятие решений (MCDM)</kwd>
        <kwd>PROMETHEE II</kwd>
        <kwd>виртуальная машина</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>distributed systems</kwd>
        <kwd>resource allocation</kwd>
        <kwd>Multi-criteria decision-making (MCDM)</kwd>
        <kwd>PROMETHEE II</kwd>
        <kwd>virtual machine</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Thamsen L., Verbitskiy I., Beilharz J., Renner T., Polze A., Kao O. Dynamically Scaling Distributed Dataflows to Meet Runtime Targets. Proc. Int/ Conf. Cloud Comput Technol Sci CloudCom. 2017;37:146-153.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Silberschatz A., Galvin P.B., Gagne G. Operating Systems Concepts. New York: John_Wiley_&amp;_Sons. 2008.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Thamsen L., Renner T., Kao O. Continuously Improving the Resource Utilization of Iterative Parallel Dataflows.  Proceedings of the 6th International Workshop on Big Data and Cloud Performance, ser. DCPerf 2016. IEEE. 2016;1(4):1-6.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Castillo G., Rouskas N., Harfoush K. Efficient QoS resource management for heterogeneous Grids. 22nd. IEEE International Parallel and Distributed Processing Symposium (IPDPS'08), Miami, Florida, US. 2008:1-15.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Jiang H., Ni T. PB-FCFS-a task scheduling algorithm based on FCFS and backfilling strategy for grid computing.  Proceedings of Joint Conferences on Pervasive Computing (JCPC). 2009:507- 510.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Triantaphyllou E. Multi-Criteria Decision Making Methods in Multi-Criteria Decision Making Methods, a Comparative Study.  Applied Optimization. 2000; 44(1):5-21.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Chen L., Xu Z., Wang H., Liu S. An ordered clustering algorithm based on K-means and the PROMETHEE method. International Journal of Machine Learning and Cybernetics. 2018; 9(6):917-926.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Chakraborty S., Yeh C. H. A Simulation Based Comparative Study of Normalization Procedures in Maldistributed Decision Making. Int. Conf. on Artificial Intelligence, Knowledge Engineering and Data Bases.2007:102-109.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Mareschal B., Brans J.-P. PROMETHEE Methods. International Series in Operations Research and Management Science.2014;78(2):163-195. </mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Yu L., Chen L., Cai Z., Shen H., Liang Y., Pan Y. Stochastic Load Balancing for Virtual Resource Management in Datacenters. IEEE Transactions on Cloud Computing. 2018; 8(2):459-472. </mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>