5 results on '"Vertex cover"'
Search Results
2. Greedy δ-Approximation Algorithm for Covering with Arbitrary Constraints and Submodular Cost
- Author
-
Koufogiannakis, C and Young, NE
- Subjects
Covering ,Linear programming ,Approximation algorithms ,Local ratio ,Primal-dual ,Vertex cover ,Set cover ,Integer linear programming ,Online algorithms ,Competitive analysis ,Submodular cost ,Paging ,Caching ,Computation Theory & Mathematics - Abstract
This paper describes a simple greedy δ-approximation algorithm for any covering problem whose objective function is submodular and non-decreasing, and whose feasible region can be expressed as the intersection of arbitrary (closed upwards) covering constraints, each of which constrains at most δ variables of the problem. (A simple example is Vertex Cover, with δ=2.) The algorithm generalizes previous approximation algorithms for fundamental covering problems and online paging and caching problems. © 2012 Springer Science+Business Media, LLC.
- Published
- 2013
3. Distributed algorithms for covering, packing and maximum weighted matching
- Author
-
Koufogiannakis, Christos and Young, Neal E
- Subjects
Approximation algorithms ,Integer linear programming ,Packing and covering ,Vertex cover ,Matching ,cs.DS ,cs.DC ,90C26 ,68W15 ,C.2.4 ,G.1.6 ,Distributed Computing ,Computation Theory & Mathematics - Abstract
This paper gives poly-logarithmic-round, distributed δ-approximation algorithms for covering problems with submodular cost and monotone covering constraints (Submodular-cost Covering). The approximation ratio δ is the maximum number of variables in any constraint. Special cases include Covering Mixed Integer Linear Programs (CMIP), and Weighted Vertex Cover (with δ = 2). Via duality, the paper also gives poly-logarithmic-round, distributed δ-approximation algorithms for Fractional Packing linear programs (where δ is the maximum number of constraints in which any variable occurs), and for Max Weighted c-Matching in hypergraphs (where δ is the maximum size of any of the hyperedges; for graphs δ = 2). The paper also gives parallel (RNC) 2-approximation algorithms for CMIP with two variables per constraint and Weighted Vertex Cover. The algorithms are randomized. All of the approximation ratios exactly match those of comparable centralized algorithms. © 2011 Springer-Verlag.
- Published
- 2011
4. Distributed algorithms for covering, packing and maximum weighted matching
- Author
-
Koufogiannakis, C and Young, NE
- Subjects
Approximation algorithms ,Integer linear programming ,Packing and covering ,Vertex cover ,Matching ,Computation Theory & Mathematics ,Distributed Computing - Abstract
This paper gives poly-logarithmic-round, distributed δ-approximation algorithms for covering problems with submodular cost and monotone covering constraints (Submodular-cost Covering). The approximation ratio δ is the maximum number of variables in any constraint. Special cases include Covering Mixed Integer Linear Programs (CMIP), and Weighted Vertex Cover (with δ = 2). Via duality, the paper also gives poly-logarithmic-round, distributed δ-approximation algorithms for Fractional Packing linear programs (where δ is the maximum number of constraints in which any variable occurs), and for Max Weighted c-Matching in hypergraphs (where δ is the maximum size of any of the hyperedges; for graphs δ = 2). The paper also gives parallel (RNC) 2-approximation algorithms for CMIP with two variables per constraint and Weighted Vertex Cover. The algorithms are randomized. All of the approximation ratios exactly match those of comparable centralized algorithms. © 2011 Springer-Verlag.
- Published
- 2011
5. Limitations of Linear and Semidefinite Programs
- Author
-
Schoenebeck, Grant Robert
- Subjects
Computer Science ,Laserre ,linea progam hierarchies ,Lovasz-Schijver ,semidefinite progam hierarchies ,Vertex Cover - Abstract
NP-complete combinatorial optimization problems are important and well-studied, but remain largely enigmatic in fundamental ways. While efficiently finding the optimal solution to such a problem requires that P = NP, we can try to find approximately optimal solutions. To date, the most promising approach for approximating many combinatorial optimization problems has been semidefinite programming, a generalization of linear programming. However semidefinite programs are not as well understood as linear programs. An important question is whether semidefinite (or linear) programs can be improved to create better algorithms.Several processes--Lovasz-Schrijver+ (LS+) and the stronger Lasserre hierarchy for semidefinite programs, and Lovasz-Schrijver (LS), and the stronger Sherali-Adams hierarchy for linear programs--were create to systematically improve semidefinite and linear programs at the cost of additional runtime. This thesis studies the question: ``What is the tradeoff between the efficiency and the guaranteed approximation in these hierarchies?" These systems proceed in rounds (and thus are usually referred to as hierarchies) and all have in common that after n rounds, where n is the number of variables, they find the optimal solution, and they take time n^{O(r)} to run until the rth round. An ``integrality gap" of α after r rounds for one of these hierarchies proves that the algorithms generated by the hierarchy cannot find an α approximate solution in time n^{Omega(r)}.Unlike NP-hardness results, these results are unconditional, yet apply only to a large, but restricted, class of algorithms. However, very low levels of these hierarchies include some of the most celebrated approximation algorithms for NP-complete problems. For example, the first level of LS+ (and hence also Lasserre) for the IndependentSet problem implies the Lovasz theta-function and for the MaxCut problem gives the Goemans-Williamson relaxation. The ARV relaxation of the SparsestCut problem is no stronger than the relaxation given in the second level of LS+ (and hence also Lasserre).This thesis shows an optimal integrality gap of 2-epsilon for Omega(n) rounds the LS hierarchy relaxation of the VertexCover and MaxCut problems. This result implies that a very large class of linear programs require exponential time to solve VertexCover (or MaxCut) to better than a factor of 2, even on random graphs. The previously best known 2-epsilon integrality gap for VertexCover only survived Omega(log(n)) round of LS, and the previously best known 1/2+epsilon integrality gap for MaxCut survived any constant number of rounds of SA (and for thus LS). These results were the first to illustrate the stark difference between linear program relaxations and semidefinite program relaxations (because MaxCut is better approximated after just one round by LS+).Additionally this thesis shows that even after Omega(n) rounds, the Lasserre hierarchy cannot refute a random 3XOR formula. This is the first non-trivial integrality gap for the Lasserre hierarchy, the strongest of all the aforementioned hierarchies. As mentioned above, this result unconditionally rules out the possibility of a subexponential time algorithm for random 3-SAT over a large range of semidefinite programs. There are, additionally, many immediate corollaries such as a similar integrality gap of 7/6 - epsilon for VertexCover. The techniques in the thesis remain the only known way of obtaining integrality gaps for Lasserre.
- Published
- 2010
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.