Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/2133036.2133086acmconferencesArticle/Chapter ViewAbstractPublication PagessodaConference Proceedingsconference-collections
research-article

Randomized greedy: new variants of some classic approximation algorithms

Published: 23 January 2011 Publication History

Abstract

We consider the performance of two classic approximation algorithms which work by scanning the input and greedily constructing a solution. We investigate whether running these algorithms on a random permutation of the input can increase their performance ratio. We obtain the following results:
1. Johnson's approximation algorithm for MAX-SAT is one of the first approximation algorithms to be rigorously analyzed. It has been shown that the performance ratio of this algorithm is 2/3. We show that when executed on a random permutation of the variables, the performance ratio of this algorithm is improved to 2/3 + c for some c > 0 This resolves an open problem of Chen, Friesen and Zhang [JCSS 1999]. (See also the paper by Poloczek and Schnitger in these proceedings for related results on this algorithm and its variants).
2. Motivated by the above improvement, we consider the performance of the greedy algorithm for MAX-CUT whose performance ratio is 1/2. Our hope was that running the greedy algorithm on a random permutation of the vertices would result in a 1/2 + c approximation algorithm. However, it turns out that in this case the performance of the algorithm remains 1/2. This resolves an open problem of Mathieu and Schudy [SODA 2008].

References

[1]
A. Avidor, I. Berkovitch and U. Zwick, Improved approximation algorithms for MAX NAE-SAT and MAX SAT, Proc. of WAOA 2005, 27--40.
[2]
K. Azuma, Weighted sums of certain dependent random variables. Tohoku Math. J., 19 (1967), 357--367
[3]
J. Chen, D. K. Friesen, and H. Zheng. Tight bound on Johnson's algorithm for maximum satisfiability. J. Comput. System Sci. 58 (3) (1999), 622--640
[4]
H. Chernoff. A measure of the asymptotic efficiency for tests of a hypothesis based on the sum of observations, Ann. Math. Stat. 23(4) (1952), 493--507
[5]
L. Engebretsen. Simplified tight analysis of Johnson's algorithm. Inform. Process. Lett. 92 (2004), 207--210.
[6]
P. Erdős. On bipartite subgraphs of a graph, Matematika Lapok 18 (1967), 283--288.
[7]
M. X. Goemans, D. P. Williamson. New 3/4-approximation algorithms for the maximum satisfiability problem, SIAM J. Discrete Math, 7 (1994), 656--666.
[8]
D. S. Johnson. Approximation algorithms for combinatorial problems, J. Comput. System Sci. 9 (3) (1974), 256--278.
[9]
S. Kale, C. Seshadhri. Combinatorial approximation algorithms for MaxCut using random walks. To appear in ICS 2011
[10]
C. Mathieu, W. Schudy. Yet another algorithm for dense max cut: go greedy. SODA 2008: 176--182
[11]
M. Poloczek, G. Schnitger. Randomized variants of Johnson's algorithm for MAX SAT. SODA 2011
[12]
T. Tao and V. Vu, Additive Combinatorics, Cambridge Studies in Advanced Math 105, Cambridge University Press, Cambridge, 2006
[13]
V. Vazirani, Approximation Algorithms, Springer-Verlag, Berlin, 2001
[14]
N. Wormald. The differential equation method for random graph processes and greedy algorithms, in Lectures on Approximation and Randomized Algorithms, PWN, Warsaw, 1999, pp. 73--155
[15]
M. Yannakakis. On the approximation of maximum satisfiability, J. Algorithms 17 (3) (1994), 475--502.

Cited By

View all
  • (2017)An Experimental Evaluation of Fast Approximation Algorithms for the Maximum Satisfiability ProblemACM Journal of Experimental Algorithmics10.1145/306417422(1-18)Online publication date: 18-Sep-2017
  • (2016)An Experimental Evaluation of Fast Approximation Algorithms for the Maximum Satisfiability ProblemProceedings of the 15th International Symposium on Experimental Algorithms - Volume 968510.1007/978-3-319-38851-9_17(246-261)Online publication date: 5-Jun-2016
  • (2011)Bounds on greedy algorithms for MAX SATProceedings of the 19th European conference on Algorithms10.5555/2040572.2040577(37-48)Online publication date: 5-Sep-2011
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SODA '11: Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete algorithms
January 2011
1785 pages

Sponsors

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 23 January 2011

Check for updates

Qualifiers

  • Research-article

Conference

SODA '11
Sponsor:
SODA '11: 22nd ACM-SIAM Symposium on Discrete Algorithms
January 23 - 25, 2011
California, San Francisco

Acceptance Rates

Overall Acceptance Rate 411 of 1,322 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)An Experimental Evaluation of Fast Approximation Algorithms for the Maximum Satisfiability ProblemACM Journal of Experimental Algorithmics10.1145/306417422(1-18)Online publication date: 18-Sep-2017
  • (2016)An Experimental Evaluation of Fast Approximation Algorithms for the Maximum Satisfiability ProblemProceedings of the 15th International Symposium on Experimental Algorithms - Volume 968510.1007/978-3-319-38851-9_17(246-261)Online publication date: 5-Jun-2016
  • (2011)Bounds on greedy algorithms for MAX SATProceedings of the 19th European conference on Algorithms10.5555/2040572.2040577(37-48)Online publication date: 5-Sep-2011
  • (2011)Simpler 3/4-approximation algorithms for MAX SATProceedings of the 9th international conference on Approximation and Online Algorithms10.1007/978-3-642-29116-6_16(188-197)Online publication date: 8-Sep-2011

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media