EDITADO PARA AGREGAR : Esta pregunta ahora se responde esencialmente; por favor vea esta entrada de blog para más detalles. Gracias a todos los que publicaron comentarios y respuestas aquí.
PREGUNTA ORIGINAL
Espero que sea una versión más inteligente y mejor informada de una pregunta que hice en MathOverflow. Cuando hice esa pregunta, ni siquiera sabía el nombre del área de matemáticas en la que estaba mi problema. Ahora estoy bastante seguro de que se encuentra en la combinatoria algorítmica en palabras parciales. (Libro reciente sobre el tema aquí .)
Quiero hacer una lista de palabras en letras. Cada palabra tiene longitud exactamente . El trato es, si está en la lista, donde es un símbolo comodín / no importa, entonces nunca puede volver a aparecer en la lista. (Lo mismo es cierto si , o si y, por lo tanto, la subparte prohibida es .)
Ejemplo donde y :
<- prohibido porque apareció en la línea sobre <- prohibido porque apareció en la primera línea
La literatura sobre "palabras parciales evitables" que he encontrado ha sido infinita; eventualmente, algún patrón de palabras es inevitable si el tamaño de la palabra es lo suficientemente grande. Me gustaría encontrar versiones finitarias de tales teoremas. Entonces, pregunta:
Dada una palabra parcial de forma en un alfabeto de letras, ¿cuántas palabras de longitud evitan, y se pueden producir explícitamente en tiempo polinomial?l k
No espero que la pregunta anterior sea difícil y, a menos que me falte una sutileza, podría calcularla yo mismo. La verdadera razón por la que estoy publicando en este sitio es porque necesito saber mucho más sobre las propiedades de tales listas de palabras para mi aplicación, por lo que espero que alguien pueda responder la siguiente pregunta:
¿Se ha estudiado esto en general? ¿Cuáles son algunos documentos que consideran, no solo si una palabra parcial es inevitable, sino "cuánto tiempo toma" antes de que sea inevitable?
Gracias.