The Sharp Power Law of Local Search on Expanders

05/14/2023
by   Simina Branzei, et al.
0

Local search is a powerful heuristic in optimization and computer science, the complexity of which was studied in the white box and black box models. In the black box model, we are given a graph G = (V,E) and oracle access to a function f : V →ℝ. The local search problem is to find a vertex v that is a local minimum, i.e. with f(v) ≤ f(u) for all (u,v) ∈ E, using as few queries as possible. The query complexity is well understood on the grid and the hypercube, but much less is known beyond. We show the query complexity of local search on d-regular expanders with constant degree is Ω(√(n)/logn), where n is the number of vertices. This matches within a logarithmic factor the upper bound of O(√(n)) for constant degree graphs from Aldous (1983), implying that steepest descent with a warm start is an essentially optimal algorithm for expanders. The best lower bound known from prior work was Ω(√(n)/logn), shown by Santha and Szegedy (2004) for quantum and randomized algorithms. We obtain this result by considering a broader framework of graph features such as vertex congestion and separation number. We show that for each graph, the randomized query complexity of local search is Ω(n^1.5/g), where g is the vertex congestion of the graph; and Ω(√(s/Δ)), where s is the separation number and Δ is the maximum degree. For separation number the previous bound was Ω(√(s/Δ) /logn), given by Santha and Szegedy for quantum and randomized algorithms. We also show a variant of the relational adversary method from Aaronson (2006), which is asymptotically at least as strong as the version in Aaronson (2006) for all randomized algorithms and strictly stronger for some problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/31/2020

The Query Complexity of Local Search and Brouwer in Rounds

We study the query complexity of local search and Brouwer fixed-point co...
research
08/04/2023

Randomized and quantum query complexities of finding a king in a tournament

A tournament is a complete directed graph. It is well known that every t...
research
08/24/2020

An Optimal Separation of Randomized and Quantum Query Complexity

We prove that for every decision tree, the absolute values of the Fourie...
research
02/19/2018

Discrepancy Analysis of a New Randomized Diffusion Algorithm for Weighted Round Matrices

For an arbitrary initial configuration of indivisible loads over vertice...
research
11/14/2022

On the Smoothed Complexity of Combinatorial Local Search

We propose a unifying framework for smoothed analysis of combinatorial l...
research
02/15/2004

Computational complexity and simulation of rare events of Ising spin glasses

We discuss the computational complexity of random 2D Ising spin glasses,...
research
04/16/2020

Local Search Trajectories over S-box Space

The study of S-box properties relations is an interesting problem. In th...

Please sign up or login with your details

Forgot password? Click here to reset