Skip to main content

Sequence Alignment by Advanced Differential Evolutionary Algorithm

  • Chapter
  • First Online:
Computational Intelligence Techniques in Health Care

Abstract

In Computational biology, Biological sequence alignment plays an essential role in gene structure/function prediction. Sequence alignment is a problem of optimization that finds optimal arrangement of sequences by maximizing the similarities of residues. Metaheuristics are the modern search and optimization techniques providing competitive solutions for many real world problems. However the techniques suffer from the efficient evolution operators and control parameters. Differential Evolution is a stochastic real parameter optimization technique with few control parameters. This paper proposes an Advanced Differential Evolution (ADE) algorithm with a new mutation operator “ADE/best-worst-rand/1” considering least and best fittest candidate solutions. The performance of the algorithm is evaluated using various data sets and compared with other evolutionary algorithms, Genetic Algorithm (GA) and Differential Evolution. Experimental results have shown the efficiency and prominence of new proposed algorithm in producing best solutions for the sequence alignment with improved fitness. It is observed that performance improvement of ADE over DE is nearly 1.22 and 16.32 % over GA.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Batzoglou S (2006) The many faces of sequence alignment. Briefings Bioinform 6(1):6–22

    Article  Google Scholar 

  2. Carrillo H, Lipman D (1988) The Multiple sequence alignment problem in biology. SIAM J Appl Math 48(5)

    Google Scholar 

  3. Soniya A et al (2015) A novel two-level particle swarm optimization approach for efficient multiple sequence alignment. Springer, Berlin

    Google Scholar 

  4. Shu J-J, Ouw LS (2004) Pairwise alignment of the DNA sequence using hypercomplex number representation. Bull Math Biol 66:1423–1438

    Article  MathSciNet  MATH  Google Scholar 

  5. Mount DW (2001) Bioinformatics: sequence and genome analysis. Cold Spring Harbor Laboratory Press

    Google Scholar 

  6. Benothman M et al (2008) Pairwise sequence alignment revisited-genetic algorithms and cosine functions. In: Proceedings of communications and information technology, Greece

    Google Scholar 

  7. Needleman SB, Wunsch CD (1970) A general method applicable to the search for similarities in the amino acid sequence of two proteins. J Mol Biol 48:443–453

    Article  Google Scholar 

  8. Agrawal A, Huang X (2008) Pairwise DNA alignment with sequence specific transition-transversion ratio using multiple parameter sets. In: International conference on information technology ICIT’08, pp 89–93

    Google Scholar 

  9. Bellman RE (2003) Dynamic programming. Dover Publications, Dover

    Google Scholar 

  10. Agrawal A, Khaitan SK (2008) A new heuristic for multiple sequence alignment. In: IEEE international conference on electro/information technology, pp 215–217

    Google Scholar 

  11. Taneda A (2010) Multi-objective pairwise RNA sequence alignment. Oxford J Bioinform 26(19):2383–2390

    Article  Google Scholar 

  12. Feoktistov V (2006) Differential evolution: in search of solutions. Springer, Berlin

    Google Scholar 

  13. Gondro C, Kinghorn BP (2007) A simple genetic algorithm for multiple sequence alignment. Genet Mol Res 6(4):964–982

    Google Scholar 

  14. Notredame C, Higgins DG (1996) SAGA: sequence alignment by genetic algorithm. Nucleic Acids Res 24(8):1515–1524

    Article  Google Scholar 

  15. Goldberg DE (1998) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, New York

    Google Scholar 

  16. Gondro C, Kinghorn BP (2007) A simple genetic algorithm for multiple sequence alignment. Genet Mol Res 6(4):964–982

    Google Scholar 

  17. Notredame C et al (1997) RAGA: RNA sequence alignment by genetic algorithm. Nucleic Acids Res 25(22):4570–4580

    Article  Google Scholar 

  18. Price KV et al (2005) Differential evolution: a practical approach to global optimization. Springer, Berlin

    Google Scholar 

  19. Storn R (1996) On the usage of differential evolution for function optimization. In: Proceedings of biennial conference of the North American in fuzzy information processing society, pp 519–523

    Google Scholar 

  20. Kukkonen S et al (2007) Solving the molecular sequence alignment problem with generalized differential evolution 3 (GDE3). In: Proceedings of IEEE symposium on computational intelligence in multicriteria decision making, pp 302–309

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lakshmi Naga Jayaprada Gavarraju .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 The Author(s)

About this chapter

Cite this chapter

Gavarraju, L.N.J., Pujari, J.J., Karteeka Pavan, K. (2016). Sequence Alignment by Advanced Differential Evolutionary Algorithm. In: Lakshmi, P., Zhou, W., Satheesh, P. (eds) Computational Intelligence Techniques in Health Care. SpringerBriefs in Applied Sciences and Technology(). Springer, Singapore. https://doi.org/10.1007/978-981-10-0308-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-0308-0_6

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-0307-3

  • Online ISBN: 978-981-10-0308-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics