Nordic Journal of Computing Bibliography

J. Karhumäki, W. Plandowski, and W. Rytter. Pattern-Matching Problems for Two-Dimensional. Images Described by Finite Automata. Nordic Journal of Computing, 7(1):1-13, Spring 2000.
Abstract

The power of weighted finite automata to describe very complex images was widely studied, see [5, 6, 8]. Finite automata can be used as an effective tool for compression of two-dimensional images. There are some software packages using this type of compression, see [6, 13]. We consider the complexity of some pattern-matching problems for two-dimensional images which are highly compressed using finite deterministic and weighted automata as small descriptions of images. Our basic problems are compressed pattern-matching, where the pattern is given explicitly and the text is compressed, and fully compressed pattern-matching (when also the pattern is compressed). We consider also fully compressed pattern-checking: testing of a given occurrence of the compressed pattern in a given position. We prove:
1. Compressed matching for deterministic automata is in P.
2. Compressed matching for weighted automata is NP-complete.
3. Fully compressed pattern-checking for deterministic automata is in P.
4.Fully compressed matching for deterministic automata is NP-complete.

Categories and Subject Descriptors: F.2.2 [Analysis of Algorithms and Problem Complexity]: Nonnumerical Algorithms and Problems; E.4 [Coding and Information Theory]

Additional Key Words and Phrases: pattern-matching, compression, automata, two-dimensional texts

Selected references


Shortcuts:

  • Nordic Journal of Computing homepage
  • Bibliography top level
  • Nordic Journal of Computing Author Index
  • Search the HBP database