首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Approximation algorithms for the test cover problem
Authors:KMJ De Bontridder  BV Halldórsson  MM Halldórsson  CAJ Hurkens  JK Lenstra  R Ravi  L Stougie
Institution:(1) Siemens VDO Automotive, Eindhoven, The Netherlands;(2) Celera Genomics, Rockville, MD, U.S.A;(3) Department of Computer Science, University of Iceland, Iceland;(4) Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, The Netherlands;(5) School of Industrial and Systems Engineering, Georgia Institute of Technology, Atlanta, GA, U.S.A.;(6) Graduate School of Industrial Administration, Carnegie Mellon University, Pittsburgh, PA, U.S.A.;(7) CWI, Amsterdam, The Netherlands
Abstract:In the test cover problem a set of m items is given together with a collection of subsets, called tests. A smallest subcollection of tests is to be selected such that for each pair of items there is a test in the selection that contains exactly one of the two items. It is known that the problem is NP-hard and that the greedy algorithm has a performance ratio O(log m). We observe that, unless P=NP, no polynomial-time algorithm can do essentially better. For the case that each test contains at most k items, we give an O(log k)-approximation algorithm. We pay special attention to the case that each test contains at most two items. A strong relation with a problem of packing paths in a graph is established, which implies that even this special case is NP-hard. We prove APX-hardness of both problems, derive performance guarantees for greedy algorithms, and discuss the performance of a series of local improvement heuristics. Partially supported by the Future and Emerging Technologies Programme of the EU under contract number IST-1999-14186 (ALCOM-FT).Partially supported by a Merck Computational Biology and Chemistry Program Graduate Fellowship from the Merck Company Foundation.Also Iceland Genomics CorporationPartially supported by subcontract No. 16082-RFP-00-2C in the area of ``Combinatorial Optimization in Biology (XAXE),' Los Alamos National Laboratories, and NSF grant CCR-0105548.Mathematics Subject Classification: 90B27
Keywords:test cover  set covering  path packing  greedy algorithm  local search  computational complexity  performance guarantee
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号