<?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/2024.44.1.014</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">1506</article-id>
      <title-group>
        <article-title xml:lang="ru">Разработка математических моделей и алгоритмов оптимизации графика независимых работ проекта</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Development of mathematical models and algorithms for optimizing the schedule of independent project activities</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-4822-8819</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>Rossikhina</surname>
              <given-names>Larisa Vitalievna</given-names>
            </name>
          </name-alternatives>
          <email>rossihina_lv@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Воронежский институт ФСИН России</aff>
        <aff xml:lang="en">Voronezh Institute of the Russian Federal Penitentiary Service</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/2024.44.1.014</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=1506"/>
      <abstract xml:lang="ru">
        <p>Планирование является одним из важных процессов для проекта. К основным процессам планирования относятся определение работ, планирование ресурсов, определение продолжительности работ, разработка расписания. В статье рассматриваются проекты с независимыми работами. Целью исследования является оптимизация графика выполнения работ по периодам. Рассмотрены три частные задачи. Первая задача состоит в распределении работ по периодам таким образом, чтобы достичь максимального суммарного эффекта от их реализации с учетом ограничения затрат в каждом периоде и возможности частичного выполнения работ в данном периоде. Алгоритм решения основан на методе «Затраты – эффект». Доказана обоснованность предложенного алгоритма. Во второй задаче рассматривается распределение работ по периодам при запрете переноса части работ в другие периоды и ограничении затрат в каждом периоде. На основе метода дихотомического программирования предложен алгоритм решения задачи для двух периодов. Для количества периодов больше двух предложен приближенный алгоритм. Для случая, когда информация о невыполненных работах в ходе реализации проекта изменяется, рассмотрена задача максимизации суммарного эффекта от реализации работ проекта в текущем периоде. Причем эффект от реализации множества работ появляется после их завершения и определенный эффект появляется от частичной реализации другого множества работ. При этом получаемый эффект пропорционален части выполненного объема работ. Предложен алгоритм решения задачи, основанный на получении параметрических зависимостей суммарного эффекта для каждого множества работ от величины затрат. Доказана обоснованность алгоритма. Приведены примеры, иллюстрирующие применение предложенных алгоритмов.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>Planning is an important process for a project. The main planning processes include defining activities, planning resources, determining the duration of work, and developing a schedule. The paper examines projects with independent activities. The purpose of the study is to optimize project schedule by period. Three particular problems are considered. The first problem is to distribute activities over periods in order to achieve the maximum total effect of their implementation taking into account cost constraints in each period and the possibility of partial implementation of the activities in a given period. The solution algorithm is based on the Cost-Effect method. The validity of the proposed algorithm has been proved. The second problem deals with the distribution of work over periods with the prohibition of transferring part of the work to other periods and limitation of costs in each period. Based on the method of dichotomous programming, we propose an algorithm for solving the problem for two periods. For the number of periods greater than two, an approximate algorithm is suggested. For the case when information on unperformed activities in the course of project implementation changes, the problem of maximizing the total effect from the implementation of project activities in the current period is considered. Additionally, the effect from the implementation of a set of activities is visible after their completion and a certain effect manifests from the partial implementation of another set of activities. The effect obtained is proportional to the part of the amount of work performed. An algorithm for solving the problem based on obtaining parametric dependences of the total effect for each set of activities on the value of costs is proposed. The validity of the algorithm has been proved. Examples illustrating the application of the proposed algorithms are presented.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>проект</kwd>
        <kwd>работа</kwd>
        <kwd>период</kwd>
        <kwd>эффект</kwd>
        <kwd>затраты</kwd>
        <kwd>ресурс</kwd>
        <kwd>задача о ранце</kwd>
        <kwd>метод дихотомического программирования</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>project</kwd>
        <kwd>work</kwd>
        <kwd>period</kwd>
        <kwd>effect</kwd>
        <kwd>costs</kwd>
        <kwd>resource</kwd>
        <kwd>satchel problem</kwd>
        <kwd>dichotomous programming method</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">Азарнова Т.В., Белошицкий А.А. Анализ моделей календарного планирования на основе аппарата сетей Петри. Вестник Воронежского государственного университета. Серия: Системный анализ и информационные технологии. 2020;(3):32–42.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Cristsbal J., Navamuel Е. An integer linear programming model including time, cost, quality, and safety. IEEE Access. 2019;7:168307–168315. DOI: 10.1109/ACCESS.2019.2953185.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Budiawati G., Sarno R. Time and cost optimization of business process RMA using PERT and goal programming. TELKOMNIKA (Telecommunication Computing Electronics and Control). 2019;17(2):781–787. DOI: 10.12928/telkomnika.v17i2.11792.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Баркалов С.А., Бурков В.Н., Ходунов А.М. Задачи максимизации объема выполненных работ в управлении проектами. Вестник Южно-Уральского государственного университета. Серия Компьютерные технологии, управление, радиоэлектроника. 2019;19(2):66–76.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Адамец Д.Ю., Бурков В.Н. Задачи календарного планирования независимых работ при ограниченном времени реализации проекта и ограниченных ресурсах. Информационные технологии моделирования и управления. 2021;124(2):128–140.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Bianco L., Caramia М., Giordani S. A chance constrained optimization approach for resource unconstrained project scheduling with uncertainty in activity execution intensity. Computers &amp; Industrial Engineering. 2018;128:831–836. DOI: 10.1016/j.cie.2018.11.053.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Burkov V.N., Rossikhina L.V., Vyunov A.P., Rogovaya L.A. The optimal distribution problem for teams of specialists. Automation and Remote Control. 2019;80(1):93–101.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Chrusafi K., Basil K. Approaching activity duration in PERT by means of fuzzy sets theory and statistics. Journal of Intelligent &amp; Fuzzy Systems. 2014;26:577–587. DOI: 10.3233/IFS-120751.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Harjanto R., Azis S., Hidayat S. The accelerating of duration and change of cost on construction project implementation. International Journal of Civil Engineering and Technology (UCIET). 2019;10(1):825–832.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Чу Д.С., Ву Хо.Н., Нгуен Х.Т. Управление портфелем взаимосвязанных проектов. Вестник науки и образования. 2020;95(17):25–36.</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Burkov V.N., Burkova I.V., Zaskanov V.G. The network programming method in calendar planning tasks. Automation and Remote Control. 2020;81(6):978–987.</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>