• DocumentCode
    1971102
  • Title

    Filtering algorithms for sequencing constraints: Application in physical mapping

  • Author

    Zidoum, Hamza

  • Author_Institution
    Dept. of Comput. Sci., Sultan Qaboos Univ., Muscat
  • fYear
    2009
  • fDate
    10-13 May 2009
  • Firstpage
    88
  • Lastpage
    95
  • Abstract
    The physical mapping is a crucial tool in the analysis of the genomic sequences. Algorithms for the mapping process are based on NP-complete combinatorial optimizations. The problem of reconstructing the probe order is equivalent to the consecutive ones problem. PQ-trees have been extensively used as a suitable data structure to test the consecutive ones property (COP) in the hybridization matrix. This paper presents PQR-trees, an extension of PQ-trees. PQR-trees can advantageously handle partial order information on probes. Moreover, we embed PQR-trees in the more general framework of Constraint Programming (CP). CP is an emergent software technology for declarative description and effective solving of large, particularly combinatorial, problems. We introduce Sequences a new data structure in CP and present filtering algorithms for checking the consistency of sequence constraints based on PQR-trees. We present a canonical form that characterizes a family of sequential arrangements of a given set. The relations we are dealing with are classical sets relations isin, sub, ne, = besides sequencing relations such as group, order, and metric constraints. The filtering algorithms are based on incremental consistency techniques used to reduce the PQR-trees and hence, prune the inconsistencies before the labeling phase. We claim that the sequence structure introduces a flexibility criterion on CP which renders it a suitable tool for solving NP-complete combinatorial optimizations such as physical mapping problem.
  • Keywords
    biology computing; combinatorial mathematics; constraint handling; genetics; matrix algebra; optimisation; tree data structures; NP-complete combinatorial optimization; PQ-tree data structure; consecutive ones property; constraint programming; genomic sequence analysis; hybridization matrix; physical mapping; sequencing constraint filtering algorithm; Application software; Bioinformatics; Cloning; DNA; Data structures; Filtering algorithms; Genomics; Labeling; Probes; Sequences;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on
  • Conference_Location
    Rabat
  • Print_ISBN
    978-1-4244-3807-5
  • Electronic_ISBN
    978-1-4244-3806-8
  • Type

    conf

  • DOI
    10.1109/AICCSA.2009.5069309
  • Filename
    5069309