Skip to main content

Two-Dimensional Scaled Pattern Matching

2006; Amir, Chencinski

  • Reference work entry
Encyclopedia of Algorithms
  • 139 Accesses

Keywords and Synonyms

Pattern matching in scaled images; 2d scaled matching; Two dimensional pattern matching with scaling; Multidimensional scaled search      

Problem Definition

Definition 1

Let T be a two-dimensional \( { n \times n } \) array over some alphabet Σ.

  1. 1.

    The unit pixels array for T (T 1X) consists of n 2 unit squares, called pixels in the real plane \( { \Re^2 } \). The corners of the pixel \( { T[i,j] } \) are \( (i-1,j-1), (i, j-1), (i-1,j), \) and \( { (i,j) } \). Hence the pixels of T form a regular \( { n \times n } \) array that covers the area between \( { (0,0), (n,0), (0,n), } \) and \( { (n,n) } \). Point \( { (0,0) } \) is the origin of the unit pixel array. The center of each pixel is the geometric center point of its square location. Each pixel \( { T[i,j] } \) is identified with the value from Σ that the original array T had in that position. Say that the pixel has a color or a character from Σ. See Fig. 1 for an example of the grid and pixel centers of a \( {...

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 399.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Amir, A., Benson, G., Farach, M.: An alphabet independent approach to two dimensional pattern matching. SIAM J. Comput. 23(2), 313–323 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  2. Amir, A., Butman, A., Crochemore, M., Landau, G.M., Schaps, M.: Two-dimensional pattern matching with rotations. Theor. Comput. Sci. 314(1–2), 173–187 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  3. Amir, A., Butman, A., Lewenstein, M.: Real scaled matching. Inf. Proc. Lett. 70(4), 185–190 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  4. Amir, A., Butman, A., Lewenstein, M., Porat, E.: Real two dimensional scaled matching. In: Proc. 8th Workshop on Algorithms and Data Structures (WADS '03), pp. 353–364 (2003)

    Google Scholar 

  5. Amir, A., Butman, A., Lewenstein, M., Porat, E., Tsur, D.: Efficient one dimensional real scaled matching. In: Proc. 11th Symposium on String Processing and Information Retrieval (SPIRE '04), pp. 1–9 (2004)

    Google Scholar 

  6. Amir, A., Calinescu, G.: Alphabet independent and dictionary scaled matching. J. Algorithms 36, 34–62 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  7. Amir, A., Chencinski, E.: Faster two dimensional scaled matching. In: Proc. 17th Symposium on Combinatorial Pattern Matching (CPM). LNCS, vol. 4009, pp. 200–210. Springer, Berlin (2006)

    Google Scholar 

  8. Amir, A., Farach, M.: Two dimensional dictionary matching. Inf. Proc. Lett. 44, 233–239 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  9. Amir, A., Landau, G.: Fast parallel and serial multidimensional approximate array matching. Theor. Comput. Sci. 81, 97–115 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  10. Amir, A., Landau, G.M., Vishkin, U.: Efficient pattern matching with scaling. J. Algorithms 13(1), 2–32 (1992)

    Article  MATH  Google Scholar 

  11. Amir, A., Tsur, D., Kapah, O.: Faster two dimensional pattern matching with rotations. In: Proc. 15th Annual Symposium on Combinatorial Pattern Matching (CPM '04), pp. 409–419 (2004)

    Chapter  Google Scholar 

  12. Fredriksson, K., Mäkinen, V., Navarro, G.: Rotation and lighting invariant template matching. In: Proceedings of the 6th Latin American Symposium on Theoretical Informatics (LATIN'04). LNCS, pp. 39–48 (2004)

    Google Scholar 

  13. Fredriksson, K., Navarro, G., Ukkonen, E.: Optimal exact and fast approximate two dimensional pattern matching allowing rotations. In: Proceedings of the 13th Annual Symposium on Combinatorial Pattern Matching (CPM 2002). LNCS, vol. 2373, pp. 235–248 (2002)

    Google Scholar 

  14. Fredriksson, K., Ukkonen, E.: A rotation invariant filter for two-dimensional string matching. In: Proc. 9th Annual Symposium on Combinatorial Pattern Matching (CPM). LNCS, vol. 1448, pp. 118–125. Springer, Berlin (1998)

    Google Scholar 

  15. Landau, G.M., Vishkin, U.: Pattern matching in a digitized image. Algorithmica 12(3/4), 375–408 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  16. Vishkin, U.: Optimal parallel pattern matching in strings. Proc. 12th ICALP, pp. 91–113 (1985)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag

About this entry

Cite this entry

Amir, A. (2008). Two-Dimensional Scaled Pattern Matching. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-30162-4_444

Download citation

Publish with us

Policies and ethics