Skip to main content

Neural network-based approaches, solving haplotype reconstruction in MEC and MEC/GI models


Single nucleotide polymorphism (SNP) in human genomes is considered to be highly associated with complex genetic diseases. As a consequence, obtaining all SNPs from human populations is one of the primary goals of recent studies on human genomics. The two sequences of SNPs in diploid human organisms are called haplotypes. In this paper, the problem of haplotype reconstruction from SNP fragments with and without genotype information is studied. Minimum error correction (MEC) is an important model for this problem but only effective when the error rate of the fragments is low. MEC/GI, as an extension to MEC model, employs the related genotype information besides the SNP fragments and, therefore, results in a more accurate inference. We introduce algorithmic neural network-based approaches and experimentally prove that our methods are fast and accurate. Particularly, our approach is faster, more accurate, and also compatible for solving MEC model, in comparison with a feed-forward (and back propagation like) neural network.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6


  1. Zhang X, Wang R, Wu L, Zhang W (2006) Minimum conflict individual haplotyping from SNP fragments and related Genotype. Evol Bioinformatics 2:271–280

    Google Scholar 

  2. Venter JC, Adams MD et al (2001) The sequence of the human genome. Science 291(5507):1304–1351

    Article  Google Scholar 

  3. Terwilliger J, Weiss K (1988) Linkage disequilibrium mapping of complex disease: fantasy and reality? Curr Opin Biotechnol 9:579–594

    Google Scholar 

  4. Chakravarti A It’s raining, hallelujah? Nat Genet 19:216–217

  5. Wang R, Wu L, Li Z, Zhang X (2005) Haplotype reconstruction from SNP fragments by minimum error correction. Bioinformatics 21(10):2456–2462

    Article  Google Scholar 

  6. Bonizzoni P, Vedova GD, Dondi R, Li J (2003) The haplotyping problem: an overview of computational models and solutions. J Comput Sci Technol 18(6):675–688

    Article  MATH  Google Scholar 

  7. Gusfield D (2001) Inference of haplotypes from samples of diploid populations: complexity and algorithms. J Comput Biol 8(3):305–323

    Article  MathSciNet  Google Scholar 

  8. Gusfield D (2002) Haplotyping as perfect phylogeny: conceptual framework and efficient solution. In: Proceedings of the sixth annual international conference on computational biology. ACM Press, New York, pp 166–175

  9. Wang LS, Xu Y (2003) Haploptye inference by maximum parsimony. Oxford J Bioinform 19(14):1773–1780

    Article  Google Scholar 

  10. Yuzhong Zh, Xu-Yun, Qiangfeng Zh, Guoliang Ch (2007) An overview of the haplotype problems and algorithms, 3rd edn, vol 1. Frontiers of Computer Science in China, Higher Education Press, Springer GmbH, pp 272–282

  11. Zhang XS, Rui-Sh W, Wu L, Ling Y, Chen L (2006) Models and algorithms for haplotyping problem. Curr Bioinformatics 1(1):105–114

    Google Scholar 

  12. Marchini J, Cutler D, Patterson N, Stephens M, Eskin E, Halperin E, Lin S, Qin ZS, Munro HM, Abecasis GR, Donnelly P, International HapMap Consortium (2006) a comparison of phasing algorithms for trios and unrelated individuals. Am J Human Genet 78:437–450. (

  13. Patil N, Berno AJ, Hinds DA et al (2001) Blocks of limited haplotype diversity revealed by high-resolution scanning of human chromosome 21. Science 294(5547):1719–1723

    Article  Google Scholar 

  14. Daly MJ, Rioux JD, Schaffner SF et al (2001) High-resolution haplotype structure in the human genome. Nat Genet 29:229–232

    Article  Google Scholar 

  15. Gabriel SB, Schaffner SF, Nguyen H et al (2002) The structure of haplotype blocks in the human genome. Science 296(5576):2225–2229

    Article  Google Scholar 

  16. Panconesi A, Sozio M (2004) Fast hare: a fast heuristic for single individual SNP haplotype reconstruction. In: Proceedings of 4th workshop on algorithms in bioinformatics (WABI), LNCS Springer, pp 266–277

  17. Greenberg HJ, Hart EW, Lancia G (2004) Opportunities for combinatorial optimization in computational biology. INFORMS J Comput 16(3):211–231

    Article  MathSciNet  MATH  Google Scholar 

  18. Asgarian E et al (2008) Solving haplotype reconstruction problem in MEC model with hybrid information fusion, European symposium on computer modelling and simulation

  19. Moeinzadeh M-H, Asgarian E et al (2007) Three heuristic clustering methods for haplotype reconstruction problem with genotype information, international conference on innovations in information technology

  20. Rieder M, Taylor S, Clark A, Nickerson D (1999) Sequence variation in the human angiotensin converting enzyme. Nat Genet 22:59–62

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Ehsan Asgarian.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Moeinzadeh, MH., Asgarian, E. & Sharifian-R, S. Neural network-based approaches, solving haplotype reconstruction in MEC and MEC/GI models. Neural Comput & Applic 22, 1397–1405 (2013).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:


  • Biology and genomics
  • Haplotype reconstruction
  • SNP fragments
  • Genotype information
  • Clustering
  • Unsupervised neural network