Improved parallel approximation of a class of integer programming problems

被引:7
作者
Alon, N
Srinivasan, A
机构
[1] INST ADV STUDY,SCH MATH,PRINCETON,NJ 08540
[2] NATL UNIV SINGAPORE,DEPT INFORMAT SYST & COMP SCI,SINGAPORE 119260,SINGAPORE
关键词
de-randomization; integer programming; parallel algorithms; approximation algorithms; rounding theorems; randomized rounding; linear programming; linear relaxation; combinatorial optimization;
D O I
10.1007/BF02523683
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a method to derandomize RNC algorithms, converting them to NC algorithms. Using it, we show how to approximate a class of NP-hard integer programming problems in NC, to within factors better than the current-best NC algorithms (of Berger and Rompel and Motwani et al.); in some cases, the approximation factors are as good as the best-known sequential algorithms, due to Raghavan. This class includes problems such as global wire-routing in VLSI gate arrays and a generalization of telephone network planning in SONET rings. Also for a subfamily of the ''packing'' integer programs, we provide the first NC approximation algorithms; this includes problems such as maximum matchings in hypergraphs, and generalizations. The key to the utility of our method is that it involves sums of superpolynomially many terms, which can however be computed in NC; this superpolynomiality is the bottleneck for some earlier approaches, due to Berger and Rompel and Motwani et al.
引用
收藏
页码:449 / 462
页数:14
相关论文
共 25 条
[1]   OPTIMA OF DUAL INTEGER LINEAR-PROGRAMS [J].
AHARONI, R ;
ERDOS, P ;
LINIAL, N .
COMBINATORICA, 1988, 8 (01) :13-20
[2]   SIMPLE CONSTRUCTIONS OF ALMOST K-WISE INDEPENDENT RANDOM-VARIABLES [J].
ALON, N ;
GOLDREICH, O ;
HASTAD, J ;
PERALTA, R .
RANDOM STRUCTURES & ALGORITHMS, 1992, 3 (03) :289-304
[3]   CONSTRUCTION OF ASYMPTOTICALLY GOOD LOW-RATE ERROR-CORRECTING CODES THROUGH PSEUDORANDOM GRAPHS [J].
ALON, N ;
BRUCK, J ;
NAOR, J ;
NAOR, M ;
ROTH, RM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1992, 38 (02) :509-516
[4]   Derandomization, witnesses for Boolean matrix multiplication and construction of perfect hash functions [J].
Alon, N ;
Naor, M .
ALGORITHMICA, 1996, 16 (4-5) :434-449
[5]   SIMULATING (LOG(C)N)-WISE INDEPENDENCE IN NC [J].
BERGER, B ;
ROMPEL, J .
JOURNAL OF THE ACM, 1991, 38 (04) :1026-1046
[6]  
Chari S., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P584, DOI 10.1145/195058.195411
[7]   A MEASURE OF ASYMPTOTIC EFFICIENCY FOR TESTS OF A HYPOTHESIS BASED ON THE SUM OF OBSERVATIONS [J].
CHERNOFF, H .
ANNALS OF MATHEMATICAL STATISTICS, 1952, 23 (04) :493-507
[8]   MONTE-CARLO SIMULATIONS - HIDDEN ERRORS FROM GOOD RANDOM NUMBER GENERATORS [J].
FERRENBERG, AM ;
LANDAU, DP ;
WONG, YJ .
PHYSICAL REVIEW LETTERS, 1992, 69 (23) :3382-3384
[10]  
HSU TS, 1994, DIMACS INT ALGORITHM, P1