TY - GEN
T1 - The checkpoint problem
AU - Hajiaghayi, Mohammad Taghi
AU - Khandekar, Rohit
AU - Kortsarz, Guy
AU - Mestre, Julián
PY - 2010
Y1 - 2010
N2 - In this paper we consider the checkpoint problem. The input consists of an undirected graph G, a set of source-destination pairs {(s1,t 1),...,(sk ,tk )}, and a collection P of paths connecting the (si,ti ) pairs. A feasible solution is a multicut E′; namely, a set of edges whose removal disconnects every source-destination pair. For each p ∈ P we define cpE′(p)= |p ∩ E′|. In the sum checkpoint (SCP) problem the goal is to minimize ∑p∈PcpE′(p), while in the maximum checkpoint (MCP) problem the goal is to minimize maxp∈Pcp E′(p). These problem have several natural applications, e.g., in urban transportation and network security. In a sense, they combine the multicut problem and the minimum membership set cover problem. For the sum objective we show that weighted SCP is equivalent, with respect to approximability, to undirected multicut. Thus there exists an O(logn) approximation for SCP in general graphs. Our current approximability results for the max objective have a wide gap: we provide an approximation factor of O(√n log n/opt)for MCP and a hardness of 2 under the assumption P ≠ NP. The hardness holds for trees, in which case we can obtain an asymptotic approximation factor of 2. Finally we show strong hardness for the well-known problem of finding a path with minimum forbidden pairs, which in a sense can be considered the dual to the checkpoint problem. Despite various works on this problem, hardness of approximation was not known prior to this work. We show that the problem cannot be approximated within c n for some constant c>0, unless P=NP. This is the strongest type of hardness possible. It carries over to directed acyclic graphs and is a huge improvement over the plain NP-hardness of Gabow (SIAM J. Comp 2007, pages 1648-1671).
AB - In this paper we consider the checkpoint problem. The input consists of an undirected graph G, a set of source-destination pairs {(s1,t 1),...,(sk ,tk )}, and a collection P of paths connecting the (si,ti ) pairs. A feasible solution is a multicut E′; namely, a set of edges whose removal disconnects every source-destination pair. For each p ∈ P we define cpE′(p)= |p ∩ E′|. In the sum checkpoint (SCP) problem the goal is to minimize ∑p∈PcpE′(p), while in the maximum checkpoint (MCP) problem the goal is to minimize maxp∈Pcp E′(p). These problem have several natural applications, e.g., in urban transportation and network security. In a sense, they combine the multicut problem and the minimum membership set cover problem. For the sum objective we show that weighted SCP is equivalent, with respect to approximability, to undirected multicut. Thus there exists an O(logn) approximation for SCP in general graphs. Our current approximability results for the max objective have a wide gap: we provide an approximation factor of O(√n log n/opt)for MCP and a hardness of 2 under the assumption P ≠ NP. The hardness holds for trees, in which case we can obtain an asymptotic approximation factor of 2. Finally we show strong hardness for the well-known problem of finding a path with minimum forbidden pairs, which in a sense can be considered the dual to the checkpoint problem. Despite various works on this problem, hardness of approximation was not known prior to this work. We show that the problem cannot be approximated within c n for some constant c>0, unless P=NP. This is the strongest type of hardness possible. It carries over to directed acyclic graphs and is a huge improvement over the plain NP-hardness of Gabow (SIAM J. Comp 2007, pages 1648-1671).
UR - http://www.scopus.com/inward/record.url?scp=78149321666&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-15369-3_17
DO - 10.1007/978-3-642-15369-3_17
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:78149321666
SN - 3642153682
SN - 9783642153686
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 219
EP - 231
BT - Approximation, Randomization, and Combinatorial Optimization
T2 - 13th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, APPROX 2010 and 14th International Workshop on Randomization and Computation, RANDOM 2010
Y2 - 1 September 2010 through 3 September 2010
ER -