The algorithm by Ferson et al. is surprisingly fast: An NP-hard optimization problem solvable in almost linear time with high probability

05/19/2019
by   Michal Černý, et al.
0

Ferson et al. (Reliable computing 11(3), p. 207--233, 2005) introduced an algorithm for the NP-hard nonconvex quadratic programming problem called MaxVariance motivated by robust statistics. They proposed an implementation with worst-case time complexity O(n^2 · 2^ω), where ω is the largest clique in a certain intersection graph. First we show that with a careful implementation the complexity can be improved to O(n n + n· 2^ω). Then we treat input data as random variables (as it is usual in statistics) and introduce a natural probabilistic data generating model. We show that ω = O( n/ n) on average under this model. As a result we get average computing time O(n^1+ε) for ε > 0 arbitrarily small. We also prove the following tail bound on computation time: the instances, forcing the algorithm to compute in exponential time, occur rarely, with probability tending to zero faster than exponentially with n →∞.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/17/2021

The Complexity of Gerrymandering Over Graphs: Paths and Trees

Roughly speaking, gerrymandering is the systematic manipulation of the b...
research
10/31/2018

Generation of random chordal graphs using subtrees of a tree

Chordal graphs form one of the most studied graph classes. Several graph...
research
11/06/2014

Proof Supplement - Learning Sparse Causal Models is not NP-hard (UAI2013)

This article contains detailed proofs and additional examples related to...
research
01/18/2023

Freeze-Tag is NP-Hard in 3D with L_1 distance

Arkin et al. in 2002 introduced a scheduling-like problem called Freeze-...
research
08/28/2018

Implementation Notes for the Soft Cosine Measure

The standard bag-of-words vector space model (VSM) is efficient, and ubi...
research
09/14/2018

Discovering Reliable Dependencies from Data: Hardness and Improved Algorithms

The reliable fraction of information is an attractive score for quantify...
research
04/18/2018

Is a Finite Intersection of Balls Covered by a Finite Union of Balls in Euclidean Spaces ?

Considering a finite intersection of balls and a finite union of other b...

Please sign up or login with your details

Forgot password? Click here to reset