Elementary formal system as a unifying framework for language learning
COLT '89 Proceedings of the second annual workshop on Computational learning theory
Identification of unions of languages drawn from an identifiable class
COLT '89 Proceedings of the second annual workshop on Computational learning theory
The correct definition of finite elasticity: corrigendum to identification of unions
COLT '91 Proceedings of the fourth annual workshop on Computational learning theory
A machine discovery from amino acid sequences by decision trees over regular patterns
Selected papers of international conference on Fifth generation computer systems 92
STACS '94 Proceedings of the 11th Annual Symposium on Theoretical Aspects of Computer Science
Identifiability of Subspaces and Homomorphic Images of Zero-Reversible Languages
ALT '97 Proceedings of the 8th International Conference on Algorithmic Learning Theory
Finding patterns common to a set of strings (Extended Abstract)
STOC '79 Proceedings of the eleventh annual ACM symposium on Theory of computing
Compactness and Learning of Classes of Unions of Erasing Regular Pattern Languages
ALT '02 Proceedings of the 13th International Conference on Algorithmic Learning Theory
Progress in Discovery Science, Final Report of the Japanese Discovery Science Project
Topological Properties of Concept Spaces
ALT '08 Proceedings of the 19th international conference on Algorithmic Learning Theory
Learning of elementary formal systems with two clauses using queries
ALT'05 Proceedings of the 16th international conference on Algorithmic Learning Theory
Inferring unions of the pattern languages by the most fitting covers
ALT'05 Proceedings of the 16th international conference on Algorithmic Learning Theory
Best fitting fixed-length substring patterns for a set of strings
COCOON'05 Proceedings of the 11th annual international conference on Computing and Combinatorics
Hi-index | 0.00 |
The paper deals with the class RPk of sets of at most k regular patterns. A semantics of a set P of regular patterns is a union L(P) of languages defined by patterns in P. A set Q of regular patterns is said to be a more general than P, denoted by P ⊆ Q, if for any p ∈ P, there is a more general pattern q in Q than p. It is known that the syntactic containment P ⊆ Q for sets of regular patterns is efficiently computable. We prove that for any sets P and Q in RPk, (i) S2(P) ⊆ L(Q), (ii) the syntactic containment P ⊆ Q and (iii) the semantic containment L(P) ⊆ L(Q) are equivalent mutually, provided #Σ ≥ 2k - 1, where Sn(P) is the set of strings obtained from P by substituting strings with length at most n for each variable. The result means that S2 (P) is a characteristic set of L(P) within the language class for RPk under the condition above. Arimura et al. showed that the class RPk has compactness with respect to containment, if #Σ ≥ 2k+1. By the equivalency above, we prove that RPk has compactness if and only if #Σ ≥ 2k - 1. The results obtained enable us to design efficient learning algorithms of unions of regular pattern languages such as already presented by Arimura et al. under the assumption of compactness.