We consider the problem of approximating an integer program by first solving its relaxa tion linear program and urounding" the resulting solution. For several packing prob lems, we prove probabilistically that there exists an integer solution close to the optimum of the relaxation. solution. We then develop a methodology for converting such a probabilistic existence· proof to a d.eterministic approximation algQ:rithm. The methodology mimics the existence proof in a very strong sense. o. Motivations and Main. Res,ults Some of the earliest effo,rts in integer pro gramming involved solv'ing the underlying relaxation linear program, and using the solu tion to try to find the integer optimum. In general, this does not work well [14]. Recently, Aharoni & ale [1] studied the rela tions between the optimum of an inte,g;er pra gram and that of its relaxation" for a class of hypergraph matching and covering problems. We consider several packing integer programs arising in combinatorial optimization and the design of integrated circuits. In each case we compare the integer optimum to the relaxa tion optimum, and use this information to develop an approximation algorithm for the integer program.
[1]
Richard M. Karp,et al.
Global wire routing in two-dimensional arrays
,
1987,
24th Annual Symposium on Foundations of Computer Science (sfcs 1983).
[2]
Prabhakar Raghavan,et al.
Provably good routing in graphs: regular arrays
,
1985,
STOC '85.
[3]
J. Spencer.
Six standard deviations suffice
,
1985
.
[4]
József Beck,et al.
"Integer-making" theorems
,
1981,
Discret. Appl. Math..
[5]
Alon Itai,et al.
On the Complexity of Timetable and Multicommodity Flow Problems
,
1976,
SIAM J. Comput..
[6]
H. Chernoff.
A Measure of Asymptotic Efficiency for Tests of a Hypothesis Based on the sum of Observations
,
1952
.
[7]
Kenneth Steiglitz,et al.
Combinatorial Optimization: Algorithms and Complexity
,
1981
.
[8]
László Lovász,et al.
On the ratio of optimal integral and fractional covers
,
1975,
Discret. Math..