Vấn đề của bạn là PSPACE hoàn tất. Tôi chứng minh rằng đó là PSPACE-hard bằng cách giảm tính phổ biến của NFA thành tính phổ quát của NFA với tất cả các quốc gia chấp nhận.
Để cho Alà một NFA. Thêm một trạng thái cuối cùng mớiq$ cho nó và cho mọi trạng thái chấp nhận q, thêm một chuyển đổi q→$q$ Ở đâu $là một lá thư mới. Đối với mỗi chữ cáimột ∈ Σ ⊔ { $ }, cũng thêm một chuyển đổi q$→mộtq$. Và sau đó làm cho tất cả các quốc gia chấp nhận. Máy tự động mới chấp nhậnL ( A ) $ ( Σ ⊔ { $ })*⊔L' cho một số L'⊆Σ*.
Bây giờ, thêm một số automaton (với tất cả các trạng thái cuối cùng) nhận ra ngôn ngữ Σ* (tức là ngôn ngữ của những từ không chứa $) song song. Máy tự động mới sẽ nhận raL ( A ) $ ( Σ ⊔ { $ })*⊔ (L'∪Σ*) = L ( A ) $ ( Σ ⊔ { $ })*⊔Σ*.
Bây giờ, lưu ý rằng chúng ta có L ( A ) =Σ* iff L ( A ) $ ( Σ ⊔ { $ })*⊔Σ*= ( Σ ⊔ { $ })*. Tức là quá trình tôi mô tả là sự giảm từ tính phổ biến của NFA sang tính phổ quát của NFA với tất cả các quốc gia chấp nhận. Vì mức giảm là đa thức, nên vấn đề của bạn là PSPACE-hard.