Có một vấn đề mở trong các ngôn ngữ chính thức được gọi là Vấn đề tách biệt; được nêu ngắn gọn là hai chuỗi có độ dài riêng biệt, độ lớn của DFA được yêu cầu để "tách" chúng, nghĩa là chấp nhận một chuỗi nhưng từ chối chuỗi kia.
Dưới đây là một số giấy tờ liên quan 1 , 2 . (Tôi có thêm một vài nhưng tôi không có đủ danh tiếng để đăng chúng).
Tất cả đều thảo luận về vấn đề tách hai chuỗi riêng biệt. Tôi tự hỏi nếu có được bất kỳ công việc thực hiện trong lĩnh vực tách danh sách các chuỗi, có nghĩa là cho hai danh sách các chuỗi, và B , những gì kích thước DFA được yêu cầu phải chấp nhận tất cả các chuỗi trong một và từ chối tất cả các chuỗi trong B . Vấn đề này tương đương với regex golf.
Có một số câu hỏi cơ bản mà tôi đã làm việc như nếu một trong các danh sách có kích thước hoặc nếu tất cả các chuỗi có độ dài khác nhau.
Tôi đã tìm kiếm xung quanh nhưng không tìm thấy bất kỳ giấy tờ nào liên quan đến loại vấn đề này. Đã có nghiên cứu nào được thực hiện trong lĩnh vực này?
Cảm ơn trước.