Proceedings of the Twenty-Eighth Annual Symposium on Computational Geometry 2012
DOI: 10.1145/2261250.2261294
|View full text |Cite
|
Sign up to set email alerts
|

Approximating Tverberg points in linear time for any fixed dimension

Abstract: Let P ⊆ R d be a d-dimensional n-point set. A Tverberg partition of P is a partition of P into r sets P1, . . . , Pr such that the convex hulls conv(P1), . . . , conv(Pr) have non-empty intersection. A point in r i=1 conv(Pi) is called a Tverberg point of depth r for P . A classic result by Tverberg implies that there always exists a Tverberg partition of size n/(d + 1) , but it is not known how to find such a partition in polynomial time. Therefore, approximate solutions are of interest.We describe a determin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(13 citation statements)
references
References 18 publications
0
13
0
Order By: Relevance
“…Although the Tverberg Theorem provides a sufficient condition for the existence of a partition leading to Tverberg point, the theorem does not provide an algorithm for finding the partition for achieving Tverberg points, apart from enumerating all possible partitions and checking the intersection of convex hulls for each partition. As mentioned in [1,18], except for some specific values of n, the computational complexity of achieving Tverberg points grows exponentially with the dimension n. In contrast, it has been shown that the resilient convex combination proposed in (17) can be computed by solving a standard quadratic programming problem, whose computational complexity is polynomial in n. • Second, the existence of an non-empty Tverberg point set T requires that m ≥ κ(n + 1) + 1, while one has R = ∅ ifĀ = ∅ or m ≥ κ(n + 1) + 1.…”
Section: Main Results and Comparisonmentioning
confidence: 98%
See 1 more Smart Citation
“…Although the Tverberg Theorem provides a sufficient condition for the existence of a partition leading to Tverberg point, the theorem does not provide an algorithm for finding the partition for achieving Tverberg points, apart from enumerating all possible partitions and checking the intersection of convex hulls for each partition. As mentioned in [1,18], except for some specific values of n, the computational complexity of achieving Tverberg points grows exponentially with the dimension n. In contrast, it has been shown that the resilient convex combination proposed in (17) can be computed by solving a standard quadratic programming problem, whose computational complexity is polynomial in n. • Second, the existence of an non-empty Tverberg point set T requires that m ≥ κ(n + 1) + 1, while one has R = ∅ ifĀ = ∅ or m ≥ κ(n + 1) + 1.…”
Section: Main Results and Comparisonmentioning
confidence: 98%
“…Then there must exist a partition of A into κ + 1 disjoint subsets B 1 , · · · , B κ+1 such that While results in [15,22,28,30] are elegant, one major concern of applying Tverberg points lies in the requirement of high computational complexity. As mentioned in [1,18], except for some specific values of n, the computational complexity of calculating Tverberg points grows exponentially with the dimension n. In the following, we will develop a low-complexity algorithm for achieving resilient convex combinations based on the intersection of convex hulls.…”
Section: Introductionmentioning
confidence: 99%
“…While this can indeed be achieved efficiently for scalar consensus problems, for problems requiring consensus on vectors (like the belief vectors in our setting), such an approach typically requires the computation of sets known as Tverberg partitions. However, there is no known algorithm that can compute an exact Tverberg partition in polynomial time for a general ddimensional finite point set [39]. Consequently, since the filtering approach developed in [14] requires each regular agent to compute a Tverberg partition at every iteration, the resulting computations are forbiddingly high.…”
Section: Learning Despite Misinformationmentioning
confidence: 99%
“…where a i,t (θ) = t − c i,t (θ), η i,t (θ ) is as defined in (39), and x(τ ), τ ∈ {a i,t (θ) + 1, . .…”
Section: A Proof Of Theoremmentioning
confidence: 99%
“…The deterministic procedure in the algorithm could therefore return a Tverberg point. For arbitrary d, no algorithm to compute a Tverberg point of an arbitrary multiset is currently known with polynomial complexity [2,18,19]. However, in some restricted cases, efficient algorithms are known (e.g., [15]).…”
Section: Appendix: Tverberg's Theoremmentioning
confidence: 99%