Skip to main content

Local Alignment (with Concave Gap Weights)

  • Living reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 241 Accesses

Problem Definition

This work of Miller and Myers [11] deals with the problem of pairwise sequence alignment in which the distance measure is based on the gap penalty model. They proposed an efficient algorithm to solve the problem when the gap penalty is a concave function of the gap length.

Let X and Y be two strings (sequences) of alphabet \(\Sigma\). The pairwise alignment \(\mathcal{A}\) of X and Y maps X, Y into strings X ′, Y ′ that may contain spaces (not in \(\Sigma\)) such that (1) \(\vert X^{{\prime}}\vert =\vert Y ^{{\prime}}\vert =\ell\); (2) removing spaces from X ′ and Y ′ returns X and Y , respectively; and (3) for any \(1 \leq i \leq \ell\), X ′[i] and Y ′[i] cannot be both spaces where X ′[i] denotes the ith character in X ′.

To evaluate the quality of an alignment, there are many different measures proposed (e.g., edit distance, scoring matrix [12]). In this work, they consider the gap penalty model.

A gap in an alignment \(\mathcal{A}\) of X and Yis a maximal...

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

Access this chapter

Institutional subscriptions

Recommended Reading

  1. Altschul SF, Erickson BW (1986) Optimal sequence alignment using affine gap costs. Bull Math Biol 48:603–616

    Article  MATH  MathSciNet  Google Scholar 

  2. Benner SA, Cohen MA, Gonnet GH (1993) Empirical and structural models for insertions and deletions in the divergent evolution of proteins. J Mol Biol 229:1065–1082

    Article  Google Scholar 

  3. Crochemore M, Landau GM, Ziv-Ukelson M (2003) A subquadratic sequence alignment algorithm for unrestricted scoring matrices. SIAM J Comput 32(6):1654–1673

    Article  MATH  MathSciNet  Google Scholar 

  4. De Roberts E, Oliver G, Wright C (1990) Homeobox genes and the vertibrate body plan. Sci Am 263(1):46-52

    Article  Google Scholar 

  5. Eppstein D (1990) Sequence comparison with mixed convex and concave costs. J Algorithms 11(1):85–101

    Article  MATH  MathSciNet  Google Scholar 

  6. Galil Z, Giancarlo R (1989) Speeding up dynamic programming with applications to molecular biology. Theor Comput Sci 64:107–118

    Article  MATH  MathSciNet  Google Scholar 

  7. Gotoh O (1982) An improved algorithm for matching biological sequences. J Mol Biol 162:705–708

    Article  Google Scholar 

  8. Gusfield D (1997) Algorithms on strings, trees, and sequences: computer science and computational biology. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  9. Li W-H, Gu X (1995) The size distribution of insertions and deletions in human and rodent pseudogenes suggests the logarithmic gap penalty for sequence alignment. J Mol Evol 40:464–473

    Article  Google Scholar 

  10. Masek WJ, Paterson MS (1980) A fater algorithm for computing string edit distances. J Comput Syst Sci 20:18–31

    Article  MATH  MathSciNet  Google Scholar 

  11. Miller W, Myers EW (1988) Sequence comparison with concave weighting functions. Bull Math Biol 50(2):97–120

    Article  MATH  MathSciNet  Google Scholar 

  12. Sankoff D, Kruskal JB (1983) Time warps, strings edits, and macromolecules: the theory and practice of sequence comparison. Addison-Wesley, Reading

    Google Scholar 

  13. Waterman MS (1984) Efficient sequence alignment algorithms. J Theor Biol 108:333–337

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S M Yiu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer Science+Business Media New York

About this entry

Cite this entry

Yiu, S.M. (2015). Local Alignment (with Concave Gap Weights). In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-3-642-27848-8_208-2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27848-8_208-2

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Online ISBN: 978-3-642-27848-8

  • eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics