Tôi chỉ bắt đầu đọc về lý thuyết tính toán. Nếu chúng ta so sánh cái nào mạnh hơn (trong việc chấp nhận chuỗi), cả hai đều giống nhau. Nhưng còn hiệu quả thì sao? DFA sẽ nhanh so với NFA, vì nó chỉ có một cạnh ra & sẽ không có sự mơ hồ. Nhưng trong trường hợp NFA, chúng tôi phải kiểm tra tất cả các trường hợp có thể & điều đó chắc chắn sẽ mất thời gian. Vậy chúng ta có thể nói DFA hiệu quả hơn NFA không?
Nhưng, phần não khác của tôi cũng nghĩ rằng NFA chỉ tồn tại trên lý thuyết, vì vậy chúng ta không thể so sánh hiệu quả của nó với DFA.