Diberikan dua set string lebih dari alfabet , dapatkah kita menghitung otomat kondisi-terbatas deterministik terkecil (DFA) sehingga dan ?
Dengan kata lain, mewakili sekumpulan contoh positif. Setiap string dalam A harus diterima oleh DFA. B mewakili sekumpulan contoh negatif. Tidak ada string dalam B yang harus diterima oleh DFA.
Apakah ada cara untuk mengatasi ini, mungkin menggunakan teknik minimalisasi DFA ? Saya bisa membayangkan membuat otomat seperti DFA yang memiliki tiga jenis negara: menerima negara, menolak negara, dan negara "tidak peduli" (input yang berakhir di negara "tidak peduli" dapat diterima atau ditolak). Tetapi bisakah kita menemukan cara untuk meminimalkan ini ke DFA biasa?
Anda dapat menganggap ini sebagai masalah mempelajari DFA, dengan memberikan contoh positif dan negatif.
Ini terinspirasi oleh Apakah golf regex NP-Complete? , yang menanyakan pertanyaan serupa untuk regexps dan bukan DFA.