TIGHT BOUNDS AND 2-APPROXIMATION ALGORITHMS FOR INTEGER PROGRAMS WITH 2 VARIABLES PER INEQUALITY

被引:68
|
作者
HOCHBAUM, DS
MEGIDDO, N
NAOR, J
TAMIR, A
机构
[1] UNIV CALIF BERKELEY, WALTER A HAAS SCH BUSINESS, BERKELEY, CA 94720 USA
[2] IBM CORP, ALMADEN RES CTR, SAN JOSE, CA 95114 USA
[3] TEL AVIV UNIV, SCH MATH SCI, IL-69978 TEL AVIV, ISRAEL
关键词
D O I
10.1007/BF01585160
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of integer programming in bounded variables, over constraints with no more than two variables in each constraint is NP-complete, even when all variables are binary. This paper deals with integer linear minimization problems in n variables subject to m linear constraints with at most two variables per inequality, and with all variables bounded between 0 and U. For such systems, a 2-approximation algorithm is presented that runs in time O(mnU2 log(Un2m)), so it is polynomial in the input size if the upper bound U is polynomially bounded. The algorithm works by finding first a super-optimal feasible solution that consists of integer multiples of 1/2. That solution gives a tight bound on the value of the minimum. It furthermore has an identifiable subset of integer components that retain their value in an integer optimal solution of the problem. These properties are a generalization of the properties of the vertex cover problem. The algorithm described is, in particular, a 2-approximation algorithm for the problem of minimizing the total weight of true variables, among all truth assignments to the 2-satisfiability problem.
引用
收藏
页码:69 / 83
页数:15
相关论文
共 50 条
  • [41] An Exponential Time 2-Approximation Algorithm for Bandwidth
    Fuerer, Martin
    Gaspers, Serge
    Kasiviswanathan, Shiva Prasad
    PARAMETERIZED AND EXACT COMPUTATION, 2009, 5917 : 173 - +
  • [42] 2-Approximation algorithms for the multi-vehicle scheduling problem on a path with release and handling times
    Karuno, Y
    Nagamochi, H
    DISCRETE APPLIED MATHEMATICS, 2003, 129 (2-3) : 433 - 447
  • [43] An exponential time 2-approximation algorithm for bandwidth
    Fuerer, Martin
    Gaspers, Serge
    Kasiviswanathan, Shiva Prasad
    THEORETICAL COMPUTER SCIENCE, 2013, 511 : 23 - 31
  • [44] A 2-approximation polynomial algorithm for a clustering problem
    Kel'manov A.V.
    Khandeev V.I.
    Kel'manov, A. V. (kelm@math.nsc.ru), 1600, Izdatel'stvo Nauka (07): : 515 - 521
  • [45] On 2-approximation to the vertex-connectivity in graphs
    Naganiochi, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (01): : 12 - 16
  • [46] A 2-approximation algorithm for the zookeeper's problem
    Tan, Xuehou
    INFORMATION PROCESSING LETTERS, 2006, 100 (05) : 183 - 187
  • [48] A 21/2-approximation algorithm for shortest superstring
    Sweedyk, Z
    SIAM JOURNAL ON COMPUTING, 2000, 29 (03) : 954 - 986
  • [49] A New 2-Approximation Algorithm for rSPR Distance
    Chen, Zhi-Zhong
    Harada, Youta
    Wang, Lusheng
    BIOINFORMATICS RESEARCH AND APPLICATIONS (ISBRA 2017), 2017, 10330 : 128 - 139
  • [50] A 2-Approximation for the Minimum Duplication Speciation Problem
    Ouangraoua, Aida
    Swenson, Krister M.
    Chauve, Cedric
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2011, 18 (09) : 1041 - 1053