RUS  ENG
Полная версия
ЖУРНАЛЫ // Дискретный анализ и исследование операций // Архив

Дискретн. анализ и исслед. опер., сер. 1, 1997, том 4, выпуск 1, страницы 79–87 (Mi da389)

О точности одного алгоритма разбиения множества

Ю. В. Шамардин, А. В. Пяткин

Институт математики им. С. Л. Соболева СО РАН

Аннотация: Для решения задачи о разбиении $n$ целых положительных чисел на два подмножества с наиболее близкими суммами известен алгоритм загрузки предметов в ранец, который находит приближенное решение с относительной погрешностью не более 1/7, используя $O(n)$ шагов. В данной статье на основе частичного перебора разбиений и упомянутого выше алгоритма строится алгоритм $E_m, m=0,1, 2,\dots,$ который находит приближенное решение за $O(2^m{n})$ шагов. Доказывается, что максимальная относительная погрешность $\eta(E_m)$ этого алгоритма удовлетворяет неравенствам
$$ \frac{1}{7+3m}\leqslant\eta(E_m)\leqslant\frac{1}{6+2m} $$

Библиогр. 2.

УДК: 519.854.3

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



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


© МИАН, 2024