Існує безліч алгоритмів, які можуть розібрати без контексту граматику за час . Використовуючи матричне множення, можна навіть пройти асимптотично швидше.
Однак усі алгоритми для розбору довільних CFG, які я знаю, мають найгірший простір у використанні простору (хоча, правда, я не маю поняття, що таке використання простору цього алгоритму множення матриці). Мені було цікаво, чи існують які-небудь алгоритми, які покращують використання цього простору (так що не враховуючи обмежений час).
Питання з’явилося мені в голові після того, як подумки зв'язали з простором пов'язаним з усіма мені відомими алгоритмами розбору CFG. Це, мабуть, не представляє ніякого практичного інтересу, але це просто те, що мені було б цікаво знати.