Exact and approximation algorithms for DNA tag set design

In this paper, we propose new solution methods for designing tag sets for use in universal DNA arrays. First, we give integer linear programming formulations for two previous formalizations of the tag set design problem. We show that these formulations can be solved to optimality for problem instanc...

Full description

Saved in:
Bibliographic Details
Published inJournal of computational biology Vol. 13; no. 3; p. 732
Main Authors Măndoiu, Ion I, Trincă, Dragoş
Format Journal Article
LanguageEnglish
Published United States 01.04.2006
Subjects
Online AccessGet more information

Cover

Loading…
More Information
Summary:In this paper, we propose new solution methods for designing tag sets for use in universal DNA arrays. First, we give integer linear programming formulations for two previous formalizations of the tag set design problem. We show that these formulations can be solved to optimality for problem instances of moderate size by using general purpose optimization packages and also give more scalable algorithms based on an approximation scheme for packing linear programs. Second, we note the benefits of periodic tags and establish an interesting connection between the tag design problem and the problem of packing the maximum number of vertex-disjoint directed cycles in a given graph. We show that combining a simple greedy cycle packing algorithm with a previously proposed alphabetic tree search strategy yields an increase of over 40% in the number of tags compared to previous methods.
ISSN:1066-5277
DOI:10.1089/cmb.2006.13.732