RUS  ENG
Полная версия
ЖУРНАЛЫ // Дискретная математика // Архив

Дискрет. матем., 2003, том 15, выпуск 4, страницы 133–140 (Mi dm222)

Эта публикация цитируется в 2 статьях

Алгоритм для задачи распределения работ, выполняемых в реальном времени при наличии дополнительной информации

Э. Гирлих, М. М. Ковалев, В. М. Котов


Аннотация: Задача распределения работ в системе с $m$ идентичными параллельными процессорами, при котором минимизируется загруженность максимально загруженного процессора, является NP-трудной проблемой. Для этой задачи разработано много приближенных алгоритмов, но для версии этой задачи, в которой работы поступают и распределяются в реальном времени, нельзя разработать приближенный алгоритм, гарантированная оценка которого меньше $1+1/\sqrt2$ при $m\geq4$ и стремится к $1{,}837$ при $m\to\infty$. В статье исследуется версия задачи, в которой работы поступают одна за другой и решение о их распределении принимается в реальном времени при дополнительном условии, что суммарная длительность работ известна. Для такой версии задачи предлагается алгоритм с гарантированной оценкой, равной 5/3.

УДК: 519.7

Статья поступила: 18.01.2001

DOI: 10.4213/dm222


 Англоязычная версия: Discrete Mathematics and Applications, 2003, 13:6, 619–625

Реферативные базы данных:


© МИАН, 2024