From f9911484ff2fdb277c5d436eb0c5cddc20b39ebc Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Wed, 29 May 2024 16:36:40 +0200
Subject: [PATCH] =?UTF-8?q?TFA:=20Cvi=C4=8Den=C3=AD=20na=20line=C3=A1rn?=
 =?UTF-8?q?=C4=9B=20omezen=C3=A9=20automaty?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 03-recursive/recursive.tex | 7 ++++++-
 TODO                       | 1 -
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/03-recursive/recursive.tex b/03-recursive/recursive.tex
index ff268e2..d3dd2f7 100644
--- a/03-recursive/recursive.tex
+++ b/03-recursive/recursive.tex
@@ -908,7 +908,7 @@ Nyní dokážeme, že to vyjde nastejno -- každý jazyk přijímaný obousměrn
 \theorem{Obousměrné konečné automaty přijímají právě regulární jazyky.}
 
 \proof
-Připomeňme definici TFA: je to Turingův stroj, který dostane vstup $\|<|\alpha\|>|$
+Připomeňme definici TFA: je to jednopáskový Turingův stroj, který dostane vstup $\|<|\alpha\|>|$
 a nemá ho povoleno měnit. Navíc na levé zarážce~$\|<|$ nesmí vykonat pohyb doleva
 a na pravé zarážce~$\|>|$ nesmí jít doprava.
 
@@ -1002,6 +1002,11 @@ jazykům rozpoznatelným TFA, tedy regulárním. Nezapomeňte na pracovní pásk
 \ex{Rozšiřte definici TFA o~nedeterminismus. Dokažte, že nedeterministické TFA také rozpoznávají
 pouze regulární jazyky. Z~toho plyne, že $\cc{NSPACE}(c) = \cc{SPACE}(c) = \Ell_3$.}
 
+\ex{Pokud jednopáskovému Turingovu stroji omezíme pracovní prostor zarážkami kolem
+vstupu, ale nezakážeme mu vstup přepisovat, získáme tzv. \em{lineárně omezený automat.}
+Dokažte, že jazyky rozpoznávané lineárně omezenými automaty tvoří třídu
+$\cc{SPACE}(n)$. Nezapomeňte na $\O$ v~definici složitostních tříd.}
+
 \endexercises
 
 \endchapter
diff --git a/TODO b/TODO
index 6bb86c8..294d5d1 100644
--- a/TODO
+++ b/TODO
@@ -9,7 +9,6 @@ Bezkontextové:
 
 Rekurzivní:
 
-- cvičení na kompresi pásky => SPACE(n) je totéž jako in-place stroj
 - nerozhodnutelnost generování všech slov pomocí CFG (cvičení?)
 
 Rozšíření:
-- 
GitLab