CSL giống như NSpace(n) (không gian tuyến tính không xác định). Bất kỳ ngôn ngữ nào nằm ngoài không phải là CSL.NSpace(n)
Để có được cảm giác về tình huống này, hãy nhớ rằng và thậm chí TQBF.SAT∈NSpace(n)
Những vấn đề khác tồn tại có thể quyết định nhưng không nhạy cảm với bối cảnh?
Có rất nhiều vấn đề. Bất kỳ vấn đề nào hoàn thành đối với một lớp phức tạp lớn hơn sẽ làm (chúng ta cần P S p a c e vì các vấn đề như TQBF trong N S p a c e ( n ) đã hoàn thành cho P S p a c ePSpacePSpaceNSpace(n)PSpacebởi vì việc giảm (thời gian đa thức) có thể làm tăng kích thước của đầu vào bằng một đa thức). Đưa ra một ví dụ sẽ có nghĩa là chứng minh một mức độ thấp hơn cho lớp phức tạp chứa vấn đề và đó là nhiệm vụ rất khó khăn. Cách chính duy nhất mà chúng ta biết cho đến nay để làm điều này là đường chéo, theo trực giác có nghĩa là lớp lớn hơn sẽ có thể mô phỏng lớp nhỏ hơn.
Vậy dường như là một nơi tự nhiên để bắt đầu tìm kiếm các ví dụ tự nhiên của ngôn ngữ không phải là CSL.ExpSpace-hard
Đây có phải là loại vấn đề giống như EXPSPACE có thể quyết định - khó không?
Không. Theo định lý phân cấp không gian , có những ngôn ngữ nằm trong không có trong N S p a c e ( n ) . Nếu bạn đang yêu cầu các ví dụ đẹp, điều đó sẽ khó khăn vì định lý hoạt động bằng cách sử dụng đường chéo và do đó ngôn ngữ mà nó chứng minh để thỏa mãn các điều kiện này là rất giả tạo.NSpace(n2)NSpace(n)
Tôi đề nghị bạn nên hỏi một câu hỏi riêng cho một vấn đề tự nhiên tách biệt với N S p a c e ( n ) .NSpace(n2)NSpace(n)