Fine-Grained Completeness for Optimization in P

07/04/2021
by   Karl Bringmann, et al.
0

We initiate the study of fine-grained completeness theorems for exact and approximate optimization in the polynomial-time regime. Inspired by the first completeness results for decision problems in P (Gao, Impagliazzo, Kolokolova, Williams, TALG 2019) as well as the classic class MaxSNP and MaxSNP-completeness for NP optimization problems (Papadimitriou, Yannakakis, JCSS 1991), we define polynomial-time analogues MaxSP and MinSP, which contain a number of natural optimization problems in P, including Maximum Inner Product, general forms of nearest neighbor search and optimization variants of the k-XOR problem. Specifically, we define MaxSP as the class of problems definable as max_x_1,…,x_k#{ (y_1,…,y_ℓ) : ϕ(x_1,…,x_k, y_1,…,y_ℓ) }, where ϕ is a quantifier-free first-order property over a given relational structure (with MinSP defined analogously). On m-sized structures, we can solve each such problem in time O(m^k+ℓ-1). Our results are: - We determine (a sparse variant of) the Maximum/Minimum Inner Product problem as complete under *deterministic* fine-grained reductions: A strongly subquadratic algorithm for Maximum/Minimum Inner Product would beat the baseline running time of O(m^k+ℓ-1) for *all* problems in MaxSP/MinSP by a polynomial factor. - This completeness transfers to approximation: Maximum/Minimum Inner Product is also complete in the sense that a strongly subquadratic c-approximation would give a (c+ε)-approximation for all MaxSP/MinSP problems in time O(m^k+ℓ-1-δ), where ε > 0 can be chosen arbitrarily small. Combining our completeness with (Chen, Williams, SODA 2019), we obtain the perhaps surprising consequence that refuting the OV Hypothesis is *equivalent* to giving a O(1)-approximation for all MinSP problems in faster-than-O(m^k+ℓ-1) time.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/25/2022

A Structural Investigation of the Approximability of Polynomial-Time Problems

We initiate the systematic study of a recently introduced polynomial-tim...
research
11/29/2018

An Equivalence Class for Orthogonal Vectors

The Orthogonal Vectors problem (OV) asks: given n vectors in {0,1}^O( n)...
research
05/28/2018

Strongly polynomial efficient approximation scheme for segmentation

Partitioning a sequence of length n into k coherent segments is one of t...
research
05/07/2018

Fine-grained Complexity Meets IP = PSPACE

In this paper we study the fine-grained complexity of finding exact and ...
research
02/14/2019

Parameterized Fine-Grained Reductions

During recent years the field of fine-grained complexity has bloomed to ...
research
07/24/2019

P-SLOCAL-Completeness of Maximum Independent Set Approximation

We prove that the maximum independent set approximation problem with pol...
research
07/18/2019

Imperfect Gaps in Gap-ETH and PCPs

We study the role of perfect completeness in probabilistically checkable...

Please sign up or login with your details

Forgot password? Click here to reset