Improving the smoothed complexity of FLIP for max cut problems

07/16/2018
by   Ali Bibak, et al.
0

Finding locally optimal solutions for max-cut and max-k-cut are well-known PLS-complete problems. An instinctive approach to finding such a locally optimum solution is the FLIP method. Even though FLIP requires exponential time in worst-case instances, it tends to terminate quickly in practical instances. To explain this discrepancy, the run-time of FLIP has been studied in the smoothed complexity framework. Etscheid and Röglin showed that the smoothed complexity of FLIP for max-cut in arbitrary graphs is quasi-polynomial. Angel, Bubeck, Peres, and Wei showed that the smoothed complexity of FLIP for max-cut in complete graphs is O(ϕ^5n^15.1), where ϕ is an upper bound on the random edge-weight density and n is the number of vertices in the input graph. While Angel et al.'s result showed the first polynomial smoothed complexity, they also conjectured that their run-time bound is far from optimal. In this work, we make substantial progress towards improving the run-time bound. We prove that the smoothed complexity of FLIP in complete graphs is O(ϕ n^7.83). Our results are based on a carefully chosen matrix whose rank captures the run-time of the method along with improved rank bounds for this matrix and an improved union bound based on this matrix. In addition, our techniques provide a general framework for analyzing FLIP in the smoothed framework. We illustrate this general framework by showing that the smoothed complexity of FLIP for max-3-cut in complete graphs is polynomial and for max-k-cut in arbitrary graphs is quasi-polynomial. We believe that our techniques should also be of interest towards addressing the smoothed complexity of FLIP for max-k-cut in complete graphs for larger constants k.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/07/2018

Smoothed Efficient Algorithms and Reductions for Network Coordination Games

Worst-case hardness results for most equilibrium computation problems ha...
research
12/21/2022

Separating MAX 2-AND, MAX DI-CUT and MAX CUT

Assuming the Unique Games Conjecture (UGC), the best approximation ratio...
research
03/05/2019

An O(m/ε^3.5)-Cost Algorithm for Semidefinite Programs with Diagonal Constraints

We study semidefinite programs with diagonal constraints. This problem c...
research
11/22/2022

The Burer-Monteiro SDP method can fail even above the Barvinok-Pataki bound

The most widely used technique for solving large-scale semidefinite prog...
research
11/19/2019

Robust Learning of Discrete Distributions from Batches

Let d be the lowest L_1 distance to which a k-symbol distribution p can ...
research
05/25/2023

Smoothed Complexity of SWAP in Local Graph Partitioning

We give the first quasipolynomial upper bound ϕ n^polylog(n) for the smo...
research
10/09/2021

A Faster Algorithm for Max Cut in Dense Graphs

We design an algorithm for approximating the size of Max Cut in dense gr...

Please sign up or login with your details

Forgot password? Click here to reset