Disjoint pattern matching and implication in strings

Leonid Libkin, Cristina Sirangelo

Research output: Contribution to journalArticlepeer-review

Abstract

We deal with the problem of deciding whether a given set of string patterns implies the presence of a fixed pattern. While checking whether a set of patterns occurs in a string is solvable in polynomial time, this implication problem is well known to be intractable. Here we consider a version of the problem when patterns in the set are required to be disjoint. We show that for such a version of the problem the situation is reversed: checking whether a set of patterns occurs in a string is NP-complete, but the implication problem is solvable in polynomial time. (C) 2009 Elsevier B.V. All rights reserved.

Original languageEnglish
Pages (from-to)143-147
Number of pages5
JournalInformation Processing Letters
Volume110
Issue number4
DOIs
Publication statusPublished - 16 Jan 2010

Fingerprint

Dive into the research topics of 'Disjoint pattern matching and implication in strings'. Together they form a unique fingerprint.

Cite this