Complexity and algorithms for finding a subset of vectors with the longest sum

被引:0
|
作者
Shenmaier, Vladimir [1 ]
机构
[1] Sobolev Inst Math, 4 Koptyug Ave, Novosibirsk 630090, Russia
基金
俄罗斯科学基金会;
关键词
Vector sum; Normed space; Matrix norm; Complexity; Exact algorithm;
D O I
10.1016/j.tcs.2018.04.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem is, given a set of n vectors in a d-dimensional normed space, find a subset with the largest length of the sum vector. We prove that, in the case of the lp norm, the problem is APX-complete for any p is an element of [1, 2] and is not in APX if p is an element of (2, infinity). In the case of an arbitrary norm, we propose an algorithm which finds an optimal solution in time 0 (n(d-1)(d + logn)), improving previously known algorithms. In particular, the two-dimensional problem can be solved in nearly linear time. We also present an improved algorithm for the cardinality-constrained version of the problem with running time 0 (dn(d+1)). In the two-dimensional case, this version is shown to be solvable in nearly quadratic time. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:60 / 73
页数:14
相关论文
共 50 条