En la teoría del lenguaje formal , en particular en la teoría del aprendizaje algorítmico , una clase C de lenguajes tiene grosor finito si cada cadena está contenida en como máximo un número finito de lenguajes en C. Esta condición fue introducida por Dana Angluin como una condición suficiente para que C sea identificable en el límite . [ 1 ]
La noción relacionada de espesor M-finito
Dado un lenguaje L y una clase indexada C = { L 1 , L 2 , L 3 , ... } de lenguajes, un lenguaje miembro L j ∈ C se denomina concepto mínimo de L dentro de C si L ⊆ L j , pero no L ⊊ L i ⊆ L j para cualquier L i ∈ C . [ 2 ] Se dice que la clase C satisface la condición MEF si todo subconjunto finito D de un lenguaje miembro L i ∈ C tiene un concepto mínimo L j ⊆ L i . Simétricamente, se dice que C satisface la condición MFF si todo conjunto finito no vacío D tiene como máximo un número finito de conceptos mínimos en C . Finalmente, se dice que C tiene espesor M-finito si satisface tanto la condición MEF como la condición MFF. [ 3 ]
El espesor finito implica un espesor M-finito. [ 4 ] Sin embargo, existen clases que son de espesor M-finito pero no de espesor finito (por ejemplo, cualquier clase de lenguajes C = { L 1 , L 2 , L 3 , ... } tales que L 1 ⊆ L 2 ⊆ L 3 ⊆ ...).
Referencias
- ↑ Dana Angluin (1980). "Inferencia inductiva de lenguajes formales a partir de datos positivos" (PDF) . Information and Control . 45 (2): 117– 135. doi : 10.1016/s0019-9958(80)90285-5 .( citeseer.ist.psu.edu ); aquí: Condición 3, pág. 123 mid. El requisito original de Angluin (que todo conjunto de cadenas no vacías esté contenido en como máximo un número finito de lenguajes) es equivalente.
- ↑ Andris Ambainis; Sanjay Jain; Arun Sharma (1997). "Complejidad del cambio mental ordinario en la identificación del lenguaje". Teoría del aprendizaje computacional (PDF) . LNCS. Vol. 1208. Springer. pp. 301–315 . ; aquí: Definición 25
- ^ Ambainis y col. 1997, Definición 26
- ^ Ambainis y col. 1997, Corolario 29
- Lenguajes formales
- Esbozos de informática teórica