Lab 4¶
The exercises for this week are available below for download as a PDF file.

Exercises 12 are to familiarise you with the "minimum pumping length". How you compute it for RLs, and what it really means.

You then have a few PL Games to play in exercises 37. These are not necessarily in increasing order of challenge.

JFLAP offers a cutdown version of the game where you can try the game out for concrete values of the pumping length \(p\). (But they call it \(m\).) It is however important to understand that, for nonRLs, you cannot just pick a fixed value for \(p\) and win the game. You must win whatever the value of \(p\) is.

Some more challenging languages are given in the orange section in increasing order of challenge.
Todo
In advance of your lab session, you need to:
 Refresh your knowledge of the key concepts covered in the lecture videos.
 Attempt to solve the green exercises.
 Then attempt the orange exercises.
 Highlight any challenging exercises to ask about them during your lab sessions.
 If you want to attempt the advanced/optional (red/blue) exercises then do so.