Компьютерные исследования и моделирование
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Компьютерные исследования и моделирование:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Компьютерные исследования и моделирование, 2025, том 17, выпуск 1, страницы 29–44
DOI: https://doi.org/10.20537/2076-7633-2025-17-1-29-44
(Mi crm1254)
 

ЧИСЛЕННЫЕ МЕТОДЫ И ОСНОВЫ ИХ РЕАЛИЗАЦИИ

Multi-agent local voting protocol for online DAG scheduling
[Многоагентный протокол локального голосования для онлайнового планирования DAG]

N. A. Zhitnukhina, A. Yu. Zhadana, I. V. Kondratova, A. L. Allahverdyana, O. N. Granichina, O. L. Petrosyana, A. Romanovskiib, V. Kharinb

a Federal State Budgetary Educational Institution of Higher Education “Saint Petersburg State University” (SPbU), 7/9 Universitetskaya Embankment, Saint Petersburg, 199034, Russia
b Huawei Technologies Co., Ltd., 17/2 Krylatskaya st., Moscow, 121614, Russia
Список литературы:
Аннотация: Планирование вычислительных рабочих процессов, представленных направленными ациклическими графами (DAG), имеет ключевое значение для многих областей информатики, таких как облачные/edge задачи с распределенной рабочей нагрузкой и анализ данных. Сложность онлайнового планирования DAG усугубляется большим количеством вычислительных узлов, задержками передачи данных, неоднородностью (по типу и вычислительной мощности) исполнителей, ограничениями предшествования, накладываемыми DAG, и неравномерностью поступления задач. В данной статье представлен мультиагентный протокол локального голосования (MLVP) — новый подход, ориентированный на динамическое распределение нагрузки при планировании DAG в гетерогенных вычислительных средах, где исполнители представлены в виде агентов. MLVP использует протокол локального голосования для достижения эффективного распределения нагрузки, формулируя проблему как дифференцированное достижение консенсуса. Алгоритм вычисляет агрегированную метрику DAG для каждой пары исполнитель – узел на основе зависимостей между узлами, доступности узлов и производительности исполнителей. Баланс этих метрик как взвешенная сумма оптимизируется с помощью генетического алгоритма для вероятностного распределения задач, что позволяет добиться эффективного распределения рабочей нагрузки за счет обмена информацией и достижения консенсуса между исполнителями всей системы и, таким образом, улучшить время выполнения. Эффективность MLVP демонстрируется путем сравнения с современным алгоритмом планирования DAG и популярными эвристиками, такими как DONF, FIFO, Min-Min и Max-Min. Численное моделирование показывает, что MLVP достигает улучшения makepsan до 70% на определенных топологиях графов и среднего сокращения makepan на 23,99% по сравнению с DONF (современная эвристика планирования DAG) на случайно сгенерированном разнообразном наборе DAG. Примечательно, что масштабируемость алгоритма подтверждается ростом производительности при увеличении числа исполнителей и узлов графа.
Ключевые слова: многоагентные системы, протокол локального голосования, построение расписаний, направленный ациклический граф
Финансовая поддержка Номер гранта
TC20210202013
Договор на проведение научно-исследовательских работ TC20210202013.
Поступила в редакцию: 22.10.2024
Принята в печать: 25.11.2024
Тип публикации: Статья
УДК: 519.168
Язык публикации: английский
Образец цитирования: N. A. Zhitnukhin, A. Yu. Zhadan, I. V. Kondratov, A. L. Allahverdyan, O. N. Granichin, O. L. Petrosyan, A. Romanovskii, V. Kharin, “Multi-agent local voting protocol for online DAG scheduling”, Компьютерные исследования и моделирование, 17:1 (2025), 29–44
Цитирование в формате AMSBIB
\RBibitem{ZhiZhaKon25}
\by N.~A.~Zhitnukhin, A.~Yu.~Zhadan, I.~V.~Kondratov, A.~L.~Allahverdyan, O.~N.~Granichin, O.~L.~Petrosyan, A.~Romanovskii, V.~Kharin
\paper Multi-agent local voting protocol for online DAG scheduling
\jour Компьютерные исследования и моделирование
\yr 2025
\vol 17
\issue 1
\pages 29--44
\mathnet{http://mi.mathnet.ru/crm1254}
\crossref{https://doi.org/10.20537/2076-7633-2025-17-1-29-44}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/crm1254
  • https://www.mathnet.ru/rus/crm/v17/i1/p29
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Компьютерные исследования и моделирование
    Статистика просмотров:
    Страница аннотации:181
    PDF полного текста:115
    Список литературы:45
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2026