A linear-time algorithm for the perfect phylogeny haplotype problem

被引:17
|
作者
Bonizzoni, Paola [1 ]
机构
[1] Univ Stud Milano, Dipartimento Informat & Sistemist & Comunicaz, I-20126 Milan, Italy
关键词
perfect phylogeny; Inference of evolutionary trees;
D O I
10.1007/s00453-007-0094-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The inference of evolutionary trees from binary species-character matrices is a fundamental computational problem in classical phylogenetic studies. Several problems arising in this field lead to different variants of the inference problem; some of these concern input data with missing values or incomplete matrices. A model of inference from incomplete data that has recently gained a remarkable interest is the Perfect Phylogeny Haplotype problem (PPH) introduced in [1] and successfully applied to infer haplotypes from genotype data. A stated open issue in this research field is the linear-time solution of this inference problem. In this paper we solve this question and give an 0(nm)-time algorithm to complete matrices of n rows and m columns to represent PPH solutions: we show that solving the problem requires recognizing special posets of width 2.
引用
收藏
页码:267 / 285
页数:19
相关论文
共 50 条
  • [1] A Linear-Time Algorithm for the Perfect Phylogeny Haplotype Problem
    Paola Bonizzoni
    Algorithmica, 2007, 48 : 267 - 285
  • [2] A linear-time algorithm for the Perfect Phylogeny Haplotyping (PPH) Problem
    Ding, ZH
    Filkov, V
    Gusfield, D
    RESEARCH IN COMPUTATIONAL MOLECULAR BIOLOGY, PROCEEDINGS, 2005, 3500 : 585 - 600
  • [3] A linear-time algorithm for the Perfect Phylogeny Haplotyping (PPH) problem
    Ding, ZH
    Filkov, V
    Gusfield, D
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2006, 13 (02) : 522 - 553
  • [4] A LINEAR-TIME ALGORITHM FOR FINDING MINIMAL PERFECT HASH FUNCTIONS
    CZECH, ZJ
    MAJEWSKI, BS
    COMPUTER JOURNAL, 1993, 36 (06): : 579 - 587
  • [5] A LINEAR-TIME ALGORITHM TO SOLVE THE WEIGHTED PERFECT DOMINATION PROBLEM IN SERIES-PARALLEL GRAPHS
    YEN, CC
    LEE, RCT
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 73 (01) : 192 - 198
  • [6] A LINEAR-TIME ALGORITHM FOR THE MAXIMUM MATCHING PROBLEM ON COGRAPHS
    YU, MS
    YANG, CH
    BIT, 1993, 33 (03): : 420 - 433
  • [7] A Linear-Time Algorithm for the Copy Number Transformation Problem
    Zeira, Ron
    Zehavi, Meirav
    Shamir, Ron
    JOURNAL OF COMPUTATIONAL BIOLOGY, 2017, 24 (12) : 1179 - 1194
  • [8] A linear-time algorithm for the 1-mismatch problem
    Stojanovic, N
    Berman, P
    Gumucio, D
    Hardison, R
    Miller, W
    ALGORITHMS AND DATA STRUCTURES, 1997, 1272 : 126 - 135
  • [9] A linear-time algorithm for reconstructing zero-recombinant haplotype configuration on a pedigree
    En-Yu Lai
    Wei-Bung Wang
    Tao Jiang
    Kun-Pin Wu
    BMC Bioinformatics, 13
  • [10] A linear-time algorithm for reconstructing zero-recombinant haplotype configuration on a pedigree
    Lai, En-Yu
    Wang, Wei-Bung
    Jiang, Tao
    Wu, Kun-Pin
    BMC BIOINFORMATICS, 2012, 13