ACM Home Page
Please provide us with feedback. Feedback
A faster branch-and-bound algorithm for the test-cover problem based on set-covering techniques
Full text PdfPdf (603 KB)
Source Journal of Experimental Algorithmics (JEA) archive
Volume 11 ,  (2006) table of contents
SECTION: 2 - Selected papers from WEA 2005 table of contents
Article No. 2.2  
Year of Publication: 2007
ISSN:1084-6654
Authors
Torsten Fahle  INFORM GmbH, Aachen, Germany
Karsten Tiemann  University of Paderborn, Paderborn, Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 131,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1187436.1216579
What is a DOI?

ABSTRACT

The test-cover problem asks for the minimal number of tests needed to uniquely identify a disease, infection, etc. A collection of branch-and-bound algorithms was proposed by De Bontridder et al. [2002]. Based on their work, we introduce several improvements that are compatible with all techniques described in De Bontridder et al. [2002] and the more general setting of weighted test-cover problems. We present a faster data structure, cost-based variable fixing, and adapt well-known set-covering techniques, including Lagrangian relaxation and upper-bound heuristics. The resulting algorithm solves benchmark instances up to 10 times faster than the former approach and up to 100 times faster than a general MIP solver.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Beasley, J. E. 1990. A lagrangian heuristic for set-covering problems. Naval Research Logistics 37, 151--164.
 
3
Berman, P., DasGupta, B., and Kao, M.-Y. 2004. Tight approximability results for test set problems in bioinformatics. In Proceedings of the 9th Scandinavian Workshop on Algorithm Theory (SWAT '04). Lecture Notes in Computer Science, vol. 3111. Springer, New York. 39--50.
 
4
Caprara, A., Fischetti, M., and Toth, P. 2001. Algorithms for the set-covering problem. Annals of Operations Research 98, 353--371.
 
5
Chang, H. Y., Manning, E., and Metze, G. 1970. Fault Diagnosis of Digital Systems. Wiley, New York.
 
6
 
7
De Bontridder, K. M. J., Halldórsson, B. V., Halldórsson, M. M., Hurkens, C. A. J., Lenstra, J. K., Ravi, R., and Stougie, L. 2003. Approximation algorithms for the test-cover problem. Mathematical Programming 98, 477--491.
 
8
Fischer, M. L. 1981. The lagrangian relaxation method for solving integer programming problems. Management Science 27, 1, 1--18.
 
9
Garey, M. R. and Johnson, D. S. 1979. Computers and Intractability. Freeman, San Francisco, CA.
 
10
 
11
Halldórsson, B. V., Minden, J. S., and Ravi, R. 2001b. PIER: Protein identification by epitope recognition. Currents in Computational Molecular Biology 2001, 109--110.
 
12
Held, M. and Karp, R. M. 1971. The traveling-salesman problem and minimum spanning trees: Part II. Mathematical Programming 1, 6--25.
 
13
Johnson, D. S. 1974. Approximation algorithms for combinatorial problems. Journal of Computer and Systems Sciences 9, 256--278.
 
14
Lageweg, B. J., Lenstra, J. K., and Rinnooy Kan, A. H. G. 1980. Uit de practijk van de besliskunde. In Tamelijk briljant; Opstellen aangeboden aan Dr. T. J. Wansbeek. Amsterdam.
 
15
 
16
Moret, B. and Shapiro, H. 1985. On minimizing a set of tests. SIAM Journal on Scientific and Statistical Computing 6, 983--1003.
 
17
Payne, R. W. 1981. Selection criteria for the construction of efficient diagnostic keys. Journal of Statistical Planning and Information 5, 27--36.
 
18
Rescigno, A. and Maccacaro, G. A. 1961. The information content of biological classification. In Information Theory: Fourth London Symposium. Butterworths, London. 437--445.
 
19
Rypka, E. W., Clapper, W. E., Brown, I. G., and Babb, R. 1967. A model for the identification of bacteria. Journal of General Microbiology 46, 407--424.
 
20
Rypka, E. W., Volkman, L., and Kinter, E. 1978. Construction and use of an optimized identification scheme. Laboratory Magazine 9, 32--41.
 
21
Tiemann, K. 2002. Ein erweiterter Branch-and-Bound-Algorithmus für das Test-Cover Problem. B.S. thesis, University of Paderborn.

Collaborative Colleagues:
Torsten Fahle: colleagues
Karsten Tiemann: colleagues