DIedit UNTUK MENAMBAH : Pertanyaan ini sekarang pada dasarnya dijawab; silakan lihat entri blog ini untuk lebih jelasnya. Terima kasih kepada semua orang yang mengirim komentar dan jawaban di sini.
PERTANYAAN ASLI
Mudah-mudahan ini adalah versi pertanyaan yang lebih cerdas dan lebih baik dari pertanyaan yang saya ajukan di MathOverflow. Ketika saya mengajukan pertanyaan itu, saya bahkan tidak tahu nama bidang matematika dari masalah saya. Sekarang saya cukup yakin itu terletak pada Algoritma Combinatorics pada Partial Words. (Buku terbaru tentang subjek di sini .)
Saya ingin membuat daftar kata pada huruf . Setiap kata memiliki panjang tepat . Kesepakatannya adalah, jika ada dalam daftar, di mana adalah simbol wildcard / tidak peduli, maka tidak akan pernah muncul lagi dalam daftar. (Hal yang sama berlaku jika , atau jika dan karenanya kata kunci yang dilarang adalah .)k a ◊ j b ◊ sebuah ◊ j b a = b j = 0 a b
Contoh di mana dan :l = 5
b d c e d c b a d c a e e d a ◊ ◊ d
<- dilarang karena muncul di baris di atas <- dilarang karena muncul di baris pertama
Literatur tentang "kata-kata parsial yang dapat dihindari" yang saya temukan semuanya bersifat infinitary - pada akhirnya beberapa pola kata tidak dapat dihindari jika ukuran kata cukup besar. Saya ingin menemukan versi teoretis dari teorema semacam itu. Jadi, pertanyaan:
Mengingat kata parsial bentuk dalam alfabet l huruf, berapa banyak kata-kata panjang k menghindari hal itu, dan mereka dapat secara eksplisit diproduksi dalam waktu polinomial?
Saya tidak berharap pertanyaan di atas menjadi sulit, dan, kecuali ada kehalusan saya hilang, saya bisa menghitungnya sendiri. Alasan sebenarnya saya memposting di situs ini adalah karena saya perlu tahu lebih banyak tentang properti dari daftar kata tersebut untuk aplikasi saya, jadi saya berharap seseorang dapat menjawab pertanyaan tindak lanjut:
Apakah ini telah dipelajari secara umum? Apa beberapa makalah yang mempertimbangkan, bukan hanya apakah sebagian kata pada akhirnya tidak dapat dihindari, tetapi "berapa lama" sebelum menjadi tidak dapat dihindari?
Terima kasih.