Approximation Algorithms for Union and Intersection Covering Problems

被引:2
|
作者
Cygan, Marek [1 ]
Grandoni, Fabrizio [2 ]
Leonardi, Stefano [3 ]
Mucha, Marcin [1 ]
Pilipczuk, Marcin [1 ]
Sankowski, Piotr [1 ]
机构
[1] Univ Warsaw, Inst Informat, PL-00325 Warsaw, Poland
[2] Univ Roma Tor Vergata, Dept Comp Sci, Rome, Italy
[3] Sapienza Univ Rome, Dept Comp & Syst Sci, Rome, Italy
关键词
Approximation algorithms; Partial covering problems;
D O I
10.4230/LIPIcs.FSTTCS.2011.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In a classical covering problem, we are given a set of requests that we need to satisfy (fully or partially), by buying a subset of items at minimum cost. For example, in the k-MST problem we want to find the cheapest tree spanning at least k nodes of an edge-weighted graph. Here, nodes represent requests whereas edges correspond to items. In this paper, we initiate the study of a new family of multi-layer covering problems. Each such problem consists of a collection of h distinct instances of a standard covering problem (layers), with the constraint that all layers share the same set of requests. We identify two main subfamilies of these problems: in an UNION multi-layer problem, a request is satisfied if it is satisfied in at least one layer; in an INTERSECTION multi-layer problem, a request is satisfied if it is satisfied in all layers. To see some natural applications, consider both generalizations of k-MST. UNION k-MST can model a problem where we are asked to connect a set of users to at least one of two communication networks, e.g., a wireless and a wired network. On the other hand, INTERSECTION k-MST can formalize the problem of providing both electricity and water to at least k users.
引用
收藏
页码:28 / 40
页数:13
相关论文
共 50 条
  • [21] Approximation algorithms for partially covering with edges
    Parekh, Ojas
    THEORETICAL COMPUTER SCIENCE, 2008, 400 (1-3) : 159 - 168
  • [22] Approximation algorithms for the covering Steiner problem
    Konjevod, G
    Ravi, R
    Srinivasan, A
    RANDOM STRUCTURES & ALGORITHMS, 2002, 20 (03) : 465 - 482
  • [23] GRAPH ALGORITHMS AND COVERING PROBLEMS
    PERL, J
    COMPUTING, 1974, 13 (02) : 107 - 113
  • [24] Problems and algorithms for covering arrays
    Hartman, A
    Raskin, L
    DISCRETE MATHEMATICS, 2004, 284 (1-3) : 149 - 156
  • [25] Rounding algorithms for covering problems
    Bertsimas, D
    Vohra, R
    MATHEMATICAL PROGRAMMING, 1998, 80 (01) : 63 - 89
  • [26] Approximation algorithms for geometric intersection graphs
    Jansen, Klaus
    GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2007, 4769 : 151 - +
  • [27] Algorithms for rectangular covering problems
    Porschen, S
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 1, 2006, 3980 : 40 - 49
  • [28] Rounding algorithms for covering problems
    Dimitris Bertsimas
    Rakesh Vohra
    Mathematical Programming, 1998, 80 : 63 - 89
  • [29] Improved approximation algorithms for Maximum Resource Bin Packing and Lazy Bin Covering problems
    Lin, Mingen
    Yang, Yang
    Xu, Jinhui
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 2006, 4288 : 567 - +
  • [30] Improved Approximation Algorithms for Maximum Resource Bin Packing and Lazy Bin Covering Problems
    Mingen Lin
    Yang Yang
    Jinhui Xu
    Algorithmica, 2010, 57 : 232 - 251