Download PDFOpen PDF in browser

Minimizing enzymes to diferenciate between species

8 pagesPublished: May 15, 2012


A large number of species cannot be distinguished via standard non genetic analysis in the lab. In this paper we address the problem of finding minimum sets of restriction enzymes that can be used to unequivocally identify the species of a yeast specimen by analyzing the size of digested DNA fragments in gel electrophoresis experiments. The problem is first mapped into set covering and then solved using Constraint Programming techniques. Although the data sets used are relatively small (23 yeast species and 331 enzymes), a similar approach might be applicable to larger ones and to a number of variants as discussed in the conclusion. The subject of this paper has already raised the interest of our biologist partners and may become a benchmark for the application of Constraint Programming techniques to Bioinformatics.

Keyphrases: Bioinformatics, Constraint Programming

In: Agostino Dovier, Alessandro Dal Palù and Sebastian Will (editors). WCB10. Workshop on Constraint Based Methods for Bioinformatics, vol 4, pages 75--82

BibTeX entry
  author    = {David Buezas and Joao Almeida and Pedro Barahona},
  title     = {Minimizing enzymes to diferenciate between species},
  booktitle = {WCB10. Workshop on Constraint Based Methods for Bioinformatics},
  editor    = {Agostino Dovier and Alessandro Dal Pal\textbackslash{}`u and Sebastian Will},
  series    = {EPiC Series in Computing},
  volume    = {4},
  pages     = {75--82},
  year      = {2012},
  publisher = {EasyChair},
  bibsource = {EasyChair,},
  issn      = {2398-7340},
  url       = {},
  doi       = {10.29007/s6w9}}
Download PDFOpen PDF in browser