Tôi đang cố gắng giải quyết một vấn đề cụ thể và tôi nghĩ rằng tôi có thể giải quyết nó bằng lý thuyết automata. Tôi đang tự hỏi, những mô hình của automata có ngăn chặn có thể quyết định trong thời gian đa thức? tức là nếu bạn có máy bạn có thể kiểm tra nếu L ( M 1 ) ⊆ L ( M 2 ) một cách hiệu quả.
Những thứ hiển nhiên xuất hiện trong tâm trí là DFA và máy đếm ngược có giới hạn trong đó số lượng bộ đếm được cố định (xem bài viết này ).
Những lớp đáng chú ý nào khác có thể được thêm vào danh sách này?
Máy tự động càng mạnh thì càng tốt. Ví dụ: DFA không đủ để giải quyết vấn đề của tôi và các máy đếm không thể làm điều đó với một số lượng bộ đếm cố định. (Đương nhiên, nếu bạn trở nên quá mạnh mẽ, thì việc ngăn chặn là khó hiểu, như đối với NFA, hoặc không thể giải quyết được, đối với CFG).