Heuristics for semirandom graph problems

被引:95
作者
Feige, U [1 ]
Kilian, J
机构
[1] Weizmann Inst Sci, Dept Appl Math & Comp Sci, IL-76100 Rehovot, Israel
[2] NEC Res Inst, Princeton, NJ 08540 USA
关键词
D O I
10.1006/jcss.2001.1773
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We consider semirandom graph models for finding large independent sets, colorings, and bisections in graphs. These models generate problem instances by blending random and adversarial decisions. To generate semirandom independent set problems, an independent set S of an vertices is randomly chosen. Each edge connecting S with (S) over bar is chosen with probability p, and an adversary is then allowed to add new edges arbitrarily, provided that S remains an independent set. The smaller p is, the greater the control the adversary has over the semirandom graph. We give a heuristic that with high probability recovers an independent set of size alphan whenever p > (1 + epsilon) In n/alphan, for any constant epsilon > 0. We show that when p < (I - epsilon) In n/an, an independent set of size \S\ cannot be recovered, unless NP subset of or equal to BPP. We use our result for maximum independent sets to obtain greatly improved heuristics for the model of k-colorable semirandom graphs introduced by Blum and Spencer. For constant k, our results are optimal up to constant factors in the edge probabilities. In the semirandom model for graph bisection, a random bisection (S, (S) over bar) of the vertices is chosen. Each edge (u, v) is an element of S x (S) over bar is independently chosen with probability q and each edge (u, v) is not an element of S x (S) over bar is independently chosen with probability p > q. The adversary may then arbitrarily remove edges in S x (S) over bar and add edges not in S x (S) over bar. Extending the work of Boppana, we give a heuristic that recovers this bisection with high probability when p - q greater than or equal to c rootp log n/n, for c a sufficiently large constant. (C) 2001 Elsevier Science (USA).
引用
收藏
页码:639 / 671
页数:33
相关论文
共 28 条
[1]   INTERIOR-POINT METHODS IN SEMIDEFINITE PROGRAMMING WITH APPLICATIONS TO COMBINATORIAL OPTIMIZATION [J].
ALIZADEH, F .
SIAM JOURNAL ON OPTIMIZATION, 1995, 5 (01) :13-51
[2]   A spectral technique for coloring random 3-colorable graphs [J].
Alon, N ;
Kahale, N .
SIAM JOURNAL ON COMPUTING, 1997, 26 (06) :1733-1748
[3]  
Alon N, 1998, RANDOM STRUCT ALGOR, V13, P457, DOI 10.1002/(SICI)1098-2418(199810/12)13:3/4<457::AID-RSA14>3.0.CO
[4]  
2-W
[5]   Approximating the independence number via the θ-function [J].
Alon, N ;
Kahale, N .
MATHEMATICAL PROGRAMMING, 1998, 80 (03) :253-264
[6]  
ALON N, 1992, PROBABILISTIC METHOD
[7]   An (O)over-tilda(n(3/14))-coloring algorithm for 3-colorable graphs [J].
Blum, A ;
Karger, D .
INFORMATION PROCESSING LETTERS, 1997, 61 (01) :49-53
[8]   QUANTIZATION IN MULTISENSOR RANDOM SIGNAL-DETECTION [J].
BLUM, RS .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1995, 41 (01) :204-215
[9]   APPROXIMATING MAXIMUM INDEPENDENT SETS BY EXCLUDING SUBGRAPHS [J].
BOPPANA, R ;
HALLDORSSON, MM .
BIT, 1992, 32 (02) :180-196
[10]  
Boppana R, 1987, P 28 IEEE S FDN COMP, P280