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

Дискретн. анализ и исслед. опер., 2017, том 24, выпуск 4, страницы 111–129 (Mi da885)

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

Точный алгоритм для нахождения подмножества векторов с суммой максимальной длины

В. В. Шенмайер

Институт математики им. С. Л. Соболева СО РАН, пр. Акад. Коптюга, 4, 630090 Новосибирск, Россия

Аннотация: Рассматривается следующая задача. Для заданного $n$-элементного множества векторов в $d$-мерном евклидовом пространстве найти подмножество, на котором достигается максимальное значение длины суммарного вектора. Предлагается алгоритм, позволяющий находить оптимальное решение этой задачи за время $O(n^{d-1}(d+\log n))$. В частности, если векторы входного множества лежат в одной плоскости, задача может быть решена за почти линейное время. Ил. 2, библиогр. 14.

Ключевые слова: суммарный вектор, поиск подмножества векторов, евклидово пространство, оптимальное решение, полиномиальный алгоритм.

УДК: 519.16

Статья поступила: 22.05.2016
Переработанный вариант: 10.05.2017

DOI: 10.17377/daio.2017.24.541


 Англоязычная версия: Journal of Applied and Industrial Mathematics, 2017, 11:4, 584–593

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


© МИАН, 2024