A Faster Algorithm for Max Cut in Dense Graphs
Abstract
We design an algorithm for approximating the size of Max Cut in dense graphs. Given a proximity parameter ∈ (0,1), our algorithm approximates the size of Max Cut of a graph G with n vertices, within an additive error of n2, with sample complexity O(13 2 1 1) and query complexity of O(14 3 1 1). Since Goldreich, Goldwasser and Ron (JACM 98) gave the first algorithm with sample complexity O(15 1) and query complexity of O(172 1), there have been several efforts employing techniques from diverse areas with a focus on improving the sample and query complexities. Our work makes the first improvement in the sample complexity as well as query complexity after more than a decade from the previous best results of Alon, Vega, Kannan and Karpinski (JCSS 03) and of Mathieu and Schudy (SODA 08) respectively, both with sample complexity O(141). We also want to note that the best time complexity of this problem was by Alon, Vega, Karpinski and Kannan (JCSS 03). By combining their result with an approximation technique by Arora, Karger and Karpinski (STOC 95), they obtained an algorithm with time complexity of 2O(12 1). In this work, we have improved this further to 2O(1 1 ).
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.