title: Better ILP-Based Approaches to Haplotype Assembly.
abstract: Haplotype assembly is to directly construct the haplotypes of an individual from sequence fragments (reads) of the individual. Although a number of programs have been designed for computing optimal or heuristic solutions to the haplotype assembly problem, computing an optimal solution may take days or even months while computing a heuristic solution usually requires a trade-off between speed and accuracy. This article refines a previously known integer linear programming-based (ILP-based) approach to the haplotype assembly problem in twofolds. First, the read-matrices of some datasets (such as NA12878) come with a quality for each base in the reads. We here propose to utilize the qualities in the ILP-based approach. Secondly, we propose to use the ILP-based approach to improve the output of any heuristic program for the problem. Experiments with both real and simulated datasets show that the qualities of read-matrices help us find more accurate solutions without significant loss of speed. Moreover, our experimental results show that the proposed hybrid approach improves the output of ReFHap (the current leading heuristic) significantly (say, by almost 25% of the QAN50 score) without significant loss of speed, and can even find optimal solutions in much shorter time than the original ILP-based approach. Our program is available upon request to the authors.
authors.affiliation: 1 Division of Information System Design, Tokyo Denki University , Ishizaka, Hatoyama, Hiki, Saitama, Japan .
authors.forename: Zhi-Zhong
authors.initials: ZZ
authors.lastname: Chen
authors.affiliation: 2 Department of Computer Science, City University of Hong Kong , Kowloon, Hong Kong SAR.
authors.forename: Fei
authors.initials: F
authors.lastname: Deng
authors.affiliation: 2 Department of Computer Science, City University of Hong Kong , Kowloon, Hong Kong SAR.
authors.forename: Chao
authors.initials: C
authors.lastname: Shen
authors.affiliation: 2 Department of Computer Science, City University of Hong Kong , Kowloon, Hong Kong SAR.
authors.forename: Yiji
authors.initials: Y
authors.lastname: Wang
authors.affiliation: 2 Department of Computer Science, City University of Hong Kong , Kowloon, Hong Kong SAR.
authors.forename: Lusheng
authors.initials: L
authors.lastname: Wang
mesh_terms: D000465:Algorithms; D015894:Genome, Human; D006239:Haplotypes; D006801:Humans; D011382:Programming, Linear; D017422:Sequence Analysis, DNA / Q000379:methods*
keywords: diploid; haplotype assembly; integer linear programming