Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
175 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Superpolynomial smoothed complexity of 3-FLIP in Local Max-Cut (2310.19594v3)

Published 30 Oct 2023 in cs.DS and cs.CC

Abstract: Local search algorithms for NP-hard problems such as Max-Cut frequently perform much better in practice than worst-case analysis suggests. Smoothed analysis has proved an effective approach to understanding this: a substantial literature shows that when a small amount of random noise is added to input data, local search algorithms typically run in polynomial or quasi-polynomial time. In this paper, we provide the first example where a local search algorithm for the Max-Cut problem fails to be efficient in the framework of smoothed analysis. Specifically, we construct a graph with $n$ vertices where the smoothed runtime of the 3-FLIP algorithm can be as large as $2{\Omega(\sqrt{n})}$. Additionally, for the setting without random noise, we give a new construction of graphs where the runtime of the FLIP algorithm is $2{\Omega(n)}$ for any pivot rule. These graphs are much smaller and have a simpler structure than previous constructions.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (35)
  1. Local Max-Cut in smoothed polynomial time. Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, 429–437.
  2. Smoothed analysis of the k-means method. Journal of the ACM (JACM) 58(5), 1–31.
  3. Mining newsgroups using networks arising from social behavior. Proceedings of the 12th International Conference on World Wide Web, 529–535.
  4. Improving the smoothed complexity of FLIP for max cut problems. ACM Transactions on Algorithms (TALG) 17(3), 1–38.
  5. An application of combinatorial optimization to statistical physics and circuit layout design. Operations Research 36(3), 493–513.
  6. Endre Boros and Peter L. Hammer (1991). The Max-Cut problem and quadratic 0–1 optimization; polyhedral aspects, relaxations and bounds. Annals of Operations Research 33(3), 151–180.
  7. Smoothed efficient algorithms and reductions for network coordination games arXiv:1809.02280.
  8. Yann Bramoullé (2007). Anti-coordination and social interactions. Games and Economic Behavior 58(1), 30–49.
  9. Integrating support vector machines in a hierarchical output space decomposition framework. IGARSS 2004. 2004 IEEE International Geoscience and Remote Sensing Symposium, vol. 2, 949–952 (IEEE).
  10. Kevin C. Chang and David H. Du (1987). Efficient algorithms for layer assignment problem. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 6(1), 67–78.
  11. Smoothed complexity of local Max-Cut and binary Max-CSP. Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing, 1052–1065.
  12. Smoothed complexity of SWAP in local graph partitioning arXiv:2305.15804.
  13. A graph-theoretic via minimization algorithm for two-layer printed circuit boards. IEEE Transactions on Circuits and Systems 30(5), 284–299.
  14. A comparison of approximation algorithms for the MaxCut-problem. Manuscript, Universität Dortmund, Lehrstuhl Informatik .
  15. Michael Etscheid and Heiko Röglin (2017). Smoothed analysis of local search for the maximum-cut problem. ACM Transactions on Algorithms (TALG) 13(2), 1–12.
  16. Worst case and probabilistic analysis of the 2-Opt algorithm for the TSP. Algorithmica 68(1), 190–264.
  17. Robert Elsässer and Tobias Tscheuschner (2011). Settling the complexity of local Max-Cut (almost) completely. International Colloquium on Automata, Languages, and Programming, 171–182 (Springer).
  18. The complexity of pure Nash equilibria. Proceedings of the Thirty-Sixth Annual ACM Symposium on Theory of Computing, 604–612.
  19. On the smoothed complexity of combinatorial local search arXiv:2211.07547.
  20. Approximation algorithm for the Max-Cut problem. Technical Report, University of California, Department of Electrical Engineering and Computer Science .
  21. Wassily Hoeffding (1963). Probability inequalities for sums of bounded random variables. Journal of the American Statistical Association 58, 13–30.
  22. John J. Hopfield (1982). Neural networks and physical systems with emergent collective computational abilities. Proceedings of the National Academy of Sciences 79(8), 2554–2558.
  23. David S. Johnson and Lyle A. McGeoch (1997). The traveling salesman problem: A case study, 215–310 (John Wiley and Sons).
  24. Richard M. Karp (1972). Reducibility among combinatorial problems. Complexity of Computer Computations, 85–103.
  25. Brian W. Kernighan and Shen Lin (1970). An efficient heuristic procedure for partitioning graphs. The Bell System Technical Journal 49(2), 291–307.
  26. Bodo Manthey (2015). Smoothed analysis of local search algorithms. Algorithms and data structures, Lecture Notes in Computer Science, vol. 9214, 518–527.
  27. Bodo Manthey and Heiko Röglin (2011). Smoothed analysis: Analysis of algorithms beyond worst case. IT-Information Technology 53(6), 280–286.
  28. Burkhard Monien and Tobias Tscheuschner (2010). On the power of nodes of degree four in the local Max-Cut problem. International Conference on Algorithms and Complexity, 264–275 (Springer).
  29. Ron Y. Pinter (1984). Optimal layer assignment for interconnect. Advances in VLSI and Computer Systems 1(2), 123–137.
  30. Svatopluk Poljak (1995). Integer linear programs and local search for Max-Cut. SIAM Journal on Computing 24(4), 822–839.
  31. Svatopluk Poljak and Zsolt Tuza (1995). Maximum cuts and large bipartite subgraphs. DIMACS Series 20, 181–244.
  32. Jan Poland and Thomas Zeugmann (2006). Clustering pairwise distances with missing data: Maximum cuts versus normalized cuts. International Conference on Discovery Science, 197–208 (Springer).
  33. Daniel A. Spielman and Shang-Hua Teng (2004). Smoothed analysis of algorithms: Why the simplex algorithm usually takes polynomial time. Journal of the ACM (JACM) 51(3), 385–463.
  34. Daniel A. Spielman and Shang-Hua Teng (2009). Smoothed analysis: An attempt to explain the behavior of algorithms in practice. Communications of the ACM 52(10), 76–84.
  35. Alejandro A. Schäffer and Mihalis Yannakakis (1991). Simple local search problems that are hard to solve. SIAM Journal on Computing 20(1), 56–87.
Citations (1)

Summary

We haven't generated a summary for this paper yet.