Inverse Pattern Matching

Amihood Amir, Alberto Apostolico, Moshe Lewenstein

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

Let a textstring T of n symbols from some alphabet ∑ and an integer m < n be given. A pattern P of length m over ∑ is sought such that P minimizes (alternatively, maximizes) the total number of pairwise character mismatches generated when P is compared with all m-character substrings of T. Two additional variants of the problem are obtained by adding the constraint that P be (respectively, not be) a substring of T. Efficient sequential algorithms are proposed in this paper for the problem and its variants.

Original languageEnglish
Pages (from-to)325-339
Number of pages15
JournalJournal of Algorithms
Volume24
Issue number2
DOIs
StatePublished - Aug 1997

Bibliographical note

Funding Information:
Let a textstring T of n symbols from some alphabet Σ and an integer m - n be given. A pattern P of length m over Σ is sought such that P minimizes alternatively, maximizes) the total number of pairwise character mismatches generated when P is compared with all m-character substrings of T. Two additional variants of the problem are obtained by adding the constraint that P be respectively, not be) a substring of T. Efficient sequential algorithms are proposed in this paper for the problem and its variants. Q 1997 Academic Press * Partially supported by NSF Grant CCR-92-23699 and by Grant 6297 from the Israel Ministry of Science and the Arts. E-mail: [email protected]. ²Partially supported by NSF Grant CCR-92-01078, by NATO Grant CRG 900293, by the National Research Council of Italy, and by the ESPRIT III Basic Research Programme of the European Community under Contract 9072 Project GEPPCOM). E-mail: [email protected]. unipd.it. ³ E-mail: [email protected].

Funding

Let a textstring T of n symbols from some alphabet Σ and an integer m - n be given. A pattern P of length m over Σ is sought such that P minimizes alternatively, maximizes) the total number of pairwise character mismatches generated when P is compared with all m-character substrings of T. Two additional variants of the problem are obtained by adding the constraint that P be respectively, not be) a substring of T. Efficient sequential algorithms are proposed in this paper for the problem and its variants. Q 1997 Academic Press * Partially supported by NSF Grant CCR-92-23699 and by Grant 6297 from the Israel Ministry of Science and the Arts. E-mail: [email protected]. ²Partially supported by NSF Grant CCR-92-01078, by NATO Grant CRG 900293, by the National Research Council of Italy, and by the ESPRIT III Basic Research Programme of the European Community under Contract 9072 Project GEPPCOM). E-mail: [email protected]. unipd.it. ³ E-mail: [email protected].

FundersFunder number
ESPRIT III Basic Research Programme of the European Community9072
National Science Foundation6297, CCR-92-23699
North Atlantic Treaty OrganizationCRG 900293
National Research Council
Ministry of science and technology, IsraelCCR-92-01078

    Fingerprint

    Dive into the research topics of 'Inverse Pattern Matching'. Together they form a unique fingerprint.

    Cite this