A note on the two-variable pattern-finding problem (Q1097711): Difference between revisions
From MaRDI portal
Set profile property. |
ReferenceBot (talk | contribs) Changed an Item |
||
(One intermediate revision by one other user not shown) | |||
Property / full work available at URL | |||
Property / full work available at URL: https://doi.org/10.1016/0022-0000(87)90006-7 / rank | |||
Normal rank | |||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W2028891561 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Finding patterns common to a set of strings / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4198056 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3335016 / rank | |||
Normal rank |
Latest revision as of 14:41, 18 June 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A note on the two-variable pattern-finding problem |
scientific article |
Statements
A note on the two-variable pattern-finding problem (English)
0 references
1987
0 references
Pattern languages are defined by \textit{D. Angluin} [J. Comput. Syst. Sci. 21, 46-62 (1980; Zbl 0454.68108)] as an abstract model of learning one- dimensional patterns. A pattern is defined to be a string of variables and constants, and its associated language is defined to be all constant strings obtained by substituting constant strings for variables in the pattern. The pattern-finding problem is to identify a mysterious pattern from some examples of strings in the pattern language. Angluin found a polynomial-time algorithm for finding patterns of one variable. It is not known whether the problem is polynomial-time solvable or is NP-complete for the two-variable case. This paper shows that if one tries to generalize Angluin's one-variable algorithm to the two-variable case, then one would encounter a problem of finding a common path in a graph of multiple labels, and this problem is shown to be NP-complete. This result supports the conjecture that the two-variable pattern-finding problem is indeed NP-complete.
0 references
inductive inference
0 references
pattern language
0 references
NP-complete
0 references
pattern-finding problem
0 references