Biarkan menjadi alfabet ukuran , dan pertimbangkan DFA minimal yang ukurannya dibatasi paling banyak . Misalkan menunjukkan jumlah DFA minimal yang berbeda.2 m f ( m )
Bisakah kita menemukan rumus bentuk tertutup untuk ?
Menimbang bahwa untuk fungsi transisi dari DFA ukuran paling banyak adalah grafik. Karena derajat node dibatasi oleh , untuk setiap node ada kemungkinan pasangan busur (seperti yang disarankan dalam komentar). Dalam grafik ini ada paling banyak pilihan yang mungkin dari keadaan awal dan paling banyak kemungkinan pilihan set keadaan akhir. Dengan demikian, jumlah maksimum DFA ukuran paling banyak adalah .m 2 m 2 m 2 m m f ( m ) ≤ m
Kita dapat menggeneralisasi ke alfabet arbitrer : batas menjadi . f ( m ) ≤ 2 m ⋅ m | Σ | m + 1
Tapi kami terikat di sini DFA sewenang-wenang dan saya tertarik untuk membatasi jumlah DFA minimal. Jadi, sepertinya ikatan ini bisa lebih ketat ... Apakah seseorang memiliki perkiraan yang lebih baik?
Saya akan menghargai jika memungkinkan, beberapa makalah terkait dengan masalah ini atau bukti / contoh tandingan.
Jawaban:
Menurut Ishigami Y., Tani S. (1993) VC-dimensi automata terbatas dengan negara n, http://link.springer.com/chapter/10.1007/3-540-57370-4_58 , VC-dimensi dimensi kelas konsep status DFA di atas alfabet ukuran adalah Oleh karena itu ada setidaknya otata status yang berbeda pada alfabet -letter. Batas atas pada nomor automata tersebut mengikuti dari argumen penghitungan sederhana (diberikan dalam makalah), dan paling banyak .k k 2 dn k 2 d n
sumber
(NB: batas atas yang diberikan dalam jawaban yang diterima lebih baik atau sama dengan yang diberikan di sini)
Batas atas diusulkan dalam makalah ini diberikan dalam salah satu komentar sebelumnya: " Pada jumlah bahasa yang berbeda yang diterima oleh automata terbatas dengan n negara " (2002, M. Domaratzki, D. Kisman, J. Shallit) .
Dalam makalah ini:
Kami tertarik pada batas atas untuk fungsi , karena pertanyaan saya meminta batas atas pada jumlah DFA minimal dengan paling banyak state (dan bukan tepatnya ).m mg| Σ |( m ) m m
Apa yang saya pahami dari halaman bawah Teorema adalah yang merupakan batas yang lebih baik daripada yang diberikan dalam pertanyaan saya (yaitu ). Ini sebagian menjawab pertanyaan saya.8 g | Σ | ( m ) ≤ 2 m ⋅ m | Σ | m6 8 2m⋅m| Σ| m+1g| Σ |( m ) ≤ 2m⋅ m| Σ | m( m - 1 ) ! 2m⋅ m| Σ | m+1
Tetapi makalah ini mengklaim bahwa batas atas ini sepele dan dapat ditingkatkan. Namun, peningkatan hanya berkaitan dengan (sejauh yang saya mengerti).f| Σ |( m )
sumber