pith. sign in

arxiv: cs/0205036 · v1 · pith:AJA4VP22new · submitted 2002-05-18 · 💻 cs.DS · cs.DM

Randomized Rounding without Solving the Linear Program

classification 💻 cs.DS cs.DM
keywords algorithmslinearprogramsmethodrandomizedroundingcoveringinteger
0
0 comments X
read the original abstract

Randomized rounding is a standard method, based on the probabilistic method, for designing combinatorial approximation algorithms. In Raghavan's seminal paper introducing the method (1988), he writes: "The time taken to solve the linear program relaxations of the integer programs dominates the net running time theoretically (and, most likely, in practice as well)." This paper explores how this bottleneck can be avoided for randomized rounding algorithms for packing and covering problems (linear programs, or mixed integer linear programs, having no negative coefficients). The resulting algorithms are greedy algorithms, and are faster and simpler to implement than standard randomized-rounding algorithms. This approach can also be used to understand Lagrangian-relaxation algorithms for packing/covering linear programs: such algorithms can be viewed as as (derandomized) randomized-rounding schemes.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.